Software Data Engineer
Apple
- ๐ฎ๐ฑ Israel
- On-site
- 4 months ago
- Encompass
- AI/ML
- ETL
- SQL
- Grafana
- Prometheus
- Kibana
- Python
- Data Visualization
- CI/CD
4 months ago
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.
Responsibilities
- Manage and design ETL processes, data cleansing, transformation, and integration.
- Work closely with our ML/AI teams.
- Apply solid expertise in SQL and other databases to support data operations.
- Collaborate with the data team and stakeholders to align on requirements and deliverables.
- Manage and set up visualization tools to enable data-driven decision making.
- Monitor and maintain logging frameworks such as Grafana, Prometheus, Kibana, and Elasti
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
Software Data Engineer ยท Apple