Enable job alerts via email!

Senior Software Engineer

Apple Inc.

Austin (TX)

On-site

USD 120,000 - 180,000

Full time

9 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Software Engineer to join their dynamic reporting data team. This role offers the chance to significantly impact the next generation of reporting platforms. You will be responsible for building foundational pieces, collaborating with product management, and designing high-performance services and data pipelines. Join a team that values innovation, problem-solving, and collaboration in a fast-paced environment, where your contributions will directly influence the success of cutting-edge advertising solutions. If you have a passion for technology and a desire to make a difference, this opportunity is perfect for you.

Qualifications

  • 8+ years of experience in building scalable microservices or data-driven platforms.
  • Strong fundamentals in computer science and problem-solving skills.

Responsibilities

  • Build foundational pieces for next-gen reporting capabilities.
  • Design and implement performant services and data pipelines.

Skills

Java
Scala
C++
Postgres
Oracle
Druid
Cassandra
DynamoDB
Kafka
Spark
Flink
AWS
GCP

Education

Bachelor's degree in Computer Science/Engineering
Master's degree in Computer Science/Engineering

Job description

Austin, Texas, United States Software and Services

Add to Favorites Senior Software Engineer

Description

This role is for a senior engineer in the reporting data team. You have the opportunity to have a huge impact on our next generation reporting platform.In this role you will:- Build the foundational pieces of the next generation of Apple’s Ad Platforms reporting capabilities- Collaborate with product management to define external APIs for reporting.- Design and implement performant services and data pipelines.- Implement low latency, highly - available, high volume advertiser facing systems in a cloud environment.- Engineer secure and scalable distributed data processing systems for reporting data store and services- Participate in rotational on-call schedule- Partner with program management, network engineering and other cross functional teams on the larger initiatives- Work simultaneously on multiple projects competing for your time and understand how to prioritize them accordingly

Minimum Qualifications
  • 8 or more years of industry experience building scalable micro services or data driven platforms.
  • Strong computer science fundamentals.
  • Prior experience with Java/Scala/C++ or equivalent.
  • Expertise in relational datastores ( e.g Postgres or Oracle)
  • Expertise in NoSQL datastores ( e.g Druid, Cassandra or DynamoDB )
  • Proficiency in data processing technologies (e.g Kafka, Spark, Flink )
  • Familiarity with cloud paradigms ( e.g AWS or GCP )
  • Proven ability to work on revenue impacting distributed problems and systems
  • Strong problem solving and debugging skills.
  • Have the ability to communicate effectively, both written and verbal, with technical and non-technical multi-functional teams.
  • Bachelor's degree in Computer Science/Engineering discipline or equivalent. Master's degree preferred.
Preferred Qualifications
  • Prior Advertising and related data pipeline (click stream etc.,) experience is a plus

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 .

Add to Favorites Senior Software Engineer

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer

Inventive

Austin

Remote

USD 125,000 - 150,000

2 days ago
Be an early applicant

Senior Software Engineer

Together for Talent

Austin

Remote

USD 150,000 - 200,000

9 days ago

Senior Software Engineer II - GenAI (Backend)

DigitalOcean

Austin

Remote

USD 90,000 - 150,000

14 days ago

Senior Software Engineer II

Aledade

Austin

Remote

USD 90,000 - 140,000

10 days ago

Senior Software Engineer, Resware Superior, CO or Remote

Qualia

Colorado

Remote

USD 150,000 - 175,000

2 days ago
Be an early applicant

Senior Software Engineer

EquipmentShare

Missouri

Remote

USD 100,000 - 150,000

6 days ago
Be an early applicant

Senior Software Engineer

Civitech

Austin

Remote

USD 143,000 - 158,000

26 days ago

Embedded Linux Senior Software Engineer - Optimisation

Canonical

Austin

Remote

USD 155,000 - 234,000

7 days ago
Be an early applicant

Senior Software Engineer, Replicated Installers (remote)

Replicated

Austin

Remote

USD 153,000 - 179,000

28 days ago