Overview
Staff Software Developer (L6) to drive the technical design and execution of core data platforms and full-stack applications, bridging data engineering (Snowflake, AWS) with full-stack development (Java, Python, UI).
What you'll do
- Design and build reliable, scalable distributed data pipelines and full-stack application architectures across AWS and Snowflake.
- Write clean, high-performance code across the entire stack, from Java and Python backends to user-facing UI components.
- Take vague or complex product requirements and turn them into concrete, well-documented technical designs that the team can execute.
- Optimize big data processing systems using Spark, EMR, and Glue to process healthcare data efficiently.
- Actively use and promote modern AI development tools (like GitHub Copilot, Claude Code etc) to speed up prototyping, testing, and debugging.
- Establish guidelines so that the team uses AI tools responsibly, ensuring all AI-generated code is thoroughly reviewed, tested, and secure.
- Mentor senior and mid-level engineers through design reviews and pair programming, helping them level up their engineering practices.
- Implement end-to-end observability frameworks (metrics, logs, and distributed tracing) to ensure deep system visibility and quick incident resolution.
- Improve CI/CD pipelines and infrastructure-as-code to make deployments seamless and automated.
- Ensure all designs and implementations strictly adhere to healthcare data security requirements and HIPAA compliance.
What you'll need
- 10+ years of professional software engineering experience, with experience leading technical designs and engineering choices for a team.
- Strong experience with modern cloud data warehouse architectures, advanced SQL performance tuning, and distributed data processing frameworks or managed data integration tools.
- Hands-on experience building scaleable systems utilizing container orchestration frameworks, serverless computing modules, state machine orchestrators, and cloud object storage solutions.
- Strong programming expertise in Java and Python for building APIs, microservices, and data scripts.
- Practical experience with modern UI frameworks (e.g., React or Angular) to effectively connect front-end interfaces with heavy data engines.
- Practical experience setting up monitoring and tracing platforms (e.g., Datadog, OpenTelemetry, Prometheus, or ELK) to manage production health.
- Hands-on experience using generative AI tools inside your daily development workflows, with a mature view on where they help and where they introduce risks.
- Comfort working independently, setting evaluation criteria for project results, and taking ownership of technical outcomes.
Nice to have
- Hands-on experience architecting retrieval-augmented generation (RAG) pipelines, managing vector embeddings, and integrating large language models.
- Familiarity with building software in regulated environments (such as healthcare, HIPAA, or finance).
Details
- Work location: Hyderabad.
Read the full description and apply on the company’s own careers page.