Staff Software Engineer (Remote)

Shippo is the shipping layer of the internet, providing e-commerce businesses with shipping solutions through a unified API and dashboard.
Backend
Staff Software Engineer
Remote
8+ years of experience
E-Commerce · Enterprise SaaS

Description For Staff Software Engineer (Remote)

Shippo, the shipping layer of the internet, is seeking a Staff Software Engineer to join their Billing, Auth & Fraud Prevention team. As a core building block of e-commerce, Shippo's mission is to empower merchants through world-class shipping solutions. The platform connects e-commerce businesses, marketplaces, and logistics providers to shipping carriers worldwide via a unified API and dashboard.

The role focuses on developing best-in-class billing and payment processing systems to support new products and pricing models, while also building robust fraud detection and prevention systems. As a Staff Engineer, you'll provide technical leadership in system architecture and coding, working on high-throughput postage and SaaS billing systems.

The ideal candidate brings 8+ years of software development experience, with expertise in building distributed systems and a strong foundation in data analysis. You'll work with Python/Go and contribute to critical infrastructure while mentoring fellow engineers and setting high engineering standards.

This remote-first position offers the opportunity to work with a global team through the "Shippos Everywhere" program, available across most US states and internationally. You'll be part of a company that values inclusivity and is committed to creating equal opportunities for people from all backgrounds.

Last updated 4 days ago

Responsibilities For Staff Software Engineer (Remote)

  • Contribute to high throughput postage and SaaS billing systems
  • Contribute to fraud prevention and authentication systems
  • Build tools to improve internal processes
  • Architect systems and refactor existing systems for optimal performance
  • Work with product team to refine scope of new products
  • Collaborate with engineers to create milestones
  • Mentor fellow engineers
  • Set high standards for engineering practices
  • Set and monitor KPIs for systems performance

Requirements For Staff Software Engineer (Remote)

Python
Go
  • BSc in a STEM field, preference for computer science and software engineering
  • 8+ years of experience in software development
  • Experience building and maintaining highly available, distributed and scalable systems
  • Experience with data analysis and reporting
  • Effective communication with stakeholders
  • Understanding of team dynamics and process improvement

Benefits For Staff Software Engineer (Remote)

Equity
  • Equity

Interested in this job?

Jobs Related To Shippo Staff Software Engineer (Remote)

Technical Lead Developer (AU Payment Platform)

Lead the development of a serverless payment platform, managing a team and implementing scalable API solutions using TypeScript, Node.js, and AWS services.

Staff Software Engineer - India

Staff Software Engineer position at JumpCloud, focusing on identity and access management, requiring 8+ years of experience in building large-scale distributed systems.

Staff Software Engineer (C#)

Staff Software Engineer position at Sonar, focusing on SonarLint for Visual Studio development, requiring strong C# expertise and leadership skills.

Staff Full Stack Software Engineer - Creators, Poe

Staff Software Engineer position at Quora working on Poe, their AI platform, focusing on bot ecosystem and creator support.

Staff Backend Engineer

Lead backend development for OpenSea 2.0, architecting scalable systems processing billions in NFT transactions, with remote work and competitive compensation.