Bengaluru, Karnataka, India
13 hours ago
People Technology Developer
SummaryPosted: Feb 12, 2025Role Number:200590825The People Services & Technology team at Apple is currently looking for an experienced software engineer to support our teams growing geographic footprint with the products, tools and infrastructure required to scale People technology analytics services globally. As a professional applications engineer working with diverse team of business and technology experts imagine what you could do at Apple. This is an opportunity to join a dynamic People technology team passionate about improving Apple employee hire-to-retire career experience to enable people at Apple do the best work of their lives. You will be part of a regional people technology team delivering automation capability across a wide-range of people related products in the area of recruitment, candidate care, employee relations, people survey, talent planning and a number of other strategic focus areas for the People Services & Technology organisation. The People applications engineer will play a pivotal role in the People Services & Technology team, working with data in the Apple enterprise data warehouse from multiple systems across the Apple HRIS landscape to develop powerful data models & tools which drive a positive employee experience across AppleDescriptionDescriptionThe role requires technical expertise in software engineering techniques including full stack development of analytics products and tools to support the People team at Apple. On a day to day basis the right person for this role will be involved in the following tasks. - Developing application code across a range of people tools and analytics products. - Work independently to research technology areas and innovate to produce tools & products. - Translate high level (often vague) requirements into a tangible prototype to drive discussion and further iterations to find the right solution. - Collaboration and partnership cross-functionally across engineering teams and business teams. - Assess new tasks coming to the team, quickly assess priority and take appropriate action. - Manage multiple priorities and setting customer expectations appropriately. - Fostering a positive, humble and open culture and consistently exhibit Apple values of inclusion, trust and respect for others.Minimum QualificationsMinimum QualificationsRelevant industry expertise is required across a number of technology areas as follows:SQL, NoSQL languages to query and manipulate large data sets.Web development technology including Python Flask, Javascript, jQuery and React.JS.CSS framework knowledge such as Bootstrap, Tailwind.Data modeling and system design.Snowflake or equivalent enterprise data warehouse technology.Relational database technologies such as Oracle, MySQL and Postgres.Knowledge and experience integrating analytical products with third party utilities using REST API and standard authentication protocols such as OIDC.Linux terminal shell operation and scripting.Proficient with web security concerns in a web development environment.UI/UX design experience.Key QualificationsKey QualificationsPreferred QualificationsPreferred QualificationsThird level masters degree or bachelors degree in computer science, analytics and/or data science is preferred from an education standpoint. In addition the following key areas are a distinct benefit.Analytical reporting tools such as Tableau.Advanced data processing techniques using Python libraries such as Numpy & Pandas, as well as awareness of data science libraries for use in statistical analysis techniques.Github deployment, branching strategies and CI/CD pipeline integration.Programming expertise building multi-processing data transformation tools and applications.Docker and/or Kubernetes and deployment to cloud based environment such as AWS, Apple Cloud Infrastructure.EQUAL OPPORTUNITY STATEMENTApple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other’s ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the world, changing lives for the better. It’s the diversity of our people and their thinking that inspires the innovation that runs through everything we do. When we bring everybody in, we can do the best work of our lives. Here, you’ll do more than join something — you’ll add something.Education & ExperienceEducation & ExperienceAdditional RequirementsAdditional RequirementsMore
Confirm your E-mail: Send Email