Job Description
Shape the Future of Data Intelligence
Are you a visionary engineer looking to build the data infrastructure of tomorrow? Apex Data Systems is seeking a Senior Data Engineer to join our elite team in San Francisco. In this role, you will design and implement scalable, high-performance data pipelines that power our AI-driven decision-making platforms. You will work with cutting-edge technologies and collaborate with top-tier data scientists to turn raw data into actionable business intelligence.
Why Join Us?
- Work with a forward-thinking team focused on the next generation of big data technologies.
- Competitive compensation package and equity options.
- Flexible remote-first culture with a vibrant in-office collaboration space.
Responsibilities
- Design, build, and maintain robust ETL/ELT pipelines using modern cloud technologies (AWS/GCP).
- Collaborate with data scientists and analysts to ensure data quality and accessibility.
- Optimize data warehouse architecture for high performance and scalability.
- Implement real-time data streaming solutions to support business intelligence dashboards.
- Mentor junior engineers and establish best practices for data governance and security.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in Data Engineering or a similar technical role.
- Expert proficiency in Python, SQL, and data modeling.
- Strong experience with distributed data processing frameworks (Spark, Kafka, or Flink).
- Demonstrated success migrating legacy systems to modern cloud architectures.
Skills
Python, SQL, AWS, Spark, Kafka, Docker, Kubernetes, Big Data, ETL, Data Warehousing, Machine Learning, Cloud Architecture
Responsibilities
- Design, build, and maintain robust ETL/ELT pipelines using modern cloud technologies (AWS/GCP).
- Collaborate with data scientists and analysts to ensure data quality and accessibility.
- Optimize data warehouse architecture for high performance and scalability.
- Implement real-time data streaming solutions to support business intelligence dashboards.
- Mentor junior engineers and establish best practices for data governance and security.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in Data Engineering or a similar technical role.
- Expert proficiency in Python, SQL, and data modeling.
- Strong experience with distributed data processing frameworks (Spark, Kafka, or Flink).
- Demonstrated success migrating legacy systems to modern cloud architectures.