Lead Software Engineer (Python, Invoice/BIlling)
Core
Build and unit test flexible, scalable integration applications connecting Sales (SFDC), Billing (Zuora), and vendor platforms to manage the invoicing cycle.
Role type
Lead Software Engineer (Python, Java, Serverless)
Builds
Integration applications for the invoicing cycle between Sales, Billing, and vendor systems
Domain
Enterprise SaaS, Billing, Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Python, Java, REST API, Serverless architecture, SQL, Postgres, Oracle, Dynamo DB, AWS, Azure, Event-driven systems, Microservices, CICD
Preferred skills
Architecture decision making, Agile/SCRUM, Mentoring junior engineers, System documentation
Technologies
SFDC, Zuora, Angular, React, TypeScript, AWS, Azure
Responsibilities
Build and unit test integration applications; Define software architectures; Lead technical planning and estimation; Provide technical guidance and mentorship to junior engineers
Seniority
Senior, hands-on IC with leadership responsibilities