In the process of receiving or having received a Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field
Foundation in computer science theory, with competencies in data structures, algorithms, and software design
Proficient in one of the commonly used languages: C++, Go, Ruby, Python, Java, JavaScript, Node.js, or comparable high-level programming languages
Experience writing and testing software in various settings such as internships, personal projects, coding competitions, or research
What You'll Be Doing
Writing and testing software in commonly used high-level programming languages, such as C++, Go, Ruby, Python, Java, JavaScript, Node.js
Identifying, designing, testing, and supporting new features in MongoDB products, utilizing competencies in data structures, algorithms, and software design
Hands-on mentorship from MongoDB Engineers across several teams
Participation in the engineering team rotation program to sample fields of interest
Leading software projects to help users maintain and understand their MongoDB deployments
Solving problems with context in mind and balancing team needs with issue resolution
Maintaining a balance between delivering software and research and development
Working closely with cross-functional teams to create end user features that deliver quality software to clients
Perks and Benefits
Hands-on mentorship from MongoDB Engineers
Membership within Employee Resource Groups for mentorship and learning opportunities
Encouragement to bring your whole self to work and embrace differences for innovation
Opportunity to lead software projects
Fun community of fellow New Grads for social events, hangouts, and games nights
Supportive and enriching culture, including employee affinity groups and generous parental leave policy