Software Development Engineer
At a glance
AI generatedTL;DR
Join a dynamic team as a Senior Backend Developer responsible for designing, developing, and testing secure and scalable back-end systems, including REST services and big data pipelines that deliver critical business data. Utilize distributed systems such as Cassandra, Solr, Spark, Kafka, and Hadoop to ensure high scalability and reliability. Your daily tasks will involve creating robust Java applications, implementing multithreaded solutions, and building performant REST APIs for internal and external consumption. You’ll work closely with various teams to architect large-scale, mission-critical services that support thousands of developers and advertisers globally. Essential skills include expertise in Java, SQL databases (Oracle, PostgreSQL, MySQL), Kafka, Cassandra, Spring, and testing frameworks like Spock and JUnit, along with experience in CI/CD pipelines using Jenkins and Spinnaker, and monitoring tools such as Datadog and Splunk.
Skills
What you'll do
- Design and develop secure back-end systems using REST Services and big data pipelines.
- Implement high-throughput, low-latency REST APIs for internal and external consumption.
- Utilize Java and multithreading to build performant REST services and big data jobs.
- Architect distributed systems with Cassandra, Solr, Spark, Kafka, and Hadoop.
- Create and maintain interfaces used by internal teams and thousands of developers globally.
What we're looking for
- 1 year experience in Java programming for business logic execution.
- 1 year experience with REST API design and HTTP concepts.
- 1 year experience using SQL and relational databases (Oracle, PostgreSQL, MySQL).
- 1 year experience with Kafka for event-driven system development.
- 1 year experience utilizing Cassandra for high-throughput use-cases.
- 1 year experience in distributed computing and resilient system architecture.
- 1 year experience with Spring framework and test frameworks like Spock, JUnit.
Employer
About Apple Inc
Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software
Apple Inc currently has 255 open roles on FindRole.
Listed pay typically runs $171,600–$272,100 across 182 roles with salary data.
Most-posted roles
- Software Development Engineer 10
- Apple Business Systems Engineer Manager 8
- iPad Touch Electrical Engineer 3
- Machine Learning Engineer, Apple Store Online 3
- Manager, Machine Learning, Apple Store Online 3