Principal Software Engineer

Shippo is the shipping layer of the internet, providing e-commerce businesses with shipping solutions through a unified API and dashboard.
$175,000 - $238,000
Backend
Principal Software Engineer
Remote
10+ years of experience
Enterprise SaaS · Logistics

Description For Principal Software Engineer

Shippo, the shipping layer of the internet, is seeking a Principal Software Engineer to lead their technical transformation. This role focuses on decomposing a monolithic application into microservices while implementing industry best practices. The ideal candidate will have 10+ years of experience and strong expertise in software architecture, testing methodologies, and system optimization.

The position offers an opportunity to work with cutting-edge technologies and shape the future of e-commerce shipping solutions. You'll lead initiatives to modernize the software architecture, implement robust testing frameworks, and enhance developer experience. The role combines technical leadership with hands-on development, requiring both deep technical knowledge and strong mentorship abilities.

Shippo provides a competitive compensation package, including a base salary range of $175,000-$238,000, equity, and comprehensive benefits. 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 excellent opportunity for a seasoned engineer looking to make a significant impact in a growing company that's revolutionizing the e-commerce shipping industry. You'll work with modern technologies like Python, Go, and Kubernetes while leading critical infrastructure improvements that directly affect the company's success.

Last updated a month ago

Responsibilities For Principal Software Engineer

  • Lead the decomposition of a monolithic application into microservices
  • Drive adoption of best practices for testing, including unit testing and integration testing
  • Implement strategies for observability, monitoring, and logging
  • Collaborate with cross-functional teams to enhance developer experience
  • Up-skill and guide a team of engineers
  • Stay updated on industry trends and emerging technologies

Requirements For Principal Software Engineer

Python
Go
Kubernetes
MongoDB
  • 10+ years of experience in software development
  • Experience in decomposing monolithic applications into service oriented architecture
  • Strong proficiency in software design principles and architecture patterns
  • Expertise in testing methodologies and continuous integration/deployment
  • Deep understanding of observability tools and monitoring systems
  • Excellent communication and collaboration skills
  • Strong leadership skills
  • BS or MS degree in Computer Science or equivalent experience

Benefits For Principal Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Competitive base salary
  • Equity
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Remote work options

Interested in this job?

Jobs Related To Shippo Principal Software Engineer

Software Engineer (L6) - SVOD Transport Protocol Development

Principal Software Engineer role at Netflix focusing on SVOD Transport Protocol Development, offering competitive salary and comprehensive benefits.

Principal Technical Program Manager

Lead developer velocity initiatives and manage technical programs at Adobe, driving innovation in digital experiences with competitive compensation of $143,200-$269,900.

Principal Engineer, Structural Integrity of Metallic Systems, Structures & Components

Principal Engineer position at Kairos Power leading structural integrity initiatives for advanced nuclear reactor technology, requiring 15+ years of FEA experience.

Principal Engineer - Power Generation Systems

Lead the development of next-generation nuclear power generation systems at Kairos Power, driving innovation in clean energy technology.

Principal Engineer, Passport & User Engineering

Lead architectural design and strategic direction for Airbnb's user entity and identity systems as a Principal Engineer, shaping the future of global travel experiences.