Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Dimensional Fund Advisors Logo

Senior Python Engineer

Dimensional Fund Advisors

Salary not specified
Aug 28, 2025
Austin, TX, USA • NC, US
Apply Now

Dimensional Fund Advisors is looking to improve their client's financial lives by leveraging technology to engineer platforms that power innovative financial and technical products, and is seeking a Senior Python Engineer to participate in the management of their enterprise investment data warehouse.

Requirements

  • 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 to drive successful outcomes.
  • Experience in high performance and high availability data applications including expertise in performance optimization and tuning.
  • Experience with automated acceptance testing and ability to write unit-tested, maintainable code.
  • Strong understanding of cyber security risks and demonstrated ability to design and build highly secure applications.

Responsibilities

  • Build and deliver investment data technology solutions in support of Research, Portfolio Management, Trading, Analytics and Reporting functions.
  • Formulate, design, develop, test, and deliver data technology solutions with a balanced focus on speed and quality.
  • Identify, design, and implement changes to data pipelines at various stages including data ingestion, data validation, and quality control, data integration, storage, management, and data delivery.
  • Write unit/integration tests, contribute to engineering wiki, and write detailed documentation
  • Build high-performance and scalable data-transfer toolsets which reliably transfer datasets between endpoints within established SLA's.
  • Focus on data consistency, refresh rates and caching requirements while keeping the data current across a variety of interfaces.
  • Build and enhance CI/CD pipelines and develop supportable solutions. Participate in code and design reviews.

Other

  • Bachelor’s degree in engineering, math, computer science, or a related field, or equivalent work experience.
  • Ability to work with minimal supervision and advise business clients and IT management of technology capabilities and recommend strategies to maximize the benefits of new technologies.
  • Lead with vision and purpose to bring about transformational change.
  • Share ideas, solicit/integrate feedback, design and solve collaboratively.
  • Demonstrate engineering and security mindsets.