Senior Software Engineer (Backend)
Shipper
What Is Shipper
Shipper is a growing technology company based in Jakarta. With our mission to moving our society forward, we provide well-rounded logistics solutions for businesses of all sizes. Today, we offer several services including First-Mile Pickup and Delivery, Fulfillment/Warehouse Management, and Cross-Border shipping services. We are financially supported by eminent investors, including Naspers, Floodgate, Y-combinator, Lightspeed Ventures Partners, Insignia Ventures Partners, DST Global Partners, and Sequoia Capital India.
Why Join Shipper
An opportunity to build the next Unicorn and work with some of the smartest people in their fields and specialties. While also creating impact by supporting small sellers and micro-entrepreneurs across the nation
How Do We Live Our Core Values CICIH
- Customer: Always Start with Customer First
- Innovation: Be Bold and Move Fast
- Collaboration: One-for-All, All-for-One
- Integrity: Lead with Integrity
- Humility: Build Trust through Humility
What You Will Do
- Leading a software engineering team as the go to person for solving technical problems
- Be accountable for the software code coverage and engineer's velocity
- Design, develop, and maintain a highly scalable, reliable, and fault tolerant system
- Breaking down a complex software requirements into smaller tasks
- Communicate, collaborate and work effectively across distributed teams in a fast paced environment
- Ensure the delivery of a high quality system in a timely manner
- Mentoring the fellow engineers to reach a new height
- Participate in software engineering hiring
- Supporting the company by making continuous improvement in accordance with the company's vision and mission.
- Supporting the company by ensuring consistent implementation of information security management system.
What Are The Requirements
- Hands-on experience in developing and maintaining a business critical software
- Hands-on experience in designing a moderately complex system
- Hands-on experience with a SCM tool, especially Git
- Hands-on experience with a CI/CD tool such as Jenkins, TravisCI, or CircleCI
- Competency in a backend programming language, preferably having at least 3 years of hands-on experience in Go
- Having at least 6 years of work experience, preferably having at least 1 year of experience as tech lead
- Familiarity with cloud based environment, preferably AWS
- Familiarity with an agile framework is plus, preferably Scrum
Something looks off?