D

Dimensional Fund Advisors

Systematic, research-driven asset management and ETFs

Principal Full-Stack Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeAustin, TX, USANo salary listed

About the Job

Requirements

  • A bachelor's degree in engineering, mathematics, computer science, or a related field, or equivalent work experience.
  • At least 10 years of programming experience in Python or an equivalent language.
  • At least 5 years supervising other developers and reviewing and approving code changes through standard software development lifecycle processes.
  • Experience with automated acceptance testing and the ability to write unit-tested, maintainable code.
  • Proficiency in building RESTful application programming interfaces and web services.
  • Strong understanding of cybersecurity risks and demonstrated ability to design and build highly secure applications.
  • Significant experience working in a dynamic and interactive team environment to build software implementations.
  • A proven track record of delivering value and innovation through continuous integration and continuous delivery.
  • Knowledge of best practices and IT operations in an always-up, always-available service environment.
  • Experience working with Agile/Scrum methodologies with a software development and integration focus.

Responsibilities

  • Build and deliver technology services in support of the technology platform.
  • Collaborate with business analysts, product owners, subject matter experts, and project managers to ensure successful delivery to customers.
  • Lead a technical team in designing and engineering solutions.
  • Participate in design to ensure modern, secure, scalable, best-practice development and operations, including everything as code and zero-trust approaches.
  • Critique and approve code changes for other developers.
  • Mentor and develop junior engineers.
  • Mature technology processes.
  • Use Principal Engineer experience to improve architecture patterns.
  • Build and enhance continuous integration and continuous delivery pipelines and develop supportable solutions.
  • Improve development practices.
  • Write unit and integration tests, contribute to the engineering wiki, and write detailed documentation.
  • Integrate platform services with existing systems such as ServiceNow.
  • Provide technical troubleshooting and support for production systems.
  • Collaborate with subject matter experts in various areas to drive success for developers, business users, and clients.
  • Stay abreast of emerging technologies and partner with technical product owners to define the service roadmap.
  • Design, develop, document, and test multiple services.

Desired Qualifications

  • Site Reliability Engineering knowledge.
  • Financial services industry knowledge or experience.
  • Experience with message streaming systems such as Kafka.
  • Experience with GitHub.
  • Experience with build pipelines such as GitHub Actions and TeamCity.
  • Experience with Airflow.
  • Experience with PostgreSQL.
  • Experience with Ansible.
  • Experience with messaging and queuing systems such as Amazon Simple Queue Service.
  • Experience with Redis.
  • Experience with containerization and orchestration technologies such as Docker and Kubernetes.
  • Experience with Okta, OAuth 2.0, and PlainID.
  • Experience with monitoring and alerting tools such as ELK and Grafana.
  • Experience with ServiceNow.

About the Company

Dimensional Fund Advisors

Systematic, research-driven asset management and ETFs

Dimensional Fund Advisors provides global investment management using evidence-based, academically grounded strategies. It offers mutual funds, ETFs, and separately managed accounts built around systematic factor investing rather than stock picking or market timing. Its approach tilts portfolios toward factors with higher expected returns (e.g., smaller company size and value) and offers low-cost, diversified access to global equities and fixed income. With deep ties to academia and a focus on disciplined investing, its goal is to help institutions and financial advisors deliver scalable, cost-efficient solutions that aim for long-term objectives.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Austin, TX
Founded
1981

Recently Posted Jobs

Explore more opportunities at Dimensional Fund Advisors

See more jobs