This is a Software Engineer 3 role with one of the leading companies in AU right now, MongoDB, with an amazing team. They are continuing to grow rapidly. This is the chance to join right as the company takes off.
More About the Role at MongoDB
Are you an experienced software engineer seeking a new opportunity to make a high-impact contribution to the database industry? Do you thrive when debugging high-concurrency systems with peers? Then look no further! The storage backend is the lowest layer in the MongoDB stack; each contribution has a high impact on the product. We are currently working on a major re-architecture for Atlas (our database-as-a-service offering), improving performance for our largest customers and enabling additional workloads. We are looking to speak to candidates based in Sydney for our hybrid working model.
Technical Qualifications
1. 3+ years of professional software development experience
2. Familiarity with C or C++
3. Professional / advanced academic expertise in the domains of systems, distributed systems, or databases is preferred, but not required
Candidate Profile
1. You have excellent communication skills, which you use to collaborate with colleagues. You use your time effectively, make considered assessments of project complexity, and respect others who do the same.
2. You love designing, writing, testing, and debugging maintainable software. You endeavor for well-thought-out solutions.
3. You believe there is more value in working as a team than in the sum of singular contributions, and that everyone is accountable for a quality product.
4. You are willing, able, and inspired to learn new things. You are not afraid to admit you don’t know something.
5. You are excited about (and maybe even have experience) mentoring others.
Position Expectations
1. Understand and improve the current functionality of WiredTiger.
2. Make design and coding contributions to the team's projects covering new features and architecture improvements.
3. Work with other engineers to coordinate seamless changes in a feature-rich, large codebase.
4. Estimate task complexity and report progress and risks to peers and managers.
5. Plan and implement a small-to-medium complexity project and identify when the work needs to be broken down into smaller parts.
6. Fix code defects and work with support to diagnose and remediate customer issues.
7. Adapt and adhere to the team norms and the company's core values .
Success Measures
1. In the first month, you will understand the high-level architecture of WiredTiger.
2. In three months, you will actively engage in code review for changes from your peers and will investigate and resolve issues reported by customers or found in testing.
3. In six months, you will contribute to the development of a project slated for the next release of MongoDB and participate in the design review for new features.
4. In twelve months, you are influencing the development of a new feature and are helping to mentor new engineers on the team.
#J-18808-Ljbffr