Summary
Join Shippo's Carrier Configuration team as a Senior Software Engineer and contribute to building a new way of configuring carrier integrations. You will lead large projects, mentor engineers, and set high standards for engineering practices. This role requires 8+ years of software development experience, expertise in building and maintaining highly available systems, and proficiency in server-side programming and SQL databases. Shippo offers a competitive salary, equity, and comprehensive benefits, including medical, dental, and vision insurance. The role is remote-first, allowing for flexibility in location within the US (excluding certain states) and internationally.
Requirements
- 8+ years of experience in software development, with expertise in building and maintaining highly available, distributed, and scalable systems
- Proven expertise in building and maintaining APIs, services, and databases
- Proficiency in server-side programming (e.g., Go, Python, Java, Ruby) and SQL databases
- Experience with server-side MVC frameworks (e.g., Django, .NET, Spring, Rails, Phoenix)
- Strong understanding of software architecture, object-oriented programming, and design patterns
- Experience with cloud platforms (e.g., AWS, GCP, Azure) and containerization (e.g., Docker, Kubernetes)
- Familiarity with performance optimization and debugging in distributed systems
- Passion for customer success, with a deep understanding of usability, reliability, and scalability
- Strong interpersonal and collaboration skills, with the ability to work effectively across teams
- Excellent verbal and written communication skills in English (advanced/fluent)
- Demonstrated ability to drive innovation and scale solutions to meet business needs
- A commitment to continuous improvement, craftsmanship, and team success
- BSc or MS in Computer Science, Software Engineering, or a related STEM field (or equivalent experience)
Responsibilities
- Contribute to define and build a new way of configuring to carrier integrations
- Contribute to maintain legacy integrations
- Partner with Carrier Capabilities to consume basic integration settings and expose to internal and external users
- Partner with other teams to understand their needs in terms of configurations from carriers
- Build tools to improve internal processes and empower internal users
- Participate in on-call support rotation
- Work with our product team to refine the scope of new products and capabilities
- Lead large projects and initiatives
- Mentors fellow engineers
- Sets high standards for engineering practices and processes
- Sets and monitors KPIs for systems performance and quality
Benefits
- $156.82 - $212.18 a year
- Equity
- Medical
- Dental
- Vision
- Remote-first program, โShippos Everywhereโ
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.