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
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Staff Software Engineer, Data Platform
Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.
Staff C++ Software Engineer
Join Bitmovin as a Staff C++ Engineer to lead video streaming tech innovations. Work with C++, Docker, Kubernetes in a hybrid role.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Senior Software Engineer - Backend Development
Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.
Senior Backend Developer
Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.
Lead Full Stack Developer
Lead Full Stack Developer role in Berlin, focusing on Angular, Java, and NoSQL for Deutsche Bank's Customer Administration Portal.
Senior Cloud DevOps Engineer
Join netgo as a Senior Cloud DevOps Engineer in Berlin. Work with Kubernetes, GitOps, and more in a dynamic team environment.
Staff DevOps Engineer
Join Oviva as a Staff DevOps Engineer to enhance automation and standardization in a hybrid role in Berlin, Germany.
Senior Software Engineer (Java, MQTT, MongoDB)
Join HiveMQ as a Senior Software Engineer to design and develop scalable MQTT software systems. Work remotely with a diverse team.
Cloud Engineer
Join our team as a Cloud Engineer in Cologne, Germany. Work with GCP, Azure, and serverless computing in a dynamic, hybrid environment.
Cloud Data Engineer
Seeking a Cloud Data Engineer with expertise in AWS, Python, and CI/CD for a hybrid role in Hannover. Join our dynamic team!
Mid-Level Full Stack Software Engineer - Cloud & Web
Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.
Senior Software Engineer - .NET and Go
Join Sysdig as a Senior Software Engineer in Berlin, focusing on .NET and Go for cloud security solutions.
Senior Backend Engineer – Process and Workflow
Join Forto as a Senior Backend Engineer to drive automation and innovation in logistics with NodeJS, TypeScript, and MongoDB.
Backend Engineer - Financial Empowerment
Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.
Full Stack Software Engineer (d/f/m)
Join mobile.de as a Full Stack Software Engineer in Berlin, working with Java, JavaScript, and Kotlin in a hybrid environment.
Senior Software Engineer - Data Platform
Join Nubank as a Senior Software Engineer to build and maintain core data infrastructure, ensuring reliable and scalable data flow.
Senior Software Engineer - AWS, Python, Ruby on Rails
Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.
Senior Software Engineer (Backend)
Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.
Senior Systems Engineer, Managed Operations
Join AWS as a Senior Systems Engineer in Berlin to lead operations for the European Sovereign Cloud, ensuring high-availability AWS services.
Senior FullStack Developer (React, Node.js, TypeScript)
Join Bloom as a Senior FullStack Developer to enhance our platform using React, Node.js, and TypeScript in a dynamic, hybrid work environment.
Senior Full Stack Engineer
Join Bolt as a Senior Full Stack Engineer to work on complex algorithms, backend and frontend systems using Node.js and TypeScript.
Senior Full Stack Engineer - Consumer
Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.