Senior Software Engineer, Data Solutions & Initiatives

Apple
Cupertino, CA, United States
Full-time

Summary

Posted : Jul 10, 2024

Weekly Hours : 40

Role Number : 200533567

Imagine what you could do here. The people here at Apple don't just create products - they create 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! Data Solutions & Initiatives serves Apple's business leaders as they project, manage, and report on business performance.

We do this by driving vast improvements for our customers, experiences that delight, platforms that scale to meet the demands of the business, tools that provide crucial productivity and insights.

As tech lead for our software team, you be responsible for : - Understanding customer needs, partnering with PM to define the future of DSI's applications - Delighting our customers with the experience of using DSI-built tools - Driving a team of engineers to effectively decompose, plan, and execute on work - Ensuring on-time delivery of resilient and scalable tools

Description

In this role, you will : - Partner with leadership to define and prioritize areas of focus - Lead a team's technical direction and execution - Influence engineering and PM partners to drive the best solutions for the business - Design technical solutions that directly impact DSI customers' efficacy in their roles - Demonstrate rigor through implementations that : scale to meet business needs, are always available and run efficiently - Mentor, coach, and otherwise invest in other colleagues - Document clear requirements, decompose work into meaningful pieces - Provide clear milestones, dates, and deliver reliably - Research novel technologies, build proofs of concept, present learnings

  • 7+ years software engineering experience
  • Knowledge of JavaScript / TypeScript and one compiled language like Java, Go, Swift, Kotlin
  • Experience with systems architecture, API and frontend
  • Familiar with infrastructure, various data stores and caches
  • Ability to clearly communicate and explain technical positions
  • Comfort driving a group through iterative planning, execution, and delivery
  • Understanding of how to design for resilience and self-healing

Preferred Qualifications

  • 10+ years software engineering experience
  • Experience working as a lead or manager of engineering teams
  • Expert level understanding of distributed services, databases, API development
  • Experience with rapid scaling, performance and resilience testing
  • Deep knowledge of AWS or other cloud
  • Familiarity with native development (iOS, macOS, Swift)
  • BS / MS CS / CE or equivalent experience

Pay & Benefits

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role.

The base pay range for this role is between $175,800 and $264,200, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs.

Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan.

You'll also receive benefits including : Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition.

Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.

Note : Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

More

Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure 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.

2 days ago
Related jobs
Promoted
Apple
Cupertino, California

As part of the software team, you will * Partner with teams across Apple to prioritize and build the product roadmap * Advocate for your solutions and secure buy-in * Continue to research, drive, and develop solutions * Ensure accuracy and timeliness of telemetry, detection, and response actions. We...

Promoted
Tbwa Chiat/Day Inc
Redwood City, California

EU and UK Personal Information revealing racial or ethnic origin, political opinions, religious or philosophical beliefs, or trade union membership, and the processing of genetic data or biometric data for the purpose of uniquely identifying a natural person, data concerning health or data concernin...

Congruent Solutions
Cupertino, California

Strong knowledge in query writing, database table/design. In-charge of developing and designing database. Creating User Forms and Datasheet Forms. Export data from table or query to any type of file format like excel or PDF through VBA coding. ...

Nvidia Corporation
Santa Clara, California

NVIDIA is looking for a System Software Engineer - RAG to develop pipelines for indexing and querying multi-modal content. Develop and optimize Python-based data processing frameworks, ensuring efficient handling of large datasets on GPU-accelerated environments, vital for LLM training. If you are p...

Ford Motor Company
Palo Alto, California

Work closely with the ADAS feature teams to deliver software solutions to support development of critical software products. Bachelors of Science in Computer Science, Software Engineering, or equivalent. The ADAS team develops and delivers software for advanced features that make use of machine lear...

Bayside Solutions
Redwood City, California

We are seeking an experienced Senior Network Engineer who will be responsible for designing, implementing, and maintaining computer and cloud networks. The position reports to the Senior Director of Information Technology and works closely with colleagues across all disciplines. Implementing network...

Walmart
Sunnyvale, California

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years’ experience in software engineering or related area. We’re a team of software engineers, data scientists, cybersecurity expert's and service professi...

BILL
San Jose, California

BILL is a leader in financial automation software for small and midsize businesses (SMBs). Hundreds of thousands of businesses trust BILL solutions to manage financial workflows, including payables, receivables, and spend and expense management. Through our automated solutions, we help SMBs simplify...

LinkedIn
Sunnyvale, California

Job DescriptionAs a Distinguished Engineer in the LinkedIn Marketing Solutions team (LMS), you will lead technology vision and development for the largest B2B Advertising Network in the world. Measurements and Analytics platforms like Customer Data Platform, Engagement Data Platform, Reporting Platf...

Walmart
Sunnyvale, California

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years’ experience in software engineering or related area. Build data systems that ingest, model, and analyze massive flow of data from online and offline ...