Software Engineer – Backend, AI

Jobtailor

Hyderabad

On-site

INR 3,500,000 - 6,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor is seeking a senior software engineer to lead the ideation, design and implementation of core features across its SaaS platform. You will own end-to-end development from requirements to production, mentor engineers, and drive architectural decisions to ensure scalability, fault tolerance, and high availability.

The role requires deep OO programming knowledge, expertise in Java/NodeJS/Go, and experience with microservices, REST/gRPC APIs, AI/ML-driven systems, and secure coding

Qualifications

  • 10+ years of experience building highly scalable SaaS applications/platforms.
  • Deep knowledge of object oriented programming; proficient in at least one OO language (preferably Java).
  • High proficiency in modern programming languages and frameworks (NodeJS/Express, etc.).
  • Strong foundation in data structures, algorithms, and OO design.
  • Experience with micro-services architectures, event-driven systems, and REST/gRPC APIs.
  • Understanding of AI/ML-driven systems including Gen AI, LLM architectures, or NLU pipelines.
  • Async processing, messaging frameworks, and distributed caching technologies.
  • Experience with API lifecycle management and client SDKs.
  • Building scalable, secure enterprise-grade systems in Agile environments.

Responsibilities

  • Drive ideation, design and implementation of core features in the platform and services.
  • Build components end to end from requirements to production software.
  • Mentor engineers and provide technical guidance across teams.
  • Ensure health of platform services with metrics for scalability, fault tolerance and availability.
  • Lead architectural decisions and set standards across tools and teams.
  • Perform code and design reviews for features across scrum teams.
  • Collaborate with Product and Design to refine cross-team requirements.
  • Develop and extend automation and testing frameworks.
  • Handle on-call rotations and resolve complex production issues.
  • Deliver long-term design strategies and technical presentations.

Skills

Java
JavaScript/TypeScript
Go
OO programming
NodeJS
Express
Microservices
REST/gRPC APIs
AI/ML systems
Distributed caching
API development
Agile
Secure coding

Job description

Responsibilities
  • Take a leading and hands‑on role in driving the ideation, design and implementation of core features and modules in the platform and its services.
  • Build components and features end to end, from product requirements to production‑ready software.
  • Work with product managers and other stakeholders in refining and preparing requirements.
  • Work closely with developers, QA, PM and UX to ensure their features are delivered to meet business and quality requirements.
  • Be accountable for maintaining the health of our platform services via objective measures defined (scalability, fault tolerance, high availability, extensibility, maintainability, etc.).
  • Determines overall architectural principles, frameworks, and standards.
  • Be able to mentor and guide other engineers on best practices and technical complexities.
  • Build efficient components/algorithms on a micro‑service multi‑tenant SaaS cloud environment.
  • Provide oversight through code and design reviews for features delivered by other developers within their scrum teams.
  • Partner closely with Product and Design to evaluate and scrutinise requirements that have cross‑team/cross‑cloud impact.
  • Actively influence choices of tools, technology and testing requirements.
  • Influence quality strategy, product, and process across teams and organisational verticals.
  • Be a subject matter expert for multiple products/areas, while writing code and working closely with other developers, QA, PM, and UX.
  • Verify quality of the code delivered through manual and automated testing.
  • Extend the automation framework where necessary.
  • Participate in the team’s on‑call rotation to address complex, real‑time issues, keeping critical services operational and highly available.
  • Troubleshoot complex production issues and interface with support and customers as needed.
  • Participate in periodic on‑call rotations and be available for critical issues.
  • Provide mentorship and technical guidance to junior engineers, fostering growth, collaboration, and knowledge‑sharing within the team.
  • Drive long‑term design strategies that span multiple sophisticated projects, deliver technical reports and performance presentations to customers and at industry events.
Requirements
  • 10+ years of experience in building highly scalable Software-as-a-Service applications/plataforms
  • Deep knowledge of object oriented programming and experience with at least one object oriented programming language preferably Java
  • High proficiency in at least one high‑level programming language and web framework (NodeJS, Express, etc.)
  • Strong proficiency in modern programming languages such as Java, JavaScript/TypeScript, or Go, with solid fundamentals in data structures, algorithms, and object‑oriented design.
  • Deep experience designing and building backend services using micro‑services architectures, event‑driven systems, and REST/gRPC APIs.
  • Understanding of AI/ML‑driven systems, including Gen AI, LLM‑based architectures, NLU pipelines, or reasoning engines.
  • Strong knowledge of asynchronous processing, messaging frameworks, and distributed caching technologies.
  • Solid experience in API development, API lifecycle management and/or client SDKs development.
  • Experience with distributed systems and paradigms to build highly scalable SaaS applications.
  • Validated understanding of Database technologies such as SQL, PL/SQL and relational database schema design.
  • Expertise in writing scalable, clean, maintainable code, with strong debugging and performance optimisation skills.
  • Experience working in Agile environments, driving technical design, architecture discussions, and mentoring junior engineers.
  • Strong understanding of secure coding practices and building enterprise‑grade, compliant systems.
  • Excellent communication and cross‑functional collaboration skills, with a track record of delivering complex projects end to end.
  • Demonstrated track record of cultivating strong working relationships and driving collaboration across multiple technical and business teams to resolve critical issues.
Core Competencies

Demonstrates expertise in building highly scalable Software-as-a-Service applications with a strong focus on micro‑services architectures, API development, and secure coding practices. Proven ability to mentor junior engineers and drive collaboration across cross‑functional teams to deliver complex projects effectively.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Engineer - Java
Lead Engineer - Java

Deutsche Telekom Digital Labs • Gurugram District

On-site
INR 6,000,000 - 9,000,000
Software Engineer
Software Engineer

Revature • Bengaluru

On-site
INR 1,400,000 - 2,000,000
Principal Architect
Principal Architect

Jobtailor • Chennai District

Hybrid
INR 3,500,000 - 5,500,000
Sr. Software Engineer - (GenAI & Node.js)
Sr. Software Engineer - (GenAI & Node.js)

GSS Group • India

On-site
INR 3,000,000 - 4,600,000
Software Engineer III- Java & AI
Software Engineer III- Java & AI

UKG • Dadri

On-site
INR 1,400,000 - 2,200,000
Software Engineer - Java + AI
Software Engineer - Java + AI

Deutsche Telekom Digital Labs • Gurugram District

On-site
INR 900,000 - 1,300,000
Director, Senior Engineering – .Net, AI/ML
Director, Senior Engineering – .Net, AI/ML

Jobtailor • Hyderabad

On-site
INR 9,000,000 - 14,000,000
AI Engineer
AI Engineer

FORNAX TECHNOLOGY SERVICES PRIVATE LIMITED • Pune District, Bengaluru, Hyderabad

Hybrid
INR 350,000 - 600,000
Senior Software Developer
Senior Software Developer

Kivi-Tronics Consulting • Chennai District

On-site
INR 1,800,000 - 3,200,000
Senior Software Development Engineer-AI
Senior Software Development Engineer-AI

Delta Tech Hub • Bengaluru

On-site
INR 1,200,000 - 1,800,000