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 2 months 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

Principal Engineer - Core Advertising

Lead strategic technical initiatives across Uber's advertising ecosystem as a Principal Engineer, focusing on ads allocation, pricing, and measurement.

Principal Engineer/ Director - Physical Design

Principal Engineer/Director position at Qualcomm focusing on Physical Design with emphasis on hardware engineering and technical leadership.

Principal Chipset Software Project Engineer - PC Compute

Lead software development teams for QCT chipsets, driving project planning and execution while collaborating with cross-functional teams.

Principal Product Manager

Lead Adobe Acrobat's product strategy and integration of Generative AI technologies, shaping the future of document management for over 1B users globally.

Principal Java Software Developer

Principal Java Software Developer role at Oracle Health, building cloud-centric healthcare applications with focus on distributed systems and high availability.