Job Overview
MongoDB is seeking a highly skilled Staff Engineer to join our Cloud Provider Billing team. This role is pivotal as our cloud business expands, requiring the processing of billing usage data for a growing range of products. The position can be based in our Berlin office or remotely within Germany.
Responsibilities
- Data Aggregation: Collect and aggregate metering data from various internal and external services.
- Billing Generation: Calculate and generate daily customer bills.
- System Improvement: Continuously improve and scale our backend systems to enhance customer experience.
- Data Integration: Ingest and aggregate detailed usage data from major cloud providers like AWS, Azure, and Google Cloud.
- Business Support: Integrate with our internal data lake to support the business analytics needs of the Finance team and other internal business systems.
Position Expectations
- Technical Leadership: Partner with the Director of Cloud Billing to guide the team into its next phase of growth.
- System Expertise: Become an expert in our systems, tools, and processes.
- Roadmap Execution: Create and execute on the technical vision and roadmap for the future of Cloud Billing.
- Tool Advocacy: Advocate for new tools and technologies to drive the roadmap forward.
- Project Leadership: Serve as the technical lead for complex features and technical projects.
- Team Mentorship: Foster the professional growth of the team through mentorship and architectural guidance.
Qualifications
- Experience: 10+ years in building and maintaining large-scale, mission-critical, distributed systems.
- Technical Skills: 7+ years working with a JVM language (preferably Java) or any Object-Oriented language.
- Cloud Expertise: Expertise with Cloud platform services (e.g., AWS) and understanding of inter-service communication protocols.
- Communication: Superb written and verbal communication skills.
Nice to Haves
- Experience with billing and/or payments systems.
- Experience decomposing a monolithic application into microservices.
- Experience with MongoDB and container orchestration systems like Kubernetes or Docker.
Culture and Benefits
MongoDB is committed to providing a supportive and enriching culture for all employees. We offer employee affinity groups, fertility assistance, and a generous parental leave policy. We also provide necessary accommodations for individuals with disabilities during the application and interview process.
Join us at MongoDB and help us make an impact on the world by empowering innovators to create, transform, and disrupt industries with the power of software and data.
Benefits Extracted with AI
- Employee affinity groups
- Fertility assistance
- Generous parental leave policy
- Supportive and enriching culture
- Accommodations for individuals with disabilities
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer
Join MongoDB as a Senior Software Engineer to lead and innovate in distributed systems and software development.
Senior Software Engineer - Kubernetes and Golang
Join MongoDB as a Senior Software Engineer to build and support Kubernetes tooling with Golang.
Staff Backend Engineer - TypeScript
Join On as a Staff Backend Engineer in Berlin, focusing on TypeScript, cloud-native applications, and ERP integration.
Staff Software Engineer - Python/Django, React, TypeScript
Join Check as a Staff Software Engineer to build scalable systems using Python/Django, React, and TypeScript in a remote role.
Senior Backend Engineer with Go and Microservices
Join Solsten as a Senior Backend Engineer in Berlin, focusing on Go and Microservices to build scalable systems.
Senior Full-Stack Software Engineer - Node.js, React
Join as a Senior Full-Stack Software Engineer in Berlin, working with Node.js and React in a hybrid environment.
Platform Backend Engineer - Cloud Services Integration
Join Deutsche Bank as a Platform Backend Engineer in Berlin, focusing on cloud services integration and microservices.
Senior Software Development Engineer - Aurora Limitless Database
Join AWS as a Senior Software Development Engineer to innovate in cloud database services with Aurora Limitless Database.
Senior Full Stack Engineer - Assistant Vice President
Join Deutsche Bank as a Senior Full Stack Engineer in Cary, NC, driving engineering practices and application modernization.
Staff Software Engineer (Ruby on Rails)
Join DataGuard as a Staff Software Engineer to lead Ruby on Rails projects, mentor engineers, and drive innovation in a hybrid work environment.
Full Stack Engineer - Platform
Join MoonPay as a Full Stack Engineer to develop Web3 solutions using AWS, GCP, Node.js, and TypeScript in Lisbon.
Senior Software Engineer (Fullstack) with Node.js and TypeScript
Join Zalando as a Senior Software Engineer (Fullstack) with Node.js and TypeScript expertise. Drive innovation in a hybrid work environment.
Founding Backend Engineer
Join Medbill AI as a Founding Backend Engineer to revolutionize healthcare billing with AI. Remote role with competitive salary and benefits.
NodeJS Backend Engineer - Lounge Services
Join American Express as a NodeJS Backend Engineer to design and maintain scalable backend systems in a hybrid work environment.
Senior Node.js Engineer
Join Lumenalta as a Senior Node.js Engineer. Work remotely on innovative projects using JavaScript, Node.js, AWS Lambda, and more.
Backend Software Engineer
Join Offstream as a Backend Software Engineer focusing on AWS, Typescript, and GraphQL. Influence product architecture and development.
Remote Full Stack Engineer
Join Orum as a Remote Full Stack Engineer to revolutionize payment technology using React, Go, and AWS.
Senior Full Stack Engineer - Partner
Join MoonPay as a Senior Full Stack Engineer to enhance partner experiences using TypeScript, React, and GCP in a dynamic Web3 environment.
Cloud Migration Engineer
Join Deutsche Bundesbank as a Cloud Migration Engineer to lead cloud migrations, optimize processes, and ensure service compatibility.
Senior Fullstack Engineer - Capacity
Join Forto as a Senior Fullstack Engineer to enhance procurement and allocation decisions, maximizing shipment margins.
Principal Engineer
Principal Engineer role in Berlin, focusing on software implementation, cloud technologies, and machine learning.
Senior System Engineer - Virtualization, Storage, Backup
Join Deutsche Telekom as a Senior System Engineer in Berlin, focusing on virtualization, storage, and backup systems.
Full Stack Engineer - Consumer
Join MoonPay as a Full Stack Engineer to develop consumer products using TypeScript, React.js, and GCP in a fast-paced Web3 environment.
Senior Engineering Manager Mobile
Lead GitHub's Mobile team as a Senior Engineering Manager, driving Android and iOS app development remotely.