
Senior Software Engineer, Billing (Remote)
ShippoPosted 5/2/2025

Senior Software Engineer, Billing (Remote)
Shippo
Job Location
Salary Range
Job Summary
Shippo is seeking a Senior Software Engineer to join their Billing, Auth & Fraud Prevention team. The role involves contributing to high throughput postage and SaaS billing systems, fraud prevention systems, authentication and security systems, and building tools to improve internal processes. As a Senior Engineer, you will provide leadership and oversight in coding, technical design, and systems architecture for your team as well as the Engineering team as a whole. You should have at least 7+ years of experience in software development, proficiency in server-side programming, and strong understanding of software architecture and object-oriented programming. Shippo offers a competitive salary range ($156,000 - $212,000) and benefits, including equity, medical, dental, vision, and other perks. The company is committed to inclusivity and equal access to opportunities for people from all backgrounds.
Job Description
Shipping & Handling responsibilities:
- Contribute to high throughput postage and SaaS billing systems
- Contribute to fraud prevention systems
- Contribute to authentication and security systems
- 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
Do you tick the boxes?
- Minimum 7+ years of experience in software development
- Experience building and maintaining highly available, distributed and scalable systems
- Proficiency in server-side programming (e.g., Go, Python, Java, Ruby) and SQL databases.
- Strong understanding of software architecture, object-oriented programming, and design patterns.
- Experience with data analysis and reporting
- Can effectively communicate to stakeholders across different organizations within the company
- Strong interpersonal and collaboration skills, with the ability to work effectively across teams.
- BSc in a STEM field, with a preference for computer science and software engineering
- Bonus if you have:
- Experience building and maintaining billing and invoicing systems
- Experience with fraud detection and prevention
- Experience with authentication and security practices
- Full stack experience building user interfaces with React and Typescript