Senior Backend Engineer (Platform) - Remote

AI overview

Develop key platform features such as job scheduling and orchestration at a rapidly growing AI-powered SaaS startup, ensuring reliability and performance in a distributed systems environment.

Seeking a Platform Engineer to build and scale the core analytics automation platform including orchestration, execution engine, and distributed systems infrastructure.

Company details
Savant is a rapidly growing (Series A: $18M) SaaS company focused on building an all-in-one platform for analytics automation. We aim to transform the way business analysts build, automate, and share analytics projects. With a dynamic and rapidly scaling platform, we’re building solutions in areas like job scheduling, resource provisioning, and more to empower our users to extract timely and reliable business insights.
Website: https://www.savantlabs.io/

Requirements

• 5 to 8 years of experience as a backend engineer with Java (Spring Boot)
• Proficient in Java or similar object-oriented programming languages
• Familiarity with developing and deploying enterprise applications in cloud platforms (e.g., AWS, GCP, Azure)
• Understanding of distributed systems or microservices architecture
• Problem-solving skills with the ability to debug and troubleshoot distributed systems issues in a cloud environment
• Experience with owning features end to end from design and development through deployment and production support

• Experience with owning features end to end from design and development through deployment and production support

• Currently working at a product-based company

Preferred Candidate
• Experience with the Spring ecosystem frameworks in Java
• Experience with large scale distributed data processing technologies like Spark and query engines like Trino
• Experience with data analytics
• Experience with CI/CD pipelines and DevOps practices
• Experience with resource management frameworks like Airflow or Argo
• Knowledge of agentic application principles, including knowledge extraction from unstructured data, short-term/long-term memory design and vector-based context management
• Experience with prompting frameworks (e.g., ReAct, CoT), multi-agent orchestration frameworks (e.g. AutoGen, CrewAI), agent communication protocols (e.g. A2A, MCP)
• Familiarity with embedding models, vector stores, and grounding techniques is a plus

Responsibilities
• Develop key platform features such as job scheduling, orchestration, execution engine and resource management
• Write clean, efficient, and well-documented code while adhering to industry standards & best practices
• Investigate and resolve issues in the platform to ensure reliability, scalability and performance
• Work closely with cross-functional teams, including product managers and designers, to contribute to feature definitions and implementation
• Continuously improve your technical skills by working alongside experienced team members and participating in technical discussions

Job Details
Job location: India (Remote)

Interview process
• Resume/Screening round
• Technical round
• System design round
• Culture/team fit round
• Final leadership round

Important Note
ClanX is a recruitment partner, helping Savant hire a Platform Engineer

Salary
₹3,500,000 – ₹4,000,000 per year
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Back-end Software Engineer Q&A's
Report this job
Apply for this job