- Company Name
- MeeruAI
- Job Title
- Senior Backend Engineer
- Job Description
-
**Job title:** Senior Backend Engineer
**Role Summary:**
Lead the design, development, and scaling of backend services for an enterprise-grade B2B SaaS platform. Own end‑to‑end architecture, including APIs, microservices, data pipelines, and AI‑enabled workflows. Drive technical excellence, system reliability, and performance in a fast‑paced, high‑growth environment.
**Expectations:**
- Deliver high‑quality, production‑grade backend systems that support AI features such as LLMs, RAG pipelines, vector databases, and agent workflows.
- Own architectural decisions, code quality, and technical direction across the backend stack.
- Collaborate closely with product, frontend, analytics, and security teams to ensure seamless integration and security compliance.
- Champion observability, SLOs/SLIs, and continuous improvement of system reliability.
- Leverage AI‑assisted engineering tools to accelerate development, testing, and deployment.
**Key Responsibilities:**
- Architect, implement, and scale cloud‑native backend services and REST/GraphQL APIs.
- Design distributed, containerized systems on Kubernetes, deploying via CI/CD pipelines.
- Lead complex code refactors, conduct code reviews, and influence architecture decisions.
- Build and maintain data pipelines, integrating SQL and NoSQL databases with vector stores.
- Prototype and validate new ideas through spike experiments before full rollout.
- Define SLI/SLO metrics, enhance observability (logging, tracing, metrics), and drive reliability.
- Produce clear technical documentation and design specs for internal and external stakeholders.
- Stay current with AI‑assisted development tools and incorporate them into daily workflows.
**Required Skills:**
- 10+ years of backend software engineering experience.
- Proficiency in Python and frameworks such as FastAPI, Flask, or Django.
- Deep knowledge of distributed systems, API design, and data modeling.
- Experience with SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis) databases.
- Hands‑on cloud experience (AWS, GCP, or Azure).
- Familiarity with microservices, containerization (Docker), Kubernetes, CI/CD, and observability tooling.
- Ability to design and implement AI‑enabled services (LLMs, RAG, vector databases).
- Experience with AI‑assisted developer tools (e.g., Copilot, Tabnine).
- Strong communication, mentorship, and cross‑functional collaboration skills.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Relevant certifications in cloud platforms (AWS Certified Developer, GCP Professional Cloud Developer, Azure Developer Associate) are a plus.
Pleasanton, United states
Hybrid
Senior
02-03-2026