Summary Posted: Nov 15, 2023 Weekly Hours: 40 Role Number: 200516354 We are looking for an experienced engineer who brings service design, data analytics, and cloud infrastructure experience.
They will be working on new initiatives within the SWE Data Cloud team. The first project will be designing/building new services that integrate with open telemetry and act as a proxy to our data lake. They will also be working on data modeling and pipelines.
We use a mix of AWS, Snowflake, and internal services (Kube, Data Platform, Rio, Hybrid Cloud) to create scalable data lake and warehouse. The community part of the team is important because we are making some aspects of our systems "inner source" (i.e. open to other Apple-internal contributors). Key Qualifications Key Qualifications 5+ years experience designing scalable data systems or cloud services. Excellent programming skills in modern languages like Python, TypeScript, and Swift. Proficient in SQL with at least 2 years of experience using cloud data analytics platforms such as Snowflake, Redshift, or BigQuery. Demonstrated ability to define and implement team standards in operational and development processes, from initial launch to maintenance, incorporating CI/CD and automated testing. History of creating maintainable and well-documented tools in shared, open-source or internal codebases, showcased through examples or references. Description Description The Data Cloud team is building an analytics platform that create invaluable insights to Apple’s development teams and their leadership. You’ll work on all aspects of the system including infrastructure as code, data pipelines, data modeling, documentation, and other tools and services. Work directly with customers to understand their requirements and develop architectural solutions that prioritize performance, maintenance, and security.
IN YOUR ROLE AS A SENIOR ENGINEER YOU WILL:
- Create scalable solutions that enable other teams to be more productive with their data.
- Define operational mechanisms that allow our team to scale efficiently.
- Design and implement data modeling and governance strategies in Snowflake.
- Automate testing, data verification, and deployments using Pulumi, DBT, and other technologies.
- Create tools, services, docs, and frameworks that can be leveraged by multiple teams to simplify data ingestion.
- Develop high-performance data pipelines and services on AWS and internal cloud systems.
- Champion the refinement and adoption of standards for internal open source initiatives.
- Provide technical mentorship and contribute to hiring.
- Present technical designs and strategies to your team, customers, and leadership.
Here you’ll find that we are committed to excellence in software development, working alongside a team of highly skilled colleagues who are open to collaboration and knowledge sharing. We offer a relaxed work environment that promotes personal and professional growth. As our team is in the early stages of formation, you will have the opportunity to take the lead on several new initiatives. Education & Experience Education & Experience BS in Computer Engineering, Electrical Engineering, Computer Science, Math, or equivalent experience. Additional Requirements Additional Requirements Pay & Benefits Pay & Benefits At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $161,700 and $284,900, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits. Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
View Original Job Posting