Full Job DescriptionCompany Description
At Shipsy, we aspire to be at the forefront of technology with next-generation products that change the way logistics is managed, and positively impact millions of people
Over the past 6 years, Shipsy has gained a dominant share in the domestic logistics space with over 30% of the India courier/express industry flowing through our system. We have also gained a foothold in international markets with companies in Saudi Arabia, UAE, North Africa, and Southeast Asia using our platform.
Global trade still largely runs on a messy chain of emails and excel files. Trillions of dollars of trade essentially runs on a platform called email. Shipsy is there to solve this problem. Shipsy’s SaaS based platform helps businesses manage all aspects of international trade – working with vendors to procure rates for shipping, having a digital workflow management platform to complete all documentation related activities, integrations with global shipping lines to bring about end to end visibility and reducing invoicing errors through smart AI based reconciliation. ~10% of India’s global trade through its platform, thereby helping 5 of the top 10 exporters and importers reduce costs and get end to end shipment visibility. With roots growing in Middle East and South East Asia, Shipsy is quickly becoming the de facto platform to manage international trade.
Shipsy has recently raised investment from Sequoia Capital’s Surge and Info Edge (~$8m till date).
Job Description
As a SAAS company powering businesses across multiple geographies, Shipsy processes millions of transactions per day and supports its clients’ operations with its AI powered platform, APIs and more. Shipsy’s engineers work on the core tech for all of that. In this role, you will have a direct impact on the customer experience through the design and implementation of new features and functionalities in our product, both those that exist today and those that we will build in the future. You’ll work as part of a small but rapidly growing high-energy team building tools for internal teams and customers and delivering incredible creative improvements to our product. You’ll be in charge of reviewing the implementation of applications following code standards and style guides. Your contributions will enable thousands of businesses that rely on Shipsy to manage their operations smoothly and help Shipsy expand in new markets.
We are looking for builders of the 1st order. You should get a rush from creating things from scratch and take pleasure in watching users try to tear it apart through sheer volume and strange, unthinkable use cases. And when it breaks, you are to Shipsy’s rescue! — make everything smooth, secure and stronger than ever!
As with any startup, responsibilities will vary frequently. You’ll wear multiple hats, and work across many different technologies, might talk to clients directly and have an active say in the direction of our product. We want someone who is passionate about this type of environment! Come and grow with us!
What You’ll Do
As a senior member of the engineering team, you’ll build and deliver backend solutions such as APIs, integrations, and architecture components to enable the rapid growth of all our products, find innovative ways to handle our scalability challenges, improve performance and remove bottlenecks within the application and infrastructure
Collaborate with Product and other stakeholders within Engineering (Frontend, UX, etc.) to maintain a high bar for quality in a fast-paced, iterative environment and lead the entire software development and delivery cycle from ideation to deployment and everything in between
Uphold our high engineering standards, participate in a culture of code reviews, attending design meetings, writing tech specs, mentor engineers (both junior and senior), technical interviews, and contribute to growing the team
Identify and evaluate new technologies that improve performance and robustness of our backend software
Confidently ship small features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects
Serve as a technical lead for various projects/tasks as needed
Be part of a team that will take full operational responsibility for the services that you own, participate to assist troubleshooting product operations, security operations, and urgent engineering issues
Contribute directly to the technical and product roadmap
Ensure your team delivers extraordinary output
Own relationships with other engineering teams and collaborate with other functions within Shipsy
Contribute to a team culture that values inclusiveness and quality while fostering innovation
Share your knowledge and build creative solutions while helping the team evolve best practices
Qualifications
4+ years of proven experience in building scalable backend systems (databases, middleware and APIs) scaling to millions of users with production quality deployment, monitoring and reliability
You are intensely curious and passionate about the prospect of diving deep in multiple technologies, platforms, and problem spaces, even if they are currently unfamiliar
Strong product and design sensibilities and has an obsessive attention to detail.
Write testable, maintainable code that’s easy to understand, experience with Testing methods, including unit and integration tests
Take pride in working on projects to successful completion involving a wide variety of technologies and systems
Experience with programming languages and tools, including but not limited to NodeJs, Typescript, PostgreSQL, MongoDB, Git, Linux, Amazon Web Services, REST, Web Technologies, Docker, Container Orchestration.
Firmly grounded computer science and engineering fundamentals including data structures, solution design, architecture, and design patterns
Excellent analytical and time management skills
Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions
Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems
You’re resilient in ambiguous situations and can approach challenges from multiple perspectives
Effective communication skills: Regularly achieve consensus with peers, clear status updates and an inclination towards inclusion, and visibility