Lead Software Engineer - Platform Engineering

Ramco Systems

Chennai

On-site

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

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Ramco Systems, headquartered in Chennai, India, is seeking an experienced software engineering leader to drive AI-driven engineering initiatives and technical leadership across enterprise platforms.

The role focuses on building scalable, secure, and reliable AI-enabled services, guiding teams in responsible AI usage, and delivering end-to-end features with a strong emphasis on performance and cost optimization. This is a full-time, on-site opportunity based in Chennai, India.

Qualifications

  • 7 to 10+ years of professional software development experience.
  • Minimum 3 years of experience in system design, architecture, and building scalable services.
  • Experience interviewing, mentoring, and forming high-performing engineering teams.
  • Deep understanding of event-driven architectures using Kafka or RabbitMQ.
  • Strong DB experience with SQL and NoSQL systems.
  • Hands-on with cloud-native services, containers, and serverless deployments.
  • Security best practices and vulnerability remediation ownership.
  • Ability to own testing metrics: unit/integration/automation and performance.

Responsibilities

  • Guide AI-driven engineering and establish responsible use of AI tools.
  • Design and prototype AI-enabled workflows aligned with business goals.
  • Balance deterministic logic with probabilistic AI systems and assess trade-offs.
  • Evaluate cost, performance, and reliability when integrating AI services.
  • Mentor engineers on practical, responsible AI usage and best practices.
  • Own product features end-to-end—from design to production deployment.
  • Ensure scalability, high availability, and quality standards.
  • Collaborate with senior engineers to refine designs and drive implementation.
  • Lead cloud-scale, event-driven architectures and real-time data pipelines.
  • Build microservices and API-based inter-service communication.
  • Improve security, cloud optimization, and production reliability.
  • Deliver on project plans with speed and stability.
  • Contribute to hiring, mentoring, and building a high-performance team.
  • Define test plans, automate, and execute tests to meet quality gates.
  • Proactively troubleshoot production and improve system reliability.

Skills

System design
Event-driven
Kafka
RabbitMQ
SQL/NoSQL
Cloud-native
Containerization
Serverless
Security
Testing metrics

Tools

None

Job description

Location: Chennai, India | Experience: 7 to 10+ Years | Job Type: Full-time | Function: Platform Engineering / Software Development.

Ramco Systems is part of the $1 billion+ diversified Ramco Group, a legacy enterprise with deep roots in industries such as cement, textiles, engineering, software, energy, and biotech. With over 75 years of heritage and innovation, the Ramco Group is a global powerhouse that blends traditional business values with modern technologies.

Ramco Systems is the Group’s technology arm, delivering next-gen enterprise software across Global Payroll, HR, Aviation MRO, ERP, and Logistics. Headquartered in Chennai, India, Ramco serves over 1,000 customers across 35+ countries and is recognized for its AI/ML-based, bot-enabled, and cloud-native solutions. Our platform is designed for digital operations—trusted by governments, Fortune 500 companies, and high growth enterprises alike.

If you're looking to be part of a company that combines innovation, global exposure, and a mission to disrupt legacy systems with intelligent enterprise applications—Ramco is the place to be.

We are not building for yesterday. We are building for what’s next.

At Ramco, AI is not a buzzword or a future plan, it is part of how modern engineering gets done today. We are looking for engineers who are naturally curious. People who experiment. People who are not intimidated by AI, but instinctively explore it. Curiosity cannot be trained into someone. It’s a mindset.

If you:

  • Actively use AI-assisted tools to improve productivity.
  • Leverage AI to enhance code quality and speed.
  • Apply strong engineering judgment instead of blindly accepting outputs.

Think critically, build responsibly, and move fast Then you belong in this team. We want AI-cognitive engineers who see AI as a co-creator not a crutch. If you are driven to stay ahead of the curve and build superlative products, this is where you do it.

Key Responsibilities:
AI-Driven Engineering & Technical Leadership:
  • Guides the team in responsible and effective use of AI-assisted development tools.
  • Designs and prototypes AI-assisted workflows or features aligned with business needs.
  • Understands the trade-offs between deterministic logic and AI-driven (probabilistic) systems.
  • Evaluates cost, performance, and reliability implications when integrating AI services into enterprise systems.
  • Mentors junior engineers on practical and responsible AI usage.
  • Own product/feature development end-to-end—from design to production deployment.
  • Ensure features are scalable, highly available, and meet quality standards.
  • Collaborate with senior engineers and architects to refine designs and drive implementation.
  • Lead cloud-scale, event-driven systems using tools like Kafka, RabbitMQ, and work with knowledge graphs (Neo4j).
  • Build scalable microservices and design real-time data pipelines.
  • Lead APIs-based inter-service communication using RESTful, GraphQL, WebSockets, etc.
  • Ensure security, cloud optimization, and performance of applications by owning vulnerability fixes and cloud cost tuning.
  • Execute project plans and delivery commitments with a balance of speed and stability.
  • Contribute to hiring, mentoring, and nurturing technical talent; foster a high-performance engineering culture.
  • Define test plans, author, automate, and execute test cases to meet quality gates.
  • Take proactive ownership in production troubleshooting and system reliability improvements.
  • Champion best practices in software engineering—security, maintainability, CI/CD, and performance.
Required Skills & Experience:
  • 7 to 10+ years of professional software development experience.
  • Minimum 3 years of experience in system design, architecture, and building scalable services.
  • Demonstrated experience in interviewing, mentoring, and building high-performing engineering teams.
  • Deep understanding of event-driven architectures with tools like Kafka, RabbitMQ, or equivalents.
  • Strong database experience across both SQL and NoSQL systems.
  • Hands-on experience with cloud-native services, containerization, and serverless deployments.
  • Implementation of security best practices and direct ownership of vulnerability remediation.
  • Ownership over testing metrics, including unit test automation, integration testing, code coverage, and performance/NFR compliance.
  • Experience collaborating with product managers, architects, and delivery teams; should act as a trusted technical advisor to business stakeholders.
Preferred Qualifications:
  • Proven technical leadership in guiding engineering teams and fostering excellence.
  • Familiarity with patterns of performance optimization, distributed systems, and fault-tolerance.
  • Deep understanding AI based expert systems
  • Experience building data-driven systems with collaboration from data science and analytics teams.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Architect
Technical Architect

Ramco Systems • Chennai District

On-site
INR 4,000,000 - 7,000,000
Senior Manager - Testing & AI Quality Engineering
Senior Manager - Testing & AI Quality Engineering

Ramco Systems • Chennai

On-site
INR 4,000,000 - 6,000,000
Senior Software Developer AI Platform Engineering Chennai
Senior Software Developer AI Platform Engineering Chennai

LetzBizz • Chennai

Hybrid
INR 4,200,000 - 6,000,000
Fullstack Developer
Fullstack Developer

Ramxora Private Limited (Ramxora Ai) • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Onsite in Bengaluru
5 days a week
Mentoring juniors
Senior Technical Lead (I6)
Senior Technical Lead (I6)

Comviva • Gurugram District

On-site
INR 3,500,000 - 7,000,000
Staff Software Architect
Staff Software Architect

Broadcom • Hyderabad

On-site
INR 3,800,000 - 7,200,000
Senior Software Engineer
Senior Software Engineer

Nxtwave Disruptive Technologies (Hiring for a Client) • Karnataka

On-site
INR 3,000,000 - 5,000,000
High autonomy
Enterprise exposure
Growth opportunities
Engineering Head AI Platforms
Engineering Head AI Platforms

Sumcircle Technologies Pvt. Ltd. • Mumbai

On-site
INR 4,500,000 - 7,500,000
Technical Lead
Technical Lead

Recrew AI • Bengaluru

Hybrid
INR 2,000,000 - 3,000,000
Competitive salary
Meaningful equity
Hybrid work model
AI Engineer FullStack React.js / Python Coding - Chennai
AI Engineer FullStack React.js / Python Coding - Chennai

Teamplus Staffing Solution • Chennai District

Hybrid
INR 3,000,000 - 3,500,000