Member of Technical Staff, Transparency, Billing & Revenue (Backend Engineer)
About the Role
You will implement backend products for billing and revenue management, building maintainable, extensible systems that support business growth and regulatory needs. You will design and deliver medium-to-large features end-to-end, break work into tasks, estimate scope and time, and drive projects with little oversight. You will prioritize code quality and test infrastructure, diagnose and resolve issues across the stack, and work in an agile environment while context switching between tasks. You will share knowledge, remove single points of failure, and mentor teammates while collaborating with cross-functional partners to deliver reliable finance services.
Requirements
- Experience building complex distributed systems
- Strong computer science fundamentals including concurrency algorithms and data structure
- Experience designing maintainable and extensible backend architectures
- Deep appreciation for code quality and test infrastructure
- Ability to lead projects with little oversight and accurately estimate work
- Experience working in a fast-paced agile environment and context switching
- Experience mentoring others and communicating across teams
Responsibilities
- Implement billing and revenue backend services
- Design and build maintainable and extensible solutions
- Lead medium-to-large projects end-to-end
- Break down projects and estimate scope and time
- Develop and maintain test infrastructure and ensure code quality
- Diagnose and resolve issues across the stack
- Share knowledge and avoid single points of failure
- Mentor and guide teammates
- Collaborate with cross-functional teams
