Software Engineer - Distributed Systems

3 - 7 years

Hyderabad

Posted:23 hours ago

Job Description

The people here at Apple don’t just build products- they craft the kind of wonder that has revolutionized entire industries. It’s the diversity of those people and their ideas that encourages the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. 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!
At Apple, we work every single day to craft products that enrich people’s lives. Our Advertising Platforms group 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 the App Store. Our platforms are highly performant, deployed at scale, and setting new standards for enabling effective advertising while protecting user privacy. Description
We’re looking for a strong Software Development Engineer to build highly scalable platforms and services. The people here at Apple don’t just build products - they build the kind of wonder that’s revolutionized entire industries. It’s the diversity of those people and their ideas that inspires the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple, and help us leave the world better than we found it. Imagine what you could do here.","responsibilities":"You will be responsible for design, implementation and operation of distributed and scalable services You will be creative in developing the right tools and metrics to ensure the success of platform and features. You will help tune and solve issues and have an eye for quality and correctness in all you do. As a great teammate, you will contribute to a collaborative work environment where we support and guide each other to deliver the best results. The role will require smooth collaboration across multiple partners in multiple geo-locations. Problem-Solving and Innovation: Tackle complex technical challenges, drive innovation, and stay up-to-date with emerging technologies. Preferred Qualifications
Experience working on high-throughput and low-latency distributed systems is preferred A good understanding of modern frontend frameworks like ReactJS Experience in the Ads domain is a plus Minimum Qualifications
3-7 years of Industry experience in building solutions with strong skiills in Java/Spring BS in Computer Science or equivalent degree Solid foundational knowledge of frontend and backend technologies. and hands-on experience in software development life cycle Hands-on experience with using AI for development and/or building AI-based tools Understanding of distributed systems Understanding of cloud platforms (AWS)

Skills Required

Advertising Software Development Emerging Technologies Java Spring Computer Science Backend Software Development Life Cycle Cloud Platforms AWS Spring Boot Problem solving

Learn the skills this job asks for

See your skill gap for Software Developer →

Free courses, interview questions and practice for each skill.

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