Job Openings
Senior SW Engineer MongoDB/ Go
About the job Senior SW Engineer MongoDB/ Go
Job Location: 100% remote in Romania
Recruitment process:
- Talent Acquisition discussion (30 min)
- Technical Review
- Technical discussion with them
- Client interview
About the Role:
We seek a talented and dynamic senior Go software engineer to join its software development team. You will be crucial in designing, developing, and optimizing new Backup for MongoDB features.
Key Responsibilities:
- Collaborate with a geographically distributed team to design and implement new products and tools around MongoDB.
- Participate in code reviews to ensure high-quality software. Engage with the broader MongoDB open-source community by submitting and reviewing pull requests (PRs) and addressing issues the community raises.
- Work closely with product managers, QA teams, and community contributors to shape MongoDB tools roadmap and prioritize features that bring the most outstanding value.
- Build robust and resilient database solutions focusing on ensuring data integrity, fault tolerance, and high availability across distributed systems.
- Contribute to upstream projects we leverage to bring our solutions to the community.
- Serve as a mentor to junior developers, guiding best practices in software design, coding, testing, and debugging, particularly in large-scale distributed database systems.
- Blog, present, and evangelize our software to help increase adoption and keep our thriving community growing
Desired Skills:
- Bachelor's degree in Computer Science or a related field or equivalent experience
- Minimum 5+ years of experience in Go development and object-oriented design
- Strong understanding of NoSQL databases and large-scale distributed systems - Must Have MongoDB
- Strong knowledge of compression and encryption algorithms and techniques
- Experience with Continuous Integration and Continuous Delivery tools such as Jenkins, CircleCI, and Travis
- Experience with high-concurrency threading models, atomics, and locking primitives
- Knowledge of various programming and scripting languages such as BASH, Perl, and Python
- Working with tools like profiler, gdb and strace for debugging
- Proven experience with AI/ML technologies and a strong enthusiasm for building intelligent systems