Overview
As a Senior Staff Software Engineer, you will design, build, and scale highly complex distributed microservices that power an enterprise ecosystem. You will provide deep hands-on technical expertise, systems thinking, technical leadership, and modern engineering practices, including AI-driven development methodologies.
What you'll do
- Design and evolve highly scalable, resilient, and fault-tolerant distributed systems capable of handling enterprise-level throughput.
- Deliver high-quality, clean, and maintainable code using C# (.NET Core), Java, or Python within cloud-native microservice environments.
- Deconstruct and map intricate enterprise integrations to understand how disparate systems interact and build cohesive, scalable solutions.
- Drive containerization and orchestration strategies using Docker, Kubernetes, and OpenShift.
- Own and optimize modern CI/CD pipelines using GitHub, Jenkins, and Artifactory.
- Champion rigorous code reviews, robust testing frameworks, and strict RESTful API design standards.
- Challenge the status quo to optimize performance and tech stack efficiency.
- Leverage AWS and AWS CDK to build and manage secure, scalable, and automated cloud infrastructure.
- Mentor peers, drive spec-driven development, and integrate next-generation AI tools into the team's daily workflow.
What you'll need
- 5+ years of professional experience in large-scale, enterprise-level software environments.
- 5+ years of deep hands-on development experience in C#, Java, or Python, with a strong emphasis on .NET Core in cloud-based environments.
- Expert-level understanding of Distributed Systems Design, including design patterns, caching strategies, and asynchronous messaging.
- Strong experience with containerization and orchestration technologies, specifically Docker, Kubernetes, and Red Hat OpenShift.
- Proven track record with AWS cloud environments and Infrastructure as Code (AWS CDK, Python, or equivalent).
- Deep experience designing, building, and securing REST APIs and developing automated testing/automation frameworks.
- Expertise with modern CI/CD tools, including GitHub Actions/Workflows, Jenkins, and JFrog Artifactory.
- Exceptional cognitive capacity to grasp complex, heavily integrated legacy and modern system architectures.
- A fierce passion for code design, refactoring, and maintaining a high bar for engineering discipline.
- Excellent communication skills with the ability to articulate complex technical trade-offs to both technical and non-technical stakeholders.
Nice to have
- Familiarity or hands-on experience leveraging AI-assisted coding tools, such as Claude, Cursor, and LLM prompts, to accelerate delivery and code generation.
- Experience using AI tools to interpret, generate, or validate technical specifications and test cases before writing code.
- Basic understanding of integrating AI agents, LLM APIs, or retrieval-augmented generation (RAG) frameworks into enterprise workflows.
Details
- Location: Hyderabad, Telangana, India.
- Most teams work from the office full time, with flexibility when it’s needed.
- Immigration sponsorship is not available for this position; the company will not sponsor applicants for work visas.
Read the full description and apply on the company’s own careers page.