Senior Software Engineer - Technical Architect
Core
Designing and delivering scalable, secure, high-performance backend systems and microservices for Apple's Advertising Platform.
Role type
Senior IC Technical Architect (Java/Spring)
Builds
Scalable microservices, RESTful APIs, and cloud-native backend infrastructure for Apple News and App Store Search Ads.
Domain
Advertising technology, cloud-native backend systems
Required skills
Java, Spring Framework, Spring Boot, Spring Cloud, distributed systems design, cloud architecture (AWS), DevOps (GitOps, CI/CD, Docker, Kubernetes, Terraform), RDBMS/NoSQL, system design
Preferred skills
Generative AI/LLM integration, React.js/TypeScript, event streaming (Kafka), observability (Prometheus, ELK, Grafana, Datadog), API security (OAuth2, JWT, OWASP)
Technologies
Java, Spring Boot, Spring Cloud, AWS, Docker, Kubernetes, Terraform, Kafka, PostgreSQL, MongoDB, Redis, React.js, TypeScript, Prometheus, ELK, Grafana, Datadog
Responsibilities
Architect and design scalable microservices using Spring Boot and RESTful APIs; lead full SDLC from requirements to production rollout; mentor backend engineers on architecture and code quality; collaborate on cross-functional integrated solutions.
Seniority
Senior, hands-on IC with leadership influence