¡Activa las notificaciones laborales por email!

Senior Software Engineer

MongoDB

Barcelona

Híbrido

EUR 50.000 - 80.000

Jornada completa

Hace 24 días

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Empieza desde cero o carga un currículum

Descripción de la vacante

MongoDB is looking for a Senior Software Engineer in Barcelona to join their Cloud Provider Billing team. This role involves building ETL pipelines, integrating systems, and improving data observability within a supportive culture that values employee wellbeing. Ideal candidates will have extensive experience in distributed systems and excellent communication skills.

Servicios

Supportive culture
Parental leave
Affinity groups

Formación

  • 5+ years of experience with mission-critical distributed systems.
  • Experience building and maintaining large-scale systems or ETL pipelines.
  • Deep understanding of JVM and its ecosystem.

Responsabilidades

  • Ingest and aggregate detailed usage data from major cloud providers.
  • Build ETL pipelines and improve data quality.
  • Mentor other engineers and contribute to the codebase.

Conocimientos

Distributed systems
ETL pipelines
Communication
Collaboration
Infrastructure knowledge
Innovation

Herramientas

Kubernetes
Helm
Terraform

Descripción del empleo

Join to apply for the Senior Software Engineer role at MongoDB

MongoDB’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 build, scale, and run modern applications by helping them modernize legacy workloads, embrace innovation, and unleash AI. Our industry-leading developer data platform, MongoDB Atlas, is the only globally distributed, multi-cloud database, available in more than 115 regions across AWS, Google Cloud, and Microsoft Azure. Atlas allows customers to build and run applications anywhere—on premises or across cloud providers. With offices worldwide and over 175,000 new developers signing up to use MongoDB every month, leading organizations like Samsung and Toyota trust MongoDB to build next-generation, AI-powered applications.

As MongoDB's Cloud business grows, so does its reliance on the Cloud Provider Billing team, which has the critical task of collecting data from cloud providers and reporting usage per customer to facilitate billing. This technical challenge is evolving constantly to meet the demands of our expanding global customer base. Our talented engineers are technically proficient, obsessed with code quality, rigorous in testing and correctness, and skilled at communicating with stakeholders across various personas within the company.

We are looking for candidates based in Barcelona for our hybrid working model.

Key responsibilities include :

  • Ingest and aggregate detailed usage data from major cloud providers (AWS, Azure, GCP).
  • Build ETL pipelines or equivalent big data pipelines.
  • Improve the observability and quality of data going in and out of the system.
  • Build and enhance backend systems to support a 10x load increase.
  • Continuously improve customer experience.
  • Integrate with internal business systems to support sales, marketing, and accounting teams.
  • Independently design and deliver projects.
  • Participate in product and architectural discussions.
  • Contribute to the codebase through projects and code reviews.
  • Question the status quo and lead with innovative technical solutions.
  • Have infrastructure knowledge such as Kubernetes, Helm, Terraform, etc.
  • Identify opportunities for system, architecture, tools, and process improvements.
  • Mentor other engineers.
  • Foster an inclusive and respectful work environment aligned with MongoDB's core values.

Qualifications include :

  • Experience building and maintaining large-scale systems or ETL pipelines; billing systems experience is a plus.
  • 5+ years of experience with mission-critical distributed systems.
  • Experience with distributed computing frameworks and service-oriented architecture is a plus.
  • Deep understanding of JVM and its ecosystem.
  • Experience with non-relational (e.g., MongoDB) or relational databases at scale.
  • Excellent written and verbal communication skills.
  • Ability to collaborate effectively with engineering leaders, technical experts, and non-technical stakeholders.

Success measures :

  • Familiarity with developer tools and existing team projects within three months.
  • Contributing to ongoing projects and planning future work within six months.
  • Leading key projects and contributing to the roadmap within twelve months.

MongoDB is committed to a supportive and enriching culture, valuing employee wellbeing through affinity groups, parental leave, and other benefits. We are an equal opportunity employer and accommodate individuals with disabilities during the application and interview process.

Job details

  • Seniority level : Mid-Senior level
  • Employment type : Full-time
  • Job function : Engineering and Information Technology
  • Industries : Software Development

Additional info

Referrals can double your chances of interview success. Sign in to set job alerts for similar roles such as Senior Software Engineer, Billing in Paris, or Senior Business Developer in Barcelona.

J-18808-Ljbffr

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.