Current jobs related to Senior Software Engineer, Cloud Billing Solutions - New York, New York - MongoDB


  • New York, New York, United States Hulu Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our Media Engineering team at Hulu. As a key member of our team, you will be responsible for designing and implementing scalable backend services using modern programming languages.Responsibilities:Design and implement scalable backend services using modern...


  • New York, New York, United States Amazon Full time

    About the RoleBilling Central Platform (BCP) team is responsible for the hosting and managing of internal consoles under Commerce Platform. The team owns the Account Management console that Sales and Customer Support teams rely upon to manage external AWS customers accounts and billing history.We are seeking a Senior Software Development Engineer to join our...


  • New York, New York, United States Mark43 Full time

    About the RoleWe are seeking a highly skilled Senior Cloud Software Engineer to join our team at Mark43. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-based software solutions that meet the needs of our customers.Key Responsibilities:Design and develop scalable, secure, and reliable...


  • New York, New York, United States Sigma Software Full time

    Job Title: Senior Site Reliability EngineerWe are seeking a highly skilled Senior Site Reliability Engineer to join our team at Sigma Software. As a key member of our engineering team, you will be responsible for designing, building, and maintaining our cloud infrastructure and observability solutions.About the Role:This is an exciting opportunity to work...


  • New York, New York, United States Shuvel Digital Full time

    Job Title: Senior Cloud Software EngineerJob Summary:Shuvel Digital is seeking a highly skilled Senior Cloud Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying cloud-based applications using AWS. Key Responsibilities:• Design and develop cloud-based...


  • New York, New York, United States Hillview Consulting Solutions Full time

    Job Title: Azure Senior Cloud EngineerJob Summary:Hillview Consulting Solutions is seeking an experienced Azure Senior Cloud Engineer to join our Strategy and Architecture team. As a key member of our cloud engineering team, you will play a vital role in designing, implementing, and optimizing cloud solutions that support our organization's strategic...


  • New York, New York, United States Intelliswift Software Full time

    Job Title: Cloud AWS EngineerJob Summary:We are seeking a highly skilled Cloud AWS Engineer to join our team at Intelliswift Software. The ideal candidate will have extensive experience in designing, building, and managing enterprise cloud infrastructure on AWS.Key Responsibilities:Design and implement scalable and secure cloud infrastructure on AWS.Develop...


  • New York, New York, United States Capital One Full time

    Job SummaryWe are seeking a skilled Senior Cloud Software Engineer to join our team at Capital One. As a key member of our engineering team, you will be responsible for designing, developing, and implementing technical solutions in full-stack development tools and technologies.Key ResponsibilitiesCollaborate with Agile teams to design, develop, test,...


  • New York, New York, United States MongoDB Full time

    Cloud Billing Platform OverviewMongoDB's mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. We enable organizations of all sizes to easily build, scale, and run modern applications by helping them modernize legacy workloads, embrace innovation, and unleash AI. Our industry-leading...


  • New York, New York, United States Conexess Full time

    Job Description**Senior Software Engineer - Cloud Expert**We are seeking a highly skilled Senior Software Engineer to join our Digital Internet Solutions Development team. As a Senior Software Engineer, you will be responsible for designing, building, testing, deploying, maintaining, and scaling services in a microservices architecture that supports our...


  • New York, New York, United States Tyler Technologies Full time

    About the RoleWe are seeking a talented Software Development Engineer to join our team of cloud software experts. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable cloud-based systems that meet the needs of our clients.Key Responsibilities:Design and develop high-quality cloud-based software...


  • New York, New York, United States Amazon Web Services, Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Solutions Architect to join our AWS team. As a key member of our team, you will be responsible for designing and implementing cloud solutions for our customers in the Healthcare and Life Sciences industry.Key ResponsibilitiesPartner with our sales team to design and implement cloud solutions for our...


  • New York, New York, United States United Software Group Full time

    Job SummaryWe are seeking a highly skilled Azure Cloud Engineer to join our team at United Software Group. The ideal candidate will have 6+ years of experience designing, developing, and implementing scalable and secure data solutions using the latest Azure technologies.Key ResponsibilitiesDesign and develop cloud-based data architectures and...


  • New York, New York, United States Sigma Software Full time

    Senior Site Reliability EngineerWe are seeking a skilled Senior Site Reliability Engineer to join our team at Sigma Software. As a key member of our project team, you will be responsible for designing and building infrastructure and tooling to provide high scalability, reliability, and sub-second performance levels using security industry best practices.Key...


  • New York, New York, United States Capital One Full time

    Job Title: Senior Software EngineerCapital One is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and implementing technical solutions in full-stack development tools and technologies.Key Responsibilities:Collaborate with Agile teams to design,...


  • New York, New York, United States ION GROUP Full time

    Job SummaryWe are seeking an experienced Software Engineer to join our team at ION GROUP. As a Senior Cloud Software Engineer, you will be responsible for designing and creating software solutions using C#/.NET and Python.Key ResponsibilitiesDesign and create software solutions using C#/.NET and Python.Building scalable and robust cloud-native solutions...


  • New York, New York, United States Capital One Full time

    Job SummaryAs a Senior Cloud Solutions Architect at Capital One, you will lead a team of developers in building cloud-based solutions for regulatory needs and financial empowerment. Your expertise in distributed microservices and full stack systems will be crucial in delivering robust cloud-based solutions. You will collaborate with digital product managers...


  • New York, New York, United States Capital One Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Capital One. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing cloud-based solutions that drive powerful experiences for our customers.Key Responsibilities:Collaborate with Agile teams to design and develop technical...


  • New York, New York, United States Capital One Full time

    Key Responsibilities: Design, develop, and test full-stack technical solutions in collaboration with Agile teams Share knowledge of emerging technologies, participate in internal & external tech communities, and mentor others Deliver cloud-based solutions that drive powerful experiences for millions of AmericansBasic Qualifications: Bachelor's Degree At...


  • New York, New York, United States Capital One Full time

    Job DescriptionCapital One is seeking a talented Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and implementing technical solutions in full-stack development tools and technologies.Key Responsibilities:Collaborate with Agile teams to design and develop technical...

Senior Software Engineer, Cloud Billing Solutions

2 months ago


New York, New York, United States MongoDB Full time

The database industry is vast, with projections estimating it to exceed $119 billion by 2025, and MongoDB is leading the charge in this transformation. Our community is revolutionizing sectors and enabling developers to create remarkable applications that are utilized daily. As the foremost modern application data platform and the first database provider to go public in over two decades, we invite you to join our innovative team.

About the Cloud Billing Team

As MongoDB's Cloud operations expand, so does the importance of the Cloud Billing Platform team. This group is tasked with the critical responsibility of monitoring and invoicing for the usage of our ever-growing array of products. The technical challenges are continuously evolving to meet the increasing demands of our rapidly expanding global customer base. Our skilled engineers are technically adept, dedicated to code quality, meticulous about testing and accuracy, and proficient in engaging with various stakeholders across the organization.

Key Responsibilities:

  • Gather and consolidate metering data from diverse internal and external services.
  • Compute and produce daily invoices for customers.
  • Enhance the customer experience consistently.
  • Refine and scale our backend systems continuously.
  • Ingest and aggregate comprehensive usage data from major Cloud providers (AWS, Azure, Google Cloud).
  • Integrate with our internal data lake to meet the business analytics requirements of the Finance team.
  • Collaborate with internal business systems to support Sales, Marketing, and Accounting teams.
Work Environment:

Our team comprises local engineers with flexible work arrangements and remote engineers operating within US East Coast time zones.

Position Expectations:

We seek an individual with extensive experience in Cloud technologies who can collaborate with the Director of Cloud Billing to steer the Cloud Billing initiative into its next growth phase. This individual should exemplify technical excellence within the Cloud Billing teams, serving as a source of inspiration and embodying our core values and leadership principles. In this role, you will:
  • Become proficient in our systems, tools, and processes.
  • Partner with the Director of Cloud Billing to develop and implement the technical vision and roadmap for the future of Cloud Billing.
  • Advocate for innovative tools and technologies necessary to advance the roadmap with peers, product managers, and engineering leadership.
  • Identify avenues for continuous improvement in our systems, tools, and processes.
  • Act as the technical lead for intricate features and technical projects (e.g., designing a next-generation distributed architecture for a legacy codebase, enhancing observability, increasing resilience, and meeting SLAs at an accelerating scale).
  • Encourage the professional development of the team through mentorship, sharing industry insights, and providing architectural guidance.
  • Contribute to the codebase through personal coding projects and thorough code reviews.
Qualifications:
  • Extensive experience in constructing and maintaining large-scale systems, with billing and/or payments experience being advantageous.
  • Proven technical leadership experience, with a history of autonomously delivering large, complex projects.
  • Over 10 years of experience in building and maintaining large-scale, mission-critical, distributed systems.
  • In-depth knowledge of the Java language, the JVM, and its ecosystem.
  • Experience with non-relational (e.g., MongoDB) or relational databases at scale.
  • Expertise in Cloud platform services (e.g., AWS) and modern communication protocols (e.g., gRPC).
  • Exceptional written and verbal communication skills.
  • Comfortable collaborating with engineering leaders, technical experts, and non-technical stakeholders across various business units.
Preferred Qualifications:
  • Experience in decomposing a monolithic application into microservices.
  • Experience in developing, operating, and optimizing data-intensive applications using MongoDB.
  • Experience in deploying applications with container orchestration systems (e.g., Kubernetes, Docker).
At MongoDB, we are dedicated to fostering a supportive and enriching culture for all employees, promoting personal growth and business impact. Our commitment includes employee affinity groups, fertility assistance, and a generous parental leave policy, emphasizing the well-being of our employees throughout their professional and personal journeys.

MongoDB is committed to providing necessary accommodations for individuals with disabilities during the application and interview process. To request an accommodation due to a disability, please inform your recruiter.

MongoDB, Inc. is an equal opportunity employer, ensuring all hiring decisions are made without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

MongoDB's base salary range for this role is provided below. Compensation at the time of offer is tailored to each candidate based on various factors such as skill set, experience, qualifications, and work location. Salary is one component of MongoDB's comprehensive compensation and benefits package, which may include equity, participation in the employee stock purchase program, flexible paid time off, fully-paid gender-neutral parental leave, fertility and adoption assistance, 401(k) plan, mental health counseling, access to transgender-inclusive health insurance coverage, and health benefits offerings. Please note that the base salary range listed below and the benefits mentioned are applicable only to U.S.-based candidates.

MongoDB's base salary range for this role in the U.S. is:

$137,000-$270,000 USD