Principal Platform Engineer, Application Services

Dimensional Fund Advisors
Austin, TX, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Microsoft Windows Airflow Amazon Web Services Application Services Build Automation Microsoft Azure Extract Transform Load (ETL) Linux DevOps Python (Programming Language) Commercial Software Scrum Methodology
+12 more
Systems Development Life Cycle RabbitMQ Ansible Software Engineering Windows Desktop Software Security Backend Kubernetes Apache Kafka Front End Software Development Terraform Programming Languages

Job description

Dimensional was built around a set of ideas bigger than the firm itself. With a confidence in markets, deep connections to the academic community, and a focus on implementation, we go where the science leads, and continue to pursue new insights, both large and small, that can benefit our clients.

The Technology Department at Dimensional leverages the rapidly evolving state of the art to engineer scalable, innovative, and research driven solutions to improve our client’s financial lives.

The Platform Engineers at Dimensional are focused on leading, designing and developing the platform and services that underpin all of Dimensional’s applications and business processes across a variety of technical domains. Application services are key components of the platform, as they provide foundation services that include workflow automation, event-driven integration, ETL, and security tooling in support of software development.

We are looking for a hands-on engineer to join our team and own the platform’s monitoring and alerting strategy. This strategy includes supporting the platform’s current monitoring capabilities in addition to evolving them for future use.

You may be a fit for this role if you:

  • Are open-minded, curious, and resourceful
  • Are passionate about/stay current with modern technologies
  • Solve problems systematically and transparently
  • Share ideas, solicit/integrate feedback, design and solve collaboratively
  • Take a software engineering approach and demonstrate automation and security mindsets

What you might work on:

  • Design and engineer one or more application services, including workflow automation, messaging/queuing systems, application security, and ETL
  • Engage with application development teams and internal customers to assist with their utilization of application services
  • Develop software solutions using scripting, back-end, and/or front-end technologies
  • Build automation to support the configuration, testing, and deployment of software and infrastructure
  • Collaborate with subject matter experts in a variety of areas to drive the success of our developers, business users, and clients
  • Stay abreast of emerging technologies and partner with technical product owners to define service roadmap

Requirements

Do you have experience in Windows?, Do you have a Bachelor’s degree?, * Bachelor’s degree in a technical field or equivalent practical experience

  • 10+ years of experience developing software solutions
  • 5+ years of experience developing modern software-driven infrastructure and/or platform services
  • Experience designing, implementing, and/or supporting workflow automation systems, messaging/queuing systems, and/or ETL frameworks
  • Comfortable troubleshooting vendor software systems
  • Deep familiarity with Linux and related technologies
  • Familiarity with Windows and related technologies
  • Experience developing software in Python (or equivalent), Terraform (or equivalent), and Ansible (or equivalent)
  • Excellent verbal and written communication skills. Able to communicate complex concepts to various audiences helping them to understand the benefits of technologies and recommended course of action

Preferred Competencies:

  • Experience with any of the following: Airflow, Kafka, RabbitMQ, Kubernetes, AWS, Azure
  • Working knowledge of security best practices for SDLC (e.g., the Secure Software Development Framework)
  • Experience working in or with an SRE or DevOps team
  • Experience with agile/scrum methodologies
  • Interest and ability to learn other coding languages as needed
  • AWS Certified Solutions Architect Associate Certification or equivalent
  • Financial services industry experience

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

2:15 min

Empowering domain teams with an open data platform

Sandhya Menon Sandhya Menon · WWC Europe 2026

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

2:39 min

Experiencing core Linux capabilities for DevOps administration

Michael Cade · LIVE

Videos

See all

Related articles

See all