Senior Software Engineer

15 years

Hyderabad

Posted:2 hours ago

Job Description

Summary
At Apple, we work every single day to craft products that enrich people’s lives. Our Advertising Platform makes it possible for people around the world to easily access informative and imaginative content on their devices while helping publishers and developers promote and monetize their work. Our technology and services power advertising in Apple News and Search Ads in App Store. Our platforms are highly-performant, deployed at scale, and setting new standards for enabling effective advertising while protecting user privacy. Imagine what you could do here. Join Apple, and help us leave the world better than we found it! A job at Apple is unlike any other you’ve had. You will be challenged. You will be inspired. And you’ll be proud! At Apple, phenomenal ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. Bring passion and dedication to your job, and there's no telling what you could accomplish! 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. Minimum Qualifications
  • 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 Qualifications
  • Generative AI & Agentic Systems – Experience integrating LLMs, prompt engineering, or agent workflows to enhance backend or frontend workflows.
  • Frontend Engineering – Hands-on experience with React.js, TypeScript, or BFF (Backend-for-Frontend) patterns.
  • Event Streaming – Kafka or equivalent for event-driven system integration.
  • Observability – Familiarity with monitoring and tracing tools (e.g., Prometheus, ELK, Grafana, Datadog).
  • Security – Understanding of API and application security best practices (OAuth2, JWT, OWASP).

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.
Learn about accessibility in Apple’s workplace

Skills Required

Advertising Java Spring Framework Cloud Native Devops System Design Backend Solution Design Java Spring Boot Spring Rest Apis Cloud Platforms

Learn the skills this job asks for

See your skill gap for Software Developer →

Free courses, interview questions and practice for each skill.

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Apple logo
Apple

Computers and Electronics Manufacturing

Cupertino California

RecommendedJobs for You

Guidewire Software logo

Senior Software Engineer

Guidewire Software

Bengaluru

Lecan Solutions logo

Bengaluru

Q3 technologies logo

Faridabad, Gurugram, Delhi

Healthify logo

Bengaluru

Recrew AI logo

Kolkata

SS&C Technologies logo

Senior Software Engineer

SS&C Technologies

Hyderabad

Perforce Software logo

Senior Software Engineer

Perforce Software

Pune