Software Engineer, G&A Solutions Engineering (GSE) - Jobs - Careers at Apple
- You will participate in the design & code reviews with other engineers in the team and will maintain a high engineering bar
- You will also participate in product roadmap and project planning efforts. You will have a strong sense of ownership and passion for software engineering
- You’ll work in a fast-paced and dynamic environment
- 3 years of experience developing scalable Java applications, microservices and APIs using Spring Boot or Spring WebFlux for reactive, non-blocking systems
- 3 years of hands-on experience implementing and optimizing both Relational and Non-Relational database solutions
- 3 years of experience building event-driven systems and real-time data pipelines using streaming technologies like Apache Kafka or Flink
- Bachelor’s degree in Computer Science or relevant work experience
- Good understanding of design patterns, solid principles, and OOP best practices to deliver clean, maintainable, and scalable codebases
- Experience with RESTful API design, authentication/authorization mechanisms (OAuth, JWT etc), and API security best practices
- Proven ability to manage complex data integrations and navigate the technical requirements of large-scale, global enterprise environments
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant
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
Learn about reasonable accommodations for job applicants
Apple accepts applications to this posting on an ongoing basis.
Required Skills
Required Languages
🇬🇧 English