
Software Data Engineer
About the role
Software Data Engineer
Summary
Our software team is growing, and we are looking for a software data engineer to be entrusted with designing, building, and optimizing large-scale data pipelines in both on-premise and cloud environments.
Description
Your role will encompass the management and storage of binary and tabular data, integration and collaboration with our AI/ML teams and stable large scale ETL pipelines. We value agility, so staying updated and adaptable to our evolving tech stack is inherent to the role.
Minimum Qualifications
Bachelor's/Master's degree in Computer Science, Engineering or a related field
5+ years of proven experience as a Software/Backend/Data Engineer or similar role in a fast-paced environment
Strong proficiency in Python:
Expertise in SQL and familiarity with other database systems
Hands-on experience with data visualization tools
Proficiency with monitoring and logging tools
Experience with data flow and CI/CD frameworks
Understanding of object storage solutions and best practices for binary data
Preferred Qualifications
Excellent problem-solving skills, analytical mindset, and attention to detail
Strong communication and collaboration skills
At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.
Learn about accessibility in Apple’s workplace
Benefits and perks
•Learning Budget
Required skills
Data pipelines
Cloud
On-premise systems
Data engineering
About Apple
Herzliya
Headquarters