Shippo, the shipping layer of the internet, is seeking a Principal Software Engineer to lead the transformation of their monolithic application into microservices. This role is crucial for modernizing their software architecture and implementing industry best practices.
As a Principal Software Engineer, you'll be at the forefront of architectural decisions, leading the decomposition of complex systems while ensuring robust testing, observability, and developer experience. You'll work with cutting-edge technologies including Python, Django, FastAPI, and various AWS services, while mentoring team members and driving technical excellence.
The ideal candidate brings 10+ years of software development experience, with deep expertise in distributed systems and service-oriented architecture. You'll need strong proficiency in software design principles and testing methodologies, plus experience with observability tools and monitoring systems.
Shippo offers an attractive compensation package including a base salary range of $191K-$258K, comprehensive healthcare benefits, unlimited vacation, and equity. The company embraces a remote-first culture through their "Shippos Everywhere" program, allowing team members to work from almost anywhere in the US.
This is an exceptional opportunity for a technical leader who wants to make a significant impact on e-commerce infrastructure while working with a collaborative, distributed team. You'll help shape the future of shipping technology while enjoying competitive compensation and a flexible work environment.