Dimensional

posted about 2 months ago

Full-time - Senior
Remote
1,001-5,000 employees
Construction of Buildings

About the position

The Senior Data Engineer at Dimensional plays a crucial role in leveraging data to drive business value and improve client financial outcomes. This position involves designing and developing data solutions across various domains, collaborating with multiple teams to create robust data architectures and pipelines, and mentoring junior team members. The ideal candidate is passionate about modern technologies and has a strong drive for continuous learning and improvement.

Responsibilities

  • Design and engineer robust, secure, and maintainable data architectures, pipelines, and services.
  • Collaborate with data stewards, database administrators, platform engineers, developers, and site reliability engineers to launch data solutions.
  • Independently transform business objectives into technical designs and applications.
  • Participate in agile team design and ceremonies.
  • Stay current on technology trends and evaluate modern technologies.
  • Advise business clients on technical capabilities as a data service-provider.
  • Participate in code reviews and contribute to continuous improvements in dev ops processes.
  • Provide mentorship to junior team members and strategic input to senior management.
  • 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 focus 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.
  • Deep understanding of cybersecurity best practices.

Nice-to-haves

  • 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 fields.
  • Experience with agile/scrum methodologies.
  • Financial services industry experience.
  • Experience with Redis, PostgreSQL, MongoDB, SQL Server, Snowflake/Redshift, Airflow, Kafka, AWS, serverless/microservice architecture, TDD, BDD, Numpy/Scipy/Pandas, Ansible.

Benefits

  • Comprehensive benefits package
  • Educational initiatives
  • Special celebrations of company history, culture, and growth
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service