← Back to jobs

Senior Software Engineer - Technical Architect

Apple · Software and Services

Apply ↗
Location
Hyderabad
Employment type
Full-time
Posted
2026-05-13 18:15:58 IST

Skills

["AWS""CI/CD""Docker""Generative AI""Go""Java""Kafka""Kubernetes""LLMs""MongoDB""NoSQL""PostgreSQL""React""Redis""SQL""Scala""Spring""Spring Boot""Terraform""TypeScript"]

Technology stack

{"programming_languages": ["Java""TypeScript""Go""Scala""SQL"]"frameworks": ["Spring Boot""Spring""React""Kafka"]"databases": ["PostgreSQL""MongoDB""Redis""NoSQL"]"cloud": ["AWS"]"infrastructure": ["Kubernetes""Docker""Terraform""CI/CD"]"data_tools": []"ai_ml": ["LLMs""Generative AI"]"other_tools": []}

Description

Apple Ads is looking for a senior engineer are seeking a hands-on and visionary technical expert with deep expertise in Java, Spring Framework, Cloud-native architecture, DevOps, and modern system design. This technical role will drive end-to-end delivery of scalable, secure, and high-performance backend systems that power business-critical applications. You will operate at the intersection of engineering, architecture, and leadership, influencing solution design, mentoring developers, and ensuring best-in-class technical outcomes. If you’re passionate about contributing to tomorrow, we want to hear from you.

Requirements

["15+ years of experience in backend engineering, with 3+ years as a technical lead or architect.", "Proficiency in Java, Spring Boot, Spring, REST APIs, and backend patterns.", "Deep understanding of distributed systems, scalability, fault tolerance, and domain-driven design.", "Hands-on experience with cloud platforms like AWS.", "Advanced understanding of DevOps practices – GitOps, CI/CD pipelines, Docker, Kubernetes, Terraform, or equivalent.", "Strong knowledge of RDBMS and NoSQL systems (e.g., PostgreSQL, MongoDB, Redis).", "Excellent communication, stakeholder engagement, and mentorship capabilities.", "Bachelor’s or Master’s in Computer Science or related field.", "Preferred: Generative AI & Agentic Systems – Experience integrating LLMs, prompt engineering, or agent workflows to enhance backend or frontend workflows.", "Preferred: Frontend Engineering – Hands-on experience with React.js, TypeScript, or BFF (Backend-for-Frontend) patterns.", "Preferred: Event Streaming – Kafka or equivalent for event-driven system integration.", "Preferred: Observability – Familiarity with monitoring and tracing tools (e.g., Prometheus, ELK, Grafana, Datadog).", "Preferred: Security – Understanding of API and application security best practices (OAuth2, JWT, OWASP)."]

Roles & responsibilities

[]

About

All jobs →