Mongodb Technical Architect
Company | Hugging Face |
---|---|
Location | New York, NY, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Senior, Expert or higher |
Requirements
- 4+ years of experience in data engineering or architecture, with a significant, up-to-date focus on MongoDB.
- Proven, hands-on experience designing and implementing MongoDB sharding in a production environment.
- Strong proficiency in at least one modern programming language (Typescript/Node.js preferred), with demonstrated experience making changes to an application codebase.
- A strong collaborative mindset with a history of working effectively in cross-functional teams to achieve shared goals.
- Deep, practical understanding of MongoDB internals, including the aggregation framework, storage engines, indexing, and replication.
- Excellent async/written communication skills with the ability to facilitate technical discussions and build consensus.
Responsibilities
- Collaborate closely with engineering and product teams to design and evolve the end-to-end architecture for our MongoDB environment, ensuring scalability, reliability, and performance.
- Dive deep into our application codebase when needed to make specific, planned changes to the data access layer, queries, and services to support the architecture evolution.
- Develop and promote best practices for data modeling, schema design, and query performance.
- Serve as a subject matter expert for complex database performance issues, partnering with teams to diagnose, resolve, and learn from production incidents.
- Develop scripts, documentation, and automation that empower developers to work more effectively and safely with the database.
Preferred Qualifications
- Experience with Infrastructure as Code (IaC) tools like Terraform or Pulumi.
- Experience with running MongoDB in Atlas.
- Familiarity with other database technologies (e.g., PostgreSQL, Redis, Elasticsearch).
- Experience with large-scale data migration projects.