This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Backend Engineer - Remote in India.
We are looking for a Senior Backend Engineer to design and build high-performance, scalable systems powering AI-driven products. You will work across the full backend stack, architecting services, APIs, and database solutions to support dynamic, real-time applications. This role offers the chance to optimize data workflows, implement event-driven systems, and improve platform reliability and scalability. You will collaborate closely with frontend, DevOps, and product teams to deliver end-to-end solutions in a fast-paced, startup-like environment. Ideal candidates are proactive problem-solvers, skilled in modern backend technologies, and excited to leverage AI-assisted tools to enhance productivity and code quality.
Accountabilities:
- Architect, design, and maintain backend services and APIs using Python, Node.js, or Go.
- Model, optimize, and query relational and NoSQL databases for high performance.
- Implement caching, indexing, and performance enhancements (Redis, Memcached).
- Build asynchronous workflows, background tasks, cron jobs, and message-driven systems (SQS, Kafka, Pub/Sub).
- Deploy and manage microservices or serverless architectures in cloud environments (AWS, GCP, Azure).
- Ensure system reliability, security, observability, and scalability.
- Collaborate with cross-functional teams including frontend, DevOps, and product to ship end-to-end features.
- Conduct code reviews, optimize CI/CD pipelines, and monitor system performance.
- Utilize AI-assist tools (Copilot, Tabnine, etc.) to streamline development.
Requirements
- 5+ years of backend engineering experience with Python, Node.js, or Go in product-based organizations.
- Strong skills in RESTful API design, authentication/authorization (JWT/OAuth2, RBAC).
- Deep understanding of relational and NoSQL databases, query optimization, and data modeling.
- Experience with caching strategies, asynchronous programming, and event-driven architectures.
- Familiarity with cloud infrastructure, serverless paradigms, and containerization (Docker).
- Proficiency with CI/CD pipelines, version control workflows, and performance monitoring.
- Ability to take ownership, work independently, and deliver high-quality solutions in fast-paced environments.
- Excellent communication and collaboration skills across distributed teams.
Benefits
- Competitive salary and location-based compensation.
- Remote-first work flexibility with eventual hybrid options.
- Opportunity to work on AI-powered, high-impact products.
- Exposure to modern backend technologies, microservices, and serverless systems.
- Collaborative, fast-paced, and startup-like environment.
- Career growth opportunities and technical skill development.
Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
- 🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
- 📊 It compares your profile to the job’s core requirements and past success factors to determine your match score.
- 🎯 The top 3 candidates with the highest match are automatically shortlisted.
- 🧠 When necessary, our human team may perform an additional manual review to ensure no strong candidate is overlooked.
The process is transparent, skills-based, and unbiased, focusing solely on your fit for the role. Once the shortlist is completed, it is shared with the hiring company, who then determines next steps such as interviews or additional assessments.