Dimensional Fund Advisors

Back-End Software Engineer, Contractor

Dimensional Fund Advisors

contract

Posted on:

Location Type: Hybrid

Location: AustinTexasUnited States

Visit company website

Explore more

AI Apply
Apply

About the role

  • Participate in the design and development of software 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
  • Understand the users’ needs and solve problems like complex calculation engines in an ETL pipeline, database design, API and microservice design and engineering
  • Collaborate with subject matter experts in a variety of areas to drive the success of our clients
  • Collaborate with front-end engineers on the design of solutions and APIs
  • Perform software and data architecture and design
  • Develop complex software solutions using back-end technologies
  • Demonstrate and mentor software engineering best practices and participate in code reviews
  • Develop configurations and automations to enable testing, infrastructure and deployments

Requirements

  • Bachelor’s degree in a technical field or equivalent practical experience
  • 6+ years of software development experience in a professional and/or academic setting
  • Experience with Python, Ruby, JavaScript, or equivalent dynamic languages
  • Experience with C#, Java, C/C++, Typescript, or equivalent static languages
  • Experience with any of the following: data engineering, web/mobile application development, systems/security software development
  • 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, SQLServer Airflow, Kafka, AWS, serverless/microservice architecture TDD, BDD, Numpy/Scipy/Pandas, React, Angular, Vue.js, Node, Ansible
Benefits
  • comprehensive benefits
  • educational initiatives
  • special celebrations of our history, culture, and growth
Applicant Tracking System Keywords

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

Hard Skills & Tools
PythonRubyJavaScriptC#JavaC/C++Typescriptdata engineeringweb application developmentmicroservice architecture
Soft Skills
collaborationproblem solvingmentoringcommunicationuser needs understandingfeedback iterationdesign thinkingcode review participationadaptabilitylearning ability
Certifications
Bachelor's degree in technical fieldAdvanced degree in engineering or computer science