
Senior Data Engineer
Mission Lane
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $110,000 - $126,000 per year
Job Level
About the role
- Design, develop, and maintain high-performance data pipelines using Python, SQL, dbt, and Snowflake on GCP
- Engage in efforts to advance code quality, test coverage, and maintainability of data pipelines
- Champion and implement software engineering best practices, including code reviews, testing methodology, CI/CD, and documentation
- Support the adoption of data quality tools and practices (e.g., data lineage, automated alerting)
- Research, evaluate, and recommend new technologies and tools to improve data platform
- Contribute to the data architecture and design of data warehouse
- Collaborate with software engineering teams to define data structures, streamline ingestion processes, and ensure data consistency
- Work closely with stakeholders (data scientists, analysts, business users) to understand their data needs and translate them into technical requirements
- Troubleshoot and resolve complex data pipeline issues, ensuring data quality and reliability
- Contribute to the development and maintenance of CI/CD pipelines for data infrastructure
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field
- 2+ years of experience in data engineering
- Strong analytical SQL skills
- Strong Python skills
- Understanding of software engineering principles and best practices (e.g., version control, testing, CI/CD)
- Experience with data warehousing technologies
- Experience with cloud platforms, preferably GCP (Google Cloud Platform), including services like Cloud Functions, and GCS
- Experience designing and implementing reliable and resilient ETL/ELT pipelines
- Excellent communication, collaboration, and problem-solving skills
- Experience with Snowflake, dbt, Montecarlo, Airflow
Benefits
- Full health, dental, and vision benefits
- Flexible Spending Account (for medical and childcare expenses)
- Paid parental leave
- 401k Company Match
- Generous PTO
- Flexible schedules
- Calm App subscription
- Unlimited paid time off
- Monthly wellness stipend
- Disability coverage
- Life insurance
- Remote-friendly work environment
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonSQLdbtSnowflakeETLELTdata warehousingdata pipelineCI/CDdata quality
Soft Skills
analytical skillscommunicationcollaborationproblem-solving
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Engineering