Senior Backend Software Engineer (Retail & Marcom Systems)
Apple
Cupertino, CA • 13m ago • On-site
Senior
On-site
184,700 - 277,600 USD/yr
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 Backend Software Engineer (Server-side)
Focus: Financing & Retail Systems—device activation, plan selection, pricing, and order management for global retail and marketing technology experiences
Description
You will design, build, and operate scalable backend services and APIs used globally by Apple customers and retail store employees. You’ll partner with QA, product, and carrier teams to deliver reliable, seamless experiences, integrate with external carrier systems, and troubleshoot production issues using logs and monitoring. You will also contribute to technical design discussions, code reviews, and engineering best practices with automated tests, documentation, and runbooks.
Responsibilities
Design and build scalable backend services and APIs for device activation, plan selection, pricing, and order management with major carriers
Develop, test, and deploy high-quality features across the full lifecycle—from technical design through release and production support
Integrate with carrier systems and internal platforms; translate carrier requirements into reliable, well-documented solutions
Troubleshoot and resolve production issues using logs and monitoring to find root causes and prevent recurrence
Improve the performance, reliability, and maintainability of existing services, including order, pricing, and fulfillment flows
Collaborate with product managers, QA engineers, program managers, and carrier partners to define requirements and deliver on schedule
Review code, contribute to design discussions, and help set engineering standards and mentor teammates
Write and maintain automated tests, documentation, and runbooks so services stay easy to operate
Requirements
5+ years of professional software development experience
2+ years of Java development experience, including concurrency, memory management, and performance optimization
Strong OOP, data structures, algorithms, and software design patterns for testable, maintainable, extensible backend code
Production experience with the Spring ecosystem (e.g., Spring Boot, Spring MVC, Spring Security, Spring Data, Spring Cloud), including dependency injection and reactive programming with WebFlux
API design/implementation experience (RESTful APIs, gRPC, GraphQL) with contract-first workflows (e.g., OpenAPI/Swagger, Protobuf) and API versioning/backward compatibility strategies
Message-driven and event-driven architecture experience (e.g., Kafka, RabbitMQ, ActiveMQ), including event sourcing and CQRS
Relational and NoSQL database experience (e.g., Oracle/Postgres/MySQL and Cassandra/MongoDB), including schema design, query optimization, and performance tuning
B.S. in Computer Science/Computer Engineering or related technical field, or equivalent professional experience
Benefits
Work on large-scale enterprise and customer technology systems powering retail and marketing experiences worldwide
Hands-on backend development focused on scalable, secure, fault-tolerant solutions
Cross-functional collaboration with engineering, QA, product, and carrier partners
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See moreSenior Software Engineer, Backend (Retail & Marcom Systems)
Apple
Senior
Technology
Cupertino, CA · On-site
$185K - $278K/yr
13m ago
Senior Backend Software Engineer
Apple, Inc.
Senior
Technology
Sunnyvale, CA · On-site
N/A
7h ago
Senior Backend Developer
Synergy Codes
Senior
Technology
Wrocław, Poland · Remote
N/A
3 days ago

Senior Backend Engineer, Growth
Robinhood
Senior
Technology
Menlo Park, CA · On-site
$196K - $230K/yr
15h ago

Senior Backend Engineer (Bookings)
SumUp
Senior
Technology
Warsaw, Poland · On-site
19K zł - 30K zł/yr
2 days 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 Java Backend Software Engineer
Kforce Technology Staffing
Senior
Technology
Westlake, TX · On-site
$0K - $0K/yr
7h ago
Sr. Software Engineer, Customer Systems
Apple, Inc.
Senior
Technology
Austin, TX · On-site
N/A
7h ago
Senior Backend Engineer
Upside
Senior
Technology
Kraków, Poland · On-site
250K zł - 311K zł/yr
2 days ago

Senior Software Engineer
B3 Consulting Poland
Senior
Technology
Warsaw, Poland · Remote
N/A
2 days ago
Potential salary for Senior Backend Software Engineer (Retail & Marcom Systems) role
Improve your resume for just $5
$184,700 – $277,600/year
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights