At Servoedge, we are at the forefront of innovation, building
intelligent solutions
that leverage the power of Artificial Intelligence to solve complex challenges. We are a dynamic, fast-paced team dedicated to
pushing the boundaries
of what's possible in the AI space. Join us to lead the technical direction and delivery of the core, mission-critical platforms that power this innovation.
We are seeking an experienced and highly technical
Senior Software Engineer / Team Lead
to act as the primary technical anchor for one of our core development teams. This pivotal role demands
master-level proficiency
in enterprise-grade technologies (
Java and .NET
), proven
architectural design skills
, and full ownership of the
DevOps and SDLC (Software Development Lifecycle)
.
You will be responsible for defining technical strategy, hands-on development, and guiding a cross-functional team. You will be instrumental in building the
highly scalable, resilient, and performant backend services
that form the foundation for our future AI product suite.
Key Responsibilities
Technical Architecture & High-Performance Development
Define the technical vision and architect
highly scalable, high-throughput, and low-latency microservices, ensuring alignment with overall enterprise architectural strategy.
Serve as the
primary hands-on developer and technical authority
, significantly contributing to the codebase using
Java
(deep expertise in Spring/Spring Boot)
AND C#/.NET
(mastery of .NET Core/ASP.NET Core).
Mandate and enforce the highest standards for code quality, focusing on
Object-Oriented Programming (OOPs) mastery
, advanced application of
Design Patterns
, and strict adherence to
SOLID Principles
.
Design and optimize databases
(SQL/NoSQL) and caching strategies to meet demanding performance requirements for real-time AI inference services.
DevOps Pipeline, Reliability & SDLC Ownership
Own, manage, and continuously optimize the end-to-end CI/CD pipeline
(Continuous Integration/Continuous Deployment) for mission-critical services.
Implement advanced
DevOps practices
including robust automated testing, performance testing, and blue/green or canary deployment strategies using tools like
Jenkins, Azure DevOps, GitLab, or ArgoCD
.
Utilize and advocate for
Infrastructure-as-Code (IaC)
(e.g., Terraform or CloudFormation) to manage, provision, and maintain resilient cloud infrastructure (AWS, Azure, or GCP).
Ensure application observability and reliability through effective logging, monitoring, and alerting frameworks (e.g., Prometheus, Grafana, ELK Stack).
Leadership, Mentorship & Delivery
Lead, mentor, and technically guide a team of 6-10 developers, fostering a culture of ownership, engineering excellence, and continuous learning.
Drive complex projects/sprints, overseeing technical execution, managing dependencies, and ensuring timely delivery of high-quality, production-ready solutions.
Act as the key technical interface, translating ambiguous business requirements into clear, actionable technical specifications and tasks for the team.
Enabling AI/ML at Scale
Your role is the technical backbone for our AI future, focused on:
Building
robust data ingestion and processing systems
capable of handling petabyte-scale data volumes essential for training and running intelligent algorithms.
Developing and securing
platform components
and APIs designed for seamless, high-volume interaction with sophisticated AI/ML models.
Required Qualifications
Experience:
3-5 years
of professional experience in software engineering, with at least 2 years operating in a Senior Developer, Principal Engineer, or Team Lead capacity.
Core Languages:
Master-level proficiency
in
Java
(e.g., Spring Boot)
AND C#/.NET
(e.g., .NET Core/ASP.NET Core).
Architecture & Design:
Demonstrated experience
architecting and shipping complex, distributed microservices architectures
using event-driven patterns, message queues (e.g., Kafka, RabbitMQ), and containerization (Docker, Kubernetes).
DevOps & Cloud:
Deep, practical experience owning and optimizing CI/CD pipelines
and using
IaC
tools. Must have experience deploying and managing applications in a major public cloud environment (AWS, Azure, or GCP).
Leadership:
Proven success in leading technical design sessions, performing thorough code reviews, and effectively mentoring senior and mid-level engineers.
Job Type: Full-time
Application Question(s):
ctc
ECTC
Notice Period
Location
Are you immediate joiner?
Expected Start Date: 15/12/2025
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.