Lead Data Engineer (Remote Work Eligible)
New Yesterday
:
About Dimensional:
Dimensional was built around a set of ideas bigger than the firm itself. With a confidence in markets, deep connections to the academic community, and a focus on implementation, we go where the science leads, and continue to pursue new insights, both large and small, that can benefit our clients.
The Technology Department at Dimensional leverages the rapidly evolving state of the art to engineer scalable, innovative, and research driven solutions to improve our client’s financial lives.
Data Engineers at Dimensional participate in the design and development of data solutions across an array of domains from Research and Investments to Sales and Marketing; collaboratively developing MVPs to test their ideas and rapidly iterate with constant feedback from users. Dimensional invests heavily in developer tools, platforms, paradigms and experience enabling teams to provide modern solutions that contribute profoundly to our client’s success.
We are looking for a Senior Data Engineer to join our team and drive company success by helping Dimensional leverage its critical data. The most important qualifications are a passion for driving business value through quality data solutions and high enthusiasm for learning new technologies and approaches to solving complex business problems
You may be a fit for this role if you:
Are open-minded, curious, and resourceful
Are passionate about/stay current with modern technologies
Solve problems systematically and transparently
Share ideas, solicit/integrate feedback, design and solve collaboratively
Take a software engineering approach and demonstrate automation and security mindsets
What you might work on:
As a data engineer at Dimensional, you will have the opportunity to 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.
The successful candidate will be self-motivated and have a strong drive for learning and self-improvement.
Qualifications:
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
Preferred Competencies:
Interest and ability to learn other coding languages as needed
Ability to write in English fluently and idiomatically
Advanced degree or equivalent experience in engineering, computer science or other technical related field
Experience with agile/scrum methodologies
Financial services industry experience
Experience with any of the following:
Redis, PostgreSQL, MongoDB, SQL Server, Snowflake/Redshift
Airflow, Kafka, AWS, serverless/microservice architecture
TDD, BDD, Numpy/Scipy/Pandas, Ansible
#LIRemote
Dimensional offers a variety of programs to help take care of you, your family, and your career, including comprehensive benefits, educational initiatives, and special celebrations of our history, culture, and growth.
- Location:
- Us