Senior Software Engineer - Experimentation
Apple
This job is no longer accepting applications
See open jobs at Apple.See open jobs similar to "Senior Software Engineer - Experimentation" Ellis H-1B.Summary
Description
Minimum Qualifications
- Degree in Computer Science, Statistics, Applied Math or related field.
- Significant experience in web application development with an in-depth understanding of data structures and algorithms.
- Experience with software development using one of the following programming languages: Java, Scala, Rust, GoLang, Python.
- Experience with ReactJS, or other Javascript frameworks like AngularJS, Vue JS etc.
- Exposure to technologies such as NodeJS, Redux, Typescript, Webpack, NPM etc.
- Deep understanding of the full software development lifecycle.
- Experience Collaborating with UX designers to prototype the user experience during the design phase.
- Skilled at operating in a cross-functional organization.
- Ability to condense complex concepts and analysis into clear and concise takeaways that drive action.
- Curious business attitude with a proven ability to seek projects with a sense of ownership.
- Excellent communication, social and presentation skills.
- Desire to work in a fast-paced and challenging work environment.
Key Qualifications
Preferred Qualifications
- Prior experience in building highly performative Experimentation systems is a huge plus.
Education & Experience
Additional Requirements
Pay & Benefits
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.
This job is no longer accepting applications
See open jobs at Apple.See open jobs similar to "Senior Software Engineer - Experimentation" Ellis H-1B.