Sr Data Engineer
Posted
The Expertise You Have
The Value You Deliver
- B.S. degree in maths, statistics, computer science, or equivalent technical field.
- 9+ years of experience in designing and delivering data lake, data warehouses and reporting platforms.
- Expert database knowledge and proven experience with data analysis as well as working familiarity with a variety of databases.
- Expert analytic skills related to working with unstructured datasets.
- Extensive experience manipulating, processing, and extracting value from multiple large datasets.
- Fluent in SQL, Python, and Airflow.
- Extensive experience working with data warehouse solutions; Snowflake preferred.
- Experience with Cloud technologies; AWS preferred.
- Excellent understanding of computer science fundamentals, data structures, and algorithms to ensure alignment to modern data engineering methodologies and principles.
- Experience in DevSecOps standards and tools like Jenkins Core and GitHub.
- Experience in delivering DaaS (Data as a Service).
- Extensive experience working in team-based environment with a constant focus on leading, mentoring, and encouraging others.
- Critical thinking and the ability to work in an Agile environment.
- Effective communication and influencing skills to integrate into an inclusive culture.
- Strong problem resolution skills required.
- Enthusiastic desire to learn new skills, emerging technologies, and industry trends quickly.
- Experience working with healthcare benefit or financial data is a plus.
The Value You Deliver
- Accountable for consistent delivery of functional software sprint to sprint, release to release.
- Perfection in software development practices and procedures
- Participates in application-level architecture able to drive the solution.
- Develops original and creative technical solutions to ongoing development efforts.
- Responsible for QA readiness of software work you and Squad are doing (end-to-end tests, unit tests, automation)
- Responsible for supporting implementation of initiatives.
- Leading sophisticated assignments and often multiple phases of a project
- Leading the development and evolution of technical policies and procedures.
