Overview
Senior Software Engineer, Storage Engines – Sydney hybrid model. The Storage Engines team is building WiredTiger, a cutting-edge open-source storage engine focused on high performance for complex applications. We are seeking experienced engineers to contribute to a major re-architecture for Atlas, improve performance for large customers, and enable additional workloads.
Responsibilities
- Understand and improve the current functionality of WiredTiger
Make design and coding contributions to the team
0s projects covering new features and architecture improvements
Work with other engineers to coordinate seamless changes in a feature-rich, large codebaseEstimate task complexity and report progress and risks to peers and managersDrive team projectsFix code defects and work with support to diagnose and remediate customer issuesAdapt and adhere to the team norms and the company
0s core values
Qualifications
7+ years of software development experience with 3+ years of C or C++3+ years of experience in spearheading projects, writing technical designs and documentation, refining work for other engineers, and planning milestonesExperience with and desire to mentor engineersProfessional / advanced academic expertise in the domains of systems, distributed systems, or databases is preferred, but not requiredCandidate Profile
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 sameYou love designing, writing, testing, and debugging maintainable software. You endeavour for well-thought-out solutionsYou 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 productYou are willing, able, and inspired to learn new things. You are not afraid to admit you dont know somethingPosition Expectations
Understand and improve the current functionality of WiredTigerMake design and coding contributions to the team's projects covering new features and architecture improvementsWork with other engineers to coordinate seamless changes in a feature-rich, large codebaseEstimate task complexity and report progress and risks to peers and managersDrive team projectsFix code defects and work with support to diagnose and remediate customer issuesAdapt and adhere to the team norms and the company
0s core values
Success Measures
In the first month, you will understand the high-level architecture of WiredTigerIn three months, you will actively participate in reviewing code changes from your peers and will diagnose and fix a few customer or testing-reported issuesIn 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 featuresIn twelve months, you are influencing the development of a new feature and are helping to mentor new engineers on the teamTo drive the personal growth and business impact of our employees, we’re committed to developing a supportive and enriching culture for everyone. From employee affinity groups, to fertility assistance and a generous parental leave policy, we value our employees’ wellbeing and want to support them along every step of their professional and personal journeys. Learn more about what it’s like to work at MongoDB, and help us make an impact on the world!
MongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter.
MongoDB is an equal opportunities employer.
We’re listing related roles and locations to help you discover similar opportunities, including roles in Sydney and across Australia; refer to the primary job for this posting for official details.
Employment type : Full-time; Seniority level : Mid-Senior level; Job function : Engineering and Information Technology; Industries : Software Development.
Requisition ID 3252954167
Note : This description reflects the job posting and related expectations as provided by MongoDB.
#J-18808-Ljbffr