Software Engineer 3
Software Engineer on MongoDB Atlas IAM team building full-stack authentication and authorization features. Lead medium-sized projects; requires 2+ years full-stack web app experience and proficiency in a compiled language (Java/Go/etc.), with willingness to learn JS/TS and React.
About the job
Role Responsibilities
- Lead medium-sized, full-stack projects from technical design to delivery
- Collaborate with colleagues at all stages of the project lifecycle (ideation, requirements gathering, design, execution, and delivery)
- Own our leadership principles, and exemplify them in your work
- Continue to learn and be curious in growing your career!
Candidate Profile
- 2+ years of professional experience building full-stack web applications
- Proficient in a modern compiled programming language (Java, Go, C#, C++, etc.)
- Willingness to learn JavaScript and/or TypeScript along with modern frontend technologies (React, Redux, etc.); prior experience a plus
- Excellent communication skills, both written and verbal
- Is collaborative, empathetic, and intellectually honest
Success Measures
- In 1 month, you’ll have shipped code into production
- In 3 months, you’ll have collaborated and delivered on a project with other engineers on the team
- In 6 months, you’ll have led the technical design, execution, and delivery of a project
Skills
Java, Go, JavaScript, TypeScript, React, Redux, Full-Stack Development
Similar jobs
Fullstack Engineering jobsBuild full-stack applications, tooling, and infrastructure for a software-defined semiconductor fab, including equipment control and process data analysis. The internship requires strong systems programming skills, hands-on project experience, and a portfolio of software work.
Build end-to-end Rust features for Studio, a collaborative chip-design application spanning interactive editing, synchronization, rendering, and simulation. The internship requires strong Rust or systems programming experience, performance expertise, and a portfolio of substantial software projects.
Build and ship full-stack production software during a summer internship, including React and TypeScript user experiences and Java backend services. The role emphasizes testing, code reviews, collaboration, and learning reliable software delivery.
Builds developer tooling, evaluation systems, quality gates, and observability infrastructure for agent skills. The role requires production software experience, strong testing and API fundamentals, and familiarity with CLIs, CI/CD, static analysis, or applied AI systems.
Engineering intern pursuing a relevant degree who will build and ship production projects, debug systems, and collaborate with experienced engineers. Requires JavaScript or TypeScript proficiency, strong written communication, independent execution, and regular San Francisco commuting.