
Senior Software Engineer, Data Platform
Apple, Inc.
Cupertino, CA • 13m ago • On-site
Senior
On-site
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
- Role: Senior Software Engineer (Data Platform)
- Team style: small agile team with pair programming and shared code ownership
- Focus: distributed data orchestration service for critical AI/ML systems
Description
We are building a new distributed, multi-tier data orchestration service supporting critical AI/ML systems with direct business and customer value. The role combines high-level system design with low-level performance optimization, using modern Rust and sustainable, maintainable code practices. You will work across the full feature lifecycle, from identifying improvements to production support.
Responsibilities
- Identify areas of improvement and propose changes
- Drive implementation of features end to end
- Support features in production
Requirements
- Experience designing, implementing, and supporting highly scalable applications and web services
- Experience working with Java or Rust
- Experience with concurrent programming (locking, memory synchronization, atomic operations)
- Experience with distributed system concepts (distributed consensus, replication, failure detection)
- Bachelor’s or Master’s degree in Computer Science (or related field) or equivalent software development experience
Benefits
- Collaborative, friendly small team with high individual responsibility and influence over the core service direction
- Code ownership and knowledge sharing via pair programming in agile teams
- Opportunity to build efficient distributed systems leveraging Rust’s tooling, borrow checker, and strong type system
- Multi-level testing approach for performance (allocations/bytes) and correctness (fault injection, race simulation)
- Emphasis on readable, maintainable, performant code
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See moreSenior Software Engineer, Data Platform
Apple
Senior
Technology
Cupertino, CA · On-site
$150K - $278K/yr
1 days ago

Senior Software Development Engineer (.NET, React, Azure)
CVS Health
Senior
Technology
TX · On-site
$83K - $204K/yr
1 days ago
Senior Software Engineer (Data Platform)
Bizee
Senior
Technology
Kraków, Poland · On-site
324K zł - 456K zł/yr
8 days ago

Senior Software Engineer
Euroclear
Senior
Technology
Kraków, MA, Poland · On-site
N/A
3 days ago

Senior Software Engineer, Platform
NexHealth
Senior
Technology
San Francisco, CA · On-site
$165K - $230K/yr
11m ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.
Senior Software Engineer
Keebo
Senior
Technology
Remote
$170K - $200K/yr
3 days ago
Senior Software Engineer
Walmart - Internal
Senior
Technology
Remote
$90K - $234K/yr
4 days ago

Senior Software Engineer (Distributed Backend)
Workato
Senior
Technology
San Francisco, CA · On-site
N/A
4 days ago
Senior Software Engineer
ISS World Services A/S
Senior
Technology
Warsaw, Poland · On-site
N/A
8 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights