âHere at Shippo, we are the shipping layer of the internet and we consider ourselves to be one of the core building blocks of e-commerce.Our mission is to make merchants successful through world class shipping. With our products and solutions, we level the playing field by providing our customers with best-in-class solutions that otherwise wouldnât be available to them. Through Shippo, e-commerce businesses, marketplaces, platforms and a variety of logistics infrastructure providers are able to connect to shipping carriers around the world from one API and dashboard. We provide our customers with the most competitive shipping rates, print labels, automated international documents, shipment tracking, facilitate the returns process and more.
We are seeking a highly skilled Principal Software Engineer with expertise in decomposing monolithic applications within a complex environment. The ideal candidate will lead an ongoing effort to break down our application into smaller, more manageable services while implementing best practices for testing, observability, and enhancing the developer experience. This role is crucial in driving the modernization and optimization of our software architecture to align with industry standards and improve overall system performance.
Shipping & handling responsibilities:
– Lead the decomposition of a monolithic application into microservices or smaller components, optimizing for scalability and flexibility.
– Drive the adoption of best practices for testing, including unit testing, integration testing, and automated testing to ensure high code quality and reliability.
– Implement strategies for observability, monitoring, and logging to enable efficient troubleshooting, performance optimization, and proactive issue identification.
– Collaborate with cross-functional teams to enhance the developer experience through streamlined processes, development tools, and documentation.
– Up-skill and guide a team of engineers in software design principles, best practices, and modern architectures.
– Stay updated on industry trends, emerging technologies, and best practices to continuously improve the software development lifecycle.
n
Do you tick the ââboxesââ?
The Digital Modernization Sector has an exciting career opportunity for an Kubernetes Engineer Colorado Springs, CO to support the US...
Apply For This JobOur client is an award-winning international developer and distributor of innovative gaming products for the betting industry (B2B). Our mission...
Apply For This JobThe Apache Software Foundation (ASF) is seeking an experienced Infrastructure Systems Administrator who will contribute to the stability, security, and...
Apply For This Job** This is an opportunity to join our team of top-notch software engineers working closely together on interesting projects for...
Apply For This JobWhy TrueML? TrueML is a mission-driven financial software company that aims to create better customer experiences for distressed borrowers....
Apply For This JobWe are seeking an experienced DevOps Software Developer with a strong background in cloud-based systems (Azure, AWS), CI/CD pipeline management,...
Apply For This Job