
Principal Data Engineer
Dimensional Fund Advisors
full-time
Posted on:
Location Type: Hybrid
Location: North Carolina, Texas • 🇺🇸 United States
Visit company websiteJob Level
Lead
Tech Stack
Cyber SecurityETLJavaJavaScriptPythonRubyTypeScript
About the role
- Understand the users’ needs and solve problems like database and schema design and engineering, ETL pipelines, APIs, and microservice design and engineering
- Accountable for the design, engineering and ongoing operations of robust, secure, and maintainable data architectures, pipelines, and services
- Collaborate with data stewards, database administrators, platform engineers, developers, and site reliability engineers to develop and launch solutions for data ingestion, validation, quality control, integration, storage, management, and delivery
- Independently work with clients to transform business objectives into technical designs, applications, and solutions
- Participate in and contribute to the design of agile teams and ceremonies
- Stay current on technology trends by learning and evaluating modern technologies
- Advise business clients on technical capabilities as a data service-provider / expert
- Participate in code reviews and contribute to making continuous improvements to the team’s dev ops processes
- Provide mentorship to junior team members and provide strategic input to senior management across various business and technology units
- Provide operational support for production incidents as needed
Requirements
- Bachelor’s degree in a technical field or equivalent practical experience
- 10+ years of software development experience in a professional and/or academic setting
- 10+ years of engineering solutions with a specific emphasis on data modeling, architecture and warehouse/lake engineering
- Experience with Python, Ruby, JavaScript, or equivalent dynamic languages
- Experience with C#, Java, C/C++, Typescript, or equivalent static languages
- Experience with Relational and Non-Relational databases and related schema design and development
- Working knowledge of DevOps concepts, tools, and continuous delivery pipelines
- A deep understanding of cybersecurity best practices and a demonstrated ability to integrate best practices in development activities
Benefits
- comprehensive benefits
- educational initiatives
- remote work options
- inclusive workplace
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
database designschema designETL pipelinesAPIsmicroservice designdata modelingdata architecturedata warehousingPythonJavaScript
Soft skills
problem solvingcollaborationmentorshipcommunicationstrategic inputagile methodologiescontinuous improvementclient engagementteamworkadaptability
Certifications
Bachelor’s degree in a technical field