Software Engineer

Chennai, IndiaFull-timePosted Jul 22, 2026

This position will help our Product development  teams move faster while improving quality, safety, and confidence in decision-making. You’ll build systems that connect people, processes, and data across the prototype lifecycle—from planning, scheduling, and readiness to verification, compliance, and continuous improvement.

if you’re energized by game-changing transformation, love working across the stack, and want to apply AI-accelerated engineering, metrics-driven prioritisation, and customer-centric operations to high-impact industrial workflows, this role is for you.

  • Design and deliver production-grade software that supports prototype, testing, and plant-floor-adjacent workflows where requirements evolve quickly and ambiguity is normal.
  • Build and operate microservices and APIs (Google Cloud Platform, Java Spring Boot) with a focus on reliability, security, maintainability, and clear contracts.
  • Develop rich user experiences (Angular) that make complex operational data understandable and actionable.
  • Apply AI-driven development practices (e.g., Copilot-assisted coding, automated review assistance, and test generation) while maintaining strong engineering judgment and quality gates.
  • Drive data-driven development: instrument features, define success metrics, and use telemetry and analytics to guide iteration.
  • Champion test-driven development (TDD) and pragmatic automation to protect critical workflows (unit, contract, integration, load & performance, end-to-end).
  • Improve site reliability engineering (SRE) outcomes: reduce toil, strengthen observability, prevent regressions, and continuously improve incident response readiness.
  • Contribute to secure delivery pipelines and release strategies (CI/CD), including automated scans and compliance guardrails.
  • Partner with engineering leadership, business stakeholders, and end users to deeply understand problems and deliver customer-centric solutions.
  • Collaborate across teams and vendors to integrate upstream/downstream systems and external APIs.
  • Lead and mentor other engineers on engineering standards, delivery practices, and operational excellence (quality, security, and reliability).
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
  • Significant professional experience building and operating production software.
  • Familiarity with AI-assisted software development and strong prompt/verification habits.
  • Strong proficiency in backend development (Java / Spring Boot preferred) and API design.
  • Experience building or supporting modern web applications.
  • Demonstrated ability to work in an Agile environment and deliver iteratively.
  • Strong communication skills and ability to collaborate with technical and non-technical partners.

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free