DeveloperJobs.io
← Back to all jobs

Job Description

Dimensional Fund Advisors is hiring a Principal Full-Stack Engineer on its Platform Engineering Team. This hybrid role in Austin, TX focuses on building and supporting platform capabilities spanning infrastructure, data, applications, and security. You will lead technical execution, mature engineering practices, and help integrate platform services with systems already in use, including ServiceNow.

What you’ll do

  • Design, develop, document, test, and support technology services that power the platform
  • Deliver solutions that align with customer needs by collaborating with business analysts, product owners, subject matter experts, and project managers
  • Lead engineering and design efforts, driving architecture patterns that improve how the platform is built and operated
  • Contribute to design reviews to ensure modern, secure, scalable, best-practice development and operations, including approaches such as everything as code and zero-trust
  • Critique and approve code changes, and mentor junior engineers to raise the team’s engineering and security standards
  • Build and enhance CI/CD pipelines, improve development practices, and create supportable solutions
  • Write unit and integration tests, contribute to the engineering wiki, and produce detailed documentation
  • Integrate platform services with ServiceNow and provide technical troubleshooting and production support
  • Partner with subject matter experts to help developers, business users, and clients succeed
  • Stay current with emerging technologies and collaborate with technical product owners to define a service roadmap

What you bring

  • 10+ years of programming experience in Python (open source) or equivalent experience
  • 5+ years supervising other developers, including reviewing and approving code changes through standard SDLC processes
  • Experience with automated acceptance testing and the ability to write unit-tested, maintainable code
  • Proficiency building RESTful APIs and web services
  • Strong understanding of cyber security risks and demonstrated ability to design and build highly secure applications
  • Proven experience delivering value and innovation through CI/CD
  • Knowledge of best practices for IT operations in an always-up, always-available service environment
  • Experience working in Agile/Scrum with a software development and integration focus
  • Education: Bachelor’s degree in engineering, math, computer science, or a related field (or equivalent work experience)

Technologies you may work with

Python, RESTful APIs, CI/CD, ServiceNow, Kafka, GitHub, GitHub Actions, Team City, Airflow, PostrgeSQL, Ansible, SQS, Redis, Docker, Kubernetes, Okta, OAuth2, PlainID, ELK, Grafana, Agile/Scrum, SDLC

How you work

  • Open-minded, curious, and resourceful
  • Lead with vision and purpose to drive transformational change
  • Stay current with modern technologies and solutions
  • Solve problems systematically and transparently, and collaborate to design and deliver
  • Bring an engineering and security mindset

Preferred competencies

  • Site Reliability Engineering
  • Financial services industry knowledge or experience
  • Experience with message streaming systems such as Kafka
  • Experience with build pipelines including GitHub Actions and Team City
  • Experience with Airflow, PostrgeSQL, Ansible
  • Experience with messaging and queuing systems such as SQS
  • Experience with Redis
  • Experience with containerization and orchestration such as Docker and Kubernetes
  • Experience with Okta, OAuth2, PlainID
  • Experience with monitoring and alerting such as ELK and Grafana
  • Experience with ServiceNow

Similar Jobs