Overview
Senior Data Engineer role at DEPT® building data pipelines and solutions that translate business goals into concrete technical outcomes, working in a remote setting.
What you'll do
- Realign client expectations when challenges arise, such as delays or changes in scope.
- Independently research knowledge needed to perform tasks, knowing when to ask for help.
- Identify potential technical solutions that apply to an internal or client situation, connecting them to a business need.
- Work with peers and new hires to help them understand and apply best practices.
- Prioritize multiple tasks and communicate the overall status of a project.
- Participate in technical design of systems, schemas, or pipelines and offer sound guidance.
What you'll need
- 3+ years of experience in core programming fundamentals, modern tools (IDEs, CLI, Git/version control), and basic debugging.
- Scripting languages such as Python or Ruby, and/or compiled languages such as Java, Scala, or C++.
- Source control systems experience.
- 2+ years of experience in data management.
- Pipeline management tools such as Airflow or Luigi, and/or enterprise ETL tools such as Informatica, SSIS, or Datastage.
- Devops tools such as Terraform, Kubernetes, or Docker.
- Database management systems such as BigQuery, Snowflake, PostgreSQL, MySQL, Oracle, MS SQL Server, or Redshift.
- 2+ years of discovery and assessment of a client's portfolio, tools, and applications.
- 2+ years of professional software and consulting experience.
Nice to have
- Experience working in cloud environments (AWS or GCP).
- Experience with Unix-based operating systems.
- Experience with at least one devops team and at least one flavor of agile.
Details
- Location: NY, US, IL, US - Remote.
- Work mode: Remote.
- Salary range: $96,000 to $140,000 USD for US Remote, based on a 40-hour workweek and leveling.
- Employer participates in E-Verify; candidates must be authorized to work in the U.S.
Read the full description and apply on the company’s own careers page.