Skip to content
MongoDBMongoDB

Software Engineer 2

Build, test, and support MongoDB product features while solving complex software problems and collaborating cross-functionally. The role is aimed at recent graduates or candidates with up to 18 months of experience who have a computer science foundation and programming experience.

About the job

Responsibilities

  • Design, build, and test software that enhances MongoDB products.
  • Identify, design, test, and support new features, applying data structures, algorithms, and software design principles.
  • Lead software projects that help users maintain and understand their MongoDB deployments.
  • Solve complex technical problems while balancing team needs and thorough investigation.
  • Balance software delivery with research and development.
  • Collaborate with cross-functional teams to create quality end-user features.

Requirements

  • Currently pursuing or recently completed a bachelor's or master's degree in Computer Science, Computer Engineering, or a related field.
  • Recent graduate, including Summer 2026 graduates, or up to 18 months of professional experience.
  • Foundation in computer science theory, including data structures, algorithms, and software design.
  • Proficiency in at least one high-level programming language such as C++, Go, Ruby, Python, Java, JavaScript, or Node.js.
  • Experience writing and testing software through an internship, personal project, coding competition, or research.

Benefits

  • New graduate community with social events, hangouts, and game nights.
  • Employee Resource Groups offering mentorship and learning opportunities.
  • Inclusive workplace culture that values diverse perspectives.

Skills

C++, Go, Ruby, Python, Java, JavaScript, Node.js, Data Structures, Algorithms, Software Design, MongoDB

Stripe

Stripe

San Francisco, CA
Software Engineer, New Grad
No salary listedOn-siteFullstack Engineering

Build and deploy software for Stripe’s global financial infrastructure while solving complex problems, collaborating on multi-person projects, and learning unfamiliar systems. The role is designed for new graduates with programming experience and a bachelor’s or master’s degree or equivalent experience.

Stripe

Stripe

San Francisco, CA
Software Engineer, Intern
No salary listedOn-siteFullstack Engineering

Software engineering intern who will build production software, collaborate through design and code review, and solve problems across Stripe’s technology stack. Requires computer science fundamentals, programming experience, project collaboration, and current university study.

Improbable

Improbable

Remote

Product Engineer
No salary listedRemoteFullstack Engineering

Product Engineer responsible for building Bolter’s AI agent runtime, workspace, generated applications, and production reliability systems. The role requires strong full-stack TypeScript experience, product judgment, rapid prototyping ability, and depth in AI systems, real-time infrastructure, or developer tooling.

ElevenLabs

ElevenLabs

United Kingdom
Full-Stack Engineer - Creative Studio
No salary listedRemoteFullstack Engineering

Build and scale full-stack Creative and Studio products spanning APIs, user interfaces, infrastructure, and generative AI workflows. The role emphasizes product ownership, solving complex engineering problems, and expertise in Python, TypeScript, and React; no formal degree or experience requirement is specified.

MongoDB

MongoDB

Dublin, Ireland

Software Engineer 3, Atlas Growth 2
No salary listedHybrid3+ YOEFullstack Engineering

Build and improve customer-facing MongoDB Atlas features within a cross-functional growth engineering team. The role requires 3+ years of software engineering experience, strong TypeScript/JavaScript and modern framework skills, database query experience, and the ability to lead small projects.