
Senior Software Engineer, Billing

Shippo
Summary
Join Shippo's Billing, Auth & Fraud Prevention team as a Senior Software Engineer to contribute to high-throughput postage and SaaS billing systems, fraud prevention systems, and authentication and security systems. You will build tools to improve internal processes, participate in on-call support, work with the product team, lead large projects, mentor engineers, and set engineering standards and KPIs. The role requires 7+ years of software development experience, expertise in building scalable systems, proficiency in server-side programming and SQL databases, and strong understanding of software architecture. Excellent communication and collaboration skills are essential. A BSc in a STEM field is required, preferably in computer science or software engineering. The compensation range is $156,000-$212,000 annually, and Shippo offers a comprehensive benefits package.
Requirements
- 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
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
Preferred Qualifications
- 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
Benefits
- $156,000 - $212,000 a year
- Medical
- Dental
- Vision
- Equity
- Remote work
Share this job:
Similar Remote Jobs


