Senior Principal Data Analytics Engineer
Rocket
Minimum Qualifications
11 years of experience or equivalent competency building data solutions, including relational and non-relational databases, and supporting implementation and maintenance of batch and real-time data pipelines using cloud services
9 years of experience or equivalent competency analyzing data to identify deliverables, gaps and inconsistencies
Track record of enabling business transformation through innovative data solutions
Expertise writing simple and complex queries (SQL/NoSQL)
Expertise debugging and troubleshooting applications
Expertise in a functional or object-oriented programming language
Proficiency with Linux system administration, shell scripting and basic networking skills
Expertise accessing and developing REST APIs
Expertise mentoring and developing others
Experience providing thought leadership to influence data engineering practices
Preferred Qualifications
Degree or equivalent competency in computer science, information technology, or a related field
9 years of experience with big data and distributed data tools, such as Python and Lambda
9 years of experience with continuous integration and continuous delivery (CI/CD) and automated deployments
Job Summary
A Principal Data Engineer actively transforms data engineering across the enterprise through their contributions. They investigate and assimilate new technologies into the organization while solving the most difficult problems and resolving issues that accelerate our businesses. Principal Data Engineers spend a significant portion of their time finding ways to share their knowledge broadly.
Responsibilities
Solve difficult problems for the enterprise using secure, reliable data platforms and pipelines and provide examples of new technology or patterns.
Work in a hybrid data environment with on-premises and cloud data warehouses
Develop relational and non-relational data models to shape data to meet user needs
Monitor performance and scalability issues in a large-scale data lake environment
Mentor team members on any of the above
Assist leadership with improving flow by identifying and helping address technical debt and process issues for the enterprise
Impact the broader technical community and provide thought leadership through means such as presentations, articles, or open-source project contributions
Disclaimer
This is an outline of the primary responsibilities of this position. As with everything in life, things change. The tasks and responsibilities can be changed, added to, removed, amended, deleted and modified at any time by the leadership group.