Software Engineer III

BangaloreFull-TimeMid-levelSoftware Engineering

You will be redirected to the company career page

Core Responsibilities

  • Maintain and evolve the APIs that provide self-service platform capabilities to the wider engineering organization.
  • Designing and maintain scalable, resilience and secure applications that enable the Hosting team to reduce operational overhead.
  • Foster a culture of continuous improvement, automation, and engineering excellence
  • Collaborate with cross-functional engineering teams and Product Management to align platform capabilities with business objectives
  • Ensure best practices in security, reliability, observability, and performance across the platform estate
  • Contribute to strategic planning and help shape the technical roadmap for the Hosting function
  • Advocate for and embed platform engineering principles, including self-service, standardization, and automation
  • Contribute to both Application Development and Platform engineering disciplines.

Skills & Experience

  • We’re looking for an experienced Application Engineer with a strong background in API driven development and a passion for building and operating production systems. The ideal candidate will have:
  • Bachelor’s degree in computer science, Engineering, or a related field, or equivalent practical experience
  • 5+ years of hands-on industry experience building and operating production software
  • Strong experience developing API-driven applications using Java and Spring Boot
  • Deep understanding of REST principles and experience designing resilient, secure, and scalable REST APIs
  • Strong grounding in software engineering best practices, including automated testing, CI driven deployment workflows, and clean code principles
  • Experience working in a “you build it, you run it” environment, with ownership of services from design through to production support
  • Working knowledge of Kubernetes and its ecosystem (e.g. Helm, Kustomize, Karpenter), with a strong desire to deepen expertise
  • Experience with at least one major cloud platform (ideally AWS) - familiarity with EKS considered a significant bonus
  • Experience using Infrastructure as Code (e.g. Terraform) to provision or support application environments
  • Practical understanding of observability (metrics, logging, tracing) to monitor services in production environments. Ideally with experience in Grafana/Prometheus.
  • Sound security awareness, with experience embedding security best practices into development and deployment workflows
  • Strong communication, collaboration, and problem-solving skills

Desirable Skills & Experience

  • Don't worry if these don't fit into your skillset, they're just bonus points:
  • Experience working within Platform Engineering teams is a bonus
  • Experience building APIs for internal engineering teams
  • Experience working in regulated environments and building compliant workloads is a plus.

Job Summary

CompanySmarsh
LocationBangalore
TypeFull-Time
LevelMid-level
DomainSoftware Engineering