Senior Data Engineer
Location
United States
Posted
3 days ago
Salary
$143.1K - $199.8K / year
Seniority
Senior
Job Description
Job Requirements
- 7+ years of development experience in data engineering within a production environment (internships and academic settings excluded)
- Proven experience working with large datasets exceeding 100M+ records or multiple terabytes
- 2+ years of development experience in highly scalable, distributed systems and cluster architectures using AWS
- 5+ years of hands-on programming experience with Python
- 5+ years of professional experience working in big data ecosystems, Spark is required; PySpark is preferable
- 3+ years of experience with SQL, schema design, and dimensional data modeling
- 2+ years of professional experience working with dataflow orchestration tools, such as Airflow
- 2+ years of experience with non-relational databases (e.g., DynamoDB, Elasticsearch, etc.)
- A bachelor’s degree in Computer Science, Information Systems, Mathematics, or a related field is required.
Benefits
- 100% medical/dental/vision coverage
- Unlimited employee PTO
- Bonus program
- Equity plans
- 401K matching for qualified roles
- Discretionary, merit-based salary increases twice a year
Related Guides
Related Categories
Related Job Pages
More Data Engineer Jobs
Senior Managing Consultant (Data Engineering) driving data initiatives in a consulting environment
Data Architect defining and implementing enterprise data architectures at Creai.
Mission (Data) Engineer
AtreidesWhile meeting all of these criteria would be ideal, we understand that some candidates may meet most, but not all. If you're passionate, curious and ready to "work smart and get things done," we'd love to hear from you.
The role involves designing, implementing, and maintaining scalable solutions with a focus on data pipelines and automation within a cloud-native environment. Responsibilities include building intuitive user experiences for data querying and visualization, ensuring high availability for customer systems, and providing direct customer support.
Senior Data Engineer
AtreidesWhile meeting all of these criteria would be ideal, we understand that some candidates may meet most, but not all. If you're passionate, curious and ready to "work smart and get things done," we'd love to hear from you.
The Senior Data Engineer will lead the architecture and implementation of high-scale data systems processing vast quantities of geospatial and sensor data, focusing on building fault-tolerant pipelines and optimizing distributed workflows. Responsibilities also include setting engineering standards, mentoring junior developers, and collaborating with various teams to shape the platform roadmap.



