Lead Software/Integration Engineer providing technical leadership for backend development and mission modernization.
Responsibilities
Develop secure and scalable back-end services and application logic to support mission applications and workflows.
Apply software engineering best practices across the full development lifecycle, including code reviews, automated testing, version control, and CI/CD pipelines.
Deploy and maintain applications in AWS, ensuring scalability, security, resilience, and cost-effectiveness.
Engage with customers daily to refine requirements and improve application functionality.
Prepare and brief technical designs, implementation plans, roadmaps, and documentation.
Requirements
Bachelor’s degree in computer science or computer engineering
Nice to have: AI/ML-enabled mission applications
Nice to have: AI-assisted development tools
Nice to have: containerized applications using Kubernetes
Nice to have: containerized applications using Docker
We are looking for an experienced and result-oriented Senior IT Recruiter to manage end-to-end technical recruitment, support staffing delivery, and develop strong professional relationships with IT staffing companies, recruitment partners, and enterprise clients.
Compensation
Based on experience and existing compensation + Performance Incentives
Responsibilities
Manage end-to-end IT recruitment activities, including sourcing, screening, shortlisting, interview coordination, offer follow-ups, and candidate onboarding.
Handle technical recruitment requirements for contract staffing, Contract-to-Hire (C2H), Contract-to-Contract (C2C), and permanent hiring engagements.
Source and recruit IT professionals across ServiceNow, SAP, Salesforce, Data & AI, Cloud, DevOps, Java, .NET, Python, Full Stack Development, and other enterprise technologies.
Work closely with staffing clients, recruitment delivery managers, account managers, and hiring teams to understand technical requirements, budgets, timelines, and candidate expectations.
Identify suitable candidates through Naukri Resdex, LinkedIn, Indeed, job portals, professional networks, referrals, and internal recruitment databases.
Requirements
Bachelor's degree in Human Resources, Business Administration, Information Technology, Computer Science, or a related field.
Lead the design, development, and security of next-generation network operating system software for enough, cloud, AI, and data center environments.
Locations (2)
Chennai, Tamil Nadu, India
Bangalore, India
Responsibilities
Design and develop security features and architecture for SONiC and Linux-based network operating systems across routing, switching, EVPN-VXLAN, and AI fabric deployment
Lead and drive Certificate-based security technologies, platform security initiatives, including secure boot, firmware validation, container security, and hardware root-of-trust architectures
Champion Secure Development Lifecycle (SDL) practices, including threat modeling, secure design, and security code reviews and develop security automation and compliance solutions using modern APIs, YANG models, and CI/CD pipelines
Partner with product security, architecture, platform, and quality engineering teams to identify and mitigate risks
Lead complex debugging, root-cause analysis, and security investigations, partnering with cross-functional teams to identify and mitigate risks
Lead end‑to‑end engineering of Dell networking products and solutions for data center and AI fabric environments.
Locations (2)
Chennai, Tamil Nadu, India
Bangalore, Karnataka, India
Responsibilities
Lead the end‑to‑end engineering of Dell networking products and solutions for data center and AI fabric environments
Collaborate with platform, silicon, software, validation, solutions, and customer‑facing teams to deliver next‑generation Dell Enterprise SONiC capabilities
Own complex networking features from requirements and architecture through validation and delivery of production‑quality Dell Enterprise SONiC software
Architect and deliver large‑scale data center and AI fabric capabilities on Dell PowerSwitch platforms
Troubleshoot complex system, scalability, performance, and customer issues across the control plane, data plane, SAI, and switch ASIC layers
Lead end‑to‑end engineering of Dell networking products and solutions for data center and AI fabric environments.
Locations (2)
Chennai, Tamil Nadu, India
Bangalore, Karnataka, India
Responsibilities
Lead the end‑to‑end engineering of Dell networking products and solutions for data center and AI fabric environments
Collaborate with platform, silicon, software, validation, solutions, and customer‑facing teams to deliver next‑generation Dell Enterprise SONiC capabilities
Own complex networking features from requirements and architecture through validation and delivery of production‑quality Dell Enterprise SONiC software
Architect and deliver large‑scale data center and AI fabric capabilities on Dell PowerSwitch platforms
Troubleshoot complex system, scalability, performance, and customer issues across the control plane, data plane, SAI, and switch ASIC layers
Lead end‑to‑end engineering of Dell networking products and solutions for data center and AI fabric environments, driving innovation and delivering high‑quality releases.
Locations (2)
Chennai, Tamil Nadu, India
Bangalore, Karnataka, India
Responsibilities
Lead the end‑to‑end engineering of Dell networking products and solutions for data center and AI fabric environments
Collaborate with platform, silicon, software, validation, solutions, and customer‑facing teams to deliver next‑generation Dell Enterprise SONiC capabilities
Own complex networking features end to end, including requirements analysis, architecture, functional specifications, implementation, validation, and delivery of production‑quality Dell Enterprise SONiC software
Architect and deliver large‑scale data center networks and AI fabric capabilities on Dell PowerSwitch platforms
Troubleshoot complex system, scalability, performance, and customer issues across the control plane, data plane, SAI, and switch ASIC layers
Principal Software Engineer responsible for enabling customer adoption of SONiC-based AI and enterprise networking solutions, from POCs and deployment validation to complex escalations.
Responsibilities
Serve as the first line of escalation into engineering for support and pre-sales, troubleshooting customer issues and driving workarounds and planned resolutions.
Define and drive system-level validation strategies for complex SONiC-based AI and enterprise networking solutions, aligned with spec-driven and test-driven development (SDD/TDD), validating customer use cases, POCs, and end-to-end workflows across network infrastructure, fabric orchestration, servers, storage, and telemetry.
Investigate complex customer-reported issues across SONiC software, networking protocols, platform components, and orchestration systems, including link-level errors and retransmit behavior, closing field escapes through triage, debugging, and closure.
Provide technical leadership across customer engineering, system test, product management, and software development organizations.
Drive architectural reviews, identify solution gaps, and influence product engineering roadmaps based on customer deployment requirements, translating customer feedback and field learnings into engineering improvements using Python, SpyTest automation, and AI agents that improve execution efficiency, impact, and value.
Requirements
Bachelor’s or Master’s degree in Engineering in CSE, ECE, EEE, IT, Computer Networks, Cloud Computing, or equivalent
Software Principal Engineer - System Test & Customer Solutions Validation
Principal Software Engineer responsible for enabling customer adoption of SONiC-based AI and enterprise networking solutions, from POCs and deployment validation to complex escalations.
Responsibilities
Serve as the first line of escalation into engineering for support and pre‑sales, troubleshooting customer issues and driving workarounds and planned resolutions.
Define and drive system‑level validation strategies for complex SONiC‑based AI and enterprise networking solutions, aligned with spec‑driven and test‑driven development (SDD/TDD), validating customer use cases, POCs, and end‑to‑end workflows across network infrastructure, fabric orchestration, servers, storage, and telemetry.
Investigate complex customer‑reported issues across SONiC software, networking protocols, platform components, and orchestration systems, including link‑level errors and retransmit behavior, closing field escapes through triage, debugging, and closure.
Provide technical leadership across customer engineering, system test, product management, and software development organizations.
Drive architectural reviews, identify solution gaps, and influence product engineering roadmaps based on customer deployment requirements, translating customer feedback and field learnings into engineering improvements using Python, SpyTest automation, and AI agents that improve execution efficiency, impact, and value.
Requirements
Bachelor’s or Master’s degree in Engineering in CSE, ECE, EEE, IT, Computer Networks, Cloud Computing, or equivalent
Nice to have: Experience with SONiC and SpyTest, network test automation, deployment validation, and customer-focused solution demonstrations
Nice to have: Experience building or using AI agents and AI-assisted workflows (AI models and tools, for example Claude, Devin, GitHub Copilot) for troubleshooting, solution analysis, automation, and customer issue investigation