Senior Software Engineer Retail Store Apps
Santa Clara Valley (Cupertino),California,United States
Software and Services
+ Hands-on programming experience in Java, Spring, Multi-threading, Service Oriented Architectures and RESTful Services
+ Deep understanding in crafting, orchestrating and deploying distributed, highly scalable, low latency enterprise level back end solutions
+ Experience with distributed messaging systems (e.g. Apache Kafka, RabbitMQ)
+ Solid knowledge of data structures, design patterns, architectural styles, API design and applications performance improvement techniques.
+ Ability to distinguish/combine relevant SQL and NoSQL technologies to architect the right solution
Do you strive for excellence and want to build elegant solutions to highly complex problems? Do you intrinsically see the importance in every detail? Bring passion and dedication to your job and there's no telling what you could accomplish. Retail Store Apps group focuses on design and development of iOS & web based solutions for Apple Retail Business. Applications are used by Apple Retail customers and employees. Our systems are responsible for customer experience & journey within the Apple Store. This journey starts as early as booking an appointment to come into the store. These could be to pick your products during product launch times (very high scale), get support for their products at the Genius Bar or for Today@Apple workshops. Our systems are responsible for deeper customer experience. As part of Retail Store Apps Engineering group, you will be joining a hands-on development team that cultivates creativity and generates novel, highly scalable, secure & fault tolerant solutions to deliver engineering perfection. You will work on adding new integrations, scaling current data flows, and re-imagining existing processes to accommodate developing features and architectures. Innovation driven nature of business ensures that team is continuously looking to explore new technical solutions & building systems with cutting edge technologies. Our work continues to improve experience of millions of Apple customers served via Apple store employees. We are looking for a self-starting, upbeat individual who is a great team player but not afraid to question assumptions or charge head-first into gray areas. Excellent written and oral interpersonal skills are a must to collaborate in our cross-functional environments. The ideal candidate should have 5+ years experience developing large-scale web-based applications using object-oriented languages. The role requires an excellent grasp of technical concepts with a proven understanding of the full development life cycle process with a forward thinking approach, ability and confidence to challenge the status quo. We're looking for a hardworking and passionate person to join this amazing team, if you feel this is you, we'd love to hear from you.
**Education & Experience**
A BS or MS in Computer Engineering/Computer Science with 5+ years of experience
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 (Opens in a new window) .
Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants. United States Department of Labor. Learn more (Opens in a new window) .
Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you’re applying for a position in San Francisco, review the San Francisco Fair Chance Ordinance guidelines (opens in a new window) applicable in your area.
Apple participates in the E-Verify program in certain locations as required by law. Learn more about the E-Verify program (Opens in a new window) .
Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy Learn more (Opens in a new window) .