Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Dimensional Fund Advisors

Senior Data Engineer

Dimensional Fund Advisors

. Manage Dimensional’s enterprise investment data warehouse supporting Research, Portfolio Management, Trading, and Analytics .

Posted 11/4/2026full-timeRemote • United StatesSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and developing scalable data technology solutions, with a strong focus on Python programming, SQL, and RESTful API development. Proven ability to optimize data architectures and ensure high performance and security in data applications.

Highest-signal resume keywords
Python ProgrammingSQL ExperienceRESTful API DevelopmentData Architecture OptimizationAgile/Scrum Methodologies

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Data Pipeline ArchitectureAutomated Acceptance TestingPerformance OptimizationUnit TestingDomain Driven DesignCyber Security DesignHigh Availability ApplicationsData IngestionData Quality ControlIntegration and Delivery
Soft Skills
CollaborationProblem-SolvingAdvisory SkillsCommunicationTeamwork
Tools & Technologies
KafkaAirflowPostgreSQLAnsibleElastic StackRabbitMQRedisDockerOktaOAuth2
Industry Keywords
Financial ServicesData ManagementIT OperationsSoftware DevelopmentData Analytics

Tech Stack

Tools & technologies
AirflowAnsibleCyber SecurityDockerKafkaNoSQLOpen SourcePostgresPythonRabbitMQRedisSQL

About the role

Key responsibilities & impact
  • Manage Dimensional’s enterprise investment data warehouse supporting Research, Portfolio Management, Trading, and Analytics
  • Understand client needs and collaborate on solution design
  • Design, develop, document, and test application services for scalable data platforms and services
  • Expand and optimize data and data pipeline architecture
  • Build and deliver investment data technology solutions for Research, Portfolio Management, Trading, Analytics, and Reporting
  • Formulate, design, develop, test, and deliver data technology solutions
  • Collaborate with business analysts, product owners, and project managers on user stories, estimates, and work plans
  • Advise business clients and IT management on technology capabilities and recommend strategies
  • Identify, design, and implement changes across data ingestion, validation, quality control, integration, storage, management, and delivery
  • Write unit and integration tests, contribute to the engineering wiki, and produce detailed documentation
  • Build high-performance, scalable data-transfer toolsets meeting established SLAs
  • Maintain data consistency, refresh rates, caching, and currency across interfaces
  • Build and enhance CI/CD pipelines and participate in code and design reviews
  • Provide technical troubleshooting and production support

Requirements

What you’ll need
  • Bachelor’s degree in engineering, math, computer science, or a related field, or equivalent work experience
  • 4-5 years of programming experience in Python (open source) or equivalent
  • Proficiency in building RESTful APIs and web services
  • 4-5 years of SQL experience
  • Proven track record of leveraging SOLID principles and Domain Driven Design
  • Experience in high performance and high availability data applications, including performance optimization and tuning
  • Experience with automated acceptance testing and ability to write unit-tested, maintainable code
  • Strong understanding of cyber security risks and ability to design and build highly secure applications
  • Experience working in a dynamic and interactive team environment
  • Knowledge of best practices and IT operations in an always-up, always-available service
  • Experience with Agile/Scrum and waterfall methodologies with a software development and integration focus
  • Preferred: Master’s degree in engineering, math, computer science, or a related field
  • Preferred: Proficiency with NoSQL database implementation and optimization
  • Ability to work on multiple programming languages and platforms strongly preferred
  • Financial services industry knowledge or experience
  • Experience with Kafka, Airflow, PostgreSQL, Ansible, Elastic Stack, RabbitMQ, Redis, Docker, Okta, OAuth2, and PlainID

Benefits

Comp & perks
  • Comprehensive benefits
  • Educational initiatives
  • Special celebrations of Dimensional's history, culture, and growth