Principal Software Engineer
Dimensional Fund Advisors
## Principal Software EngineerApply: Austin: Full time: Posted Today: 2026-9092### ### **Job Description:**About Dimensional: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. Job Purpose:The Principal Software Engineer delivers new technology capabilities for the Portfolio Management teams within Investments. This role is responsible for serving as a technical leader and collaborating with cross-functional teams to architect solutions that support our investment software systems and strategies. This role will evaluate existing architectures, platforms and technology and lay out a future state platform and guide the execution of building that system. The Lead Software Engineer mentor's other engineers on the team, influences technical strategy, and ensures the reliability, security, and performance of our systems. This role has critical relationship management responsibilities working with business clients, external parties, and other technology groups (Developers, Network Administrators, Senior Management, Executives, etc.).What you might work on:* Serves as a technology leader and influences technology strategy.* Collaborates and partners with peer Investments lead engineers and Investment Architecture through the design and implementation of complex, scalable software solutions ensuring alignment with business goals and technical excellence.* Defines platform architecture, sub-system designs, and system integration strategy.* Accountable for providing the engineering guidance, technology architecture, and will guide the solution architecture for the Portfolio Management team.* Designs and develops high-performance, low latency applications for Portfolio Management.* Identifies, encourages, and mentors areas for growth and improvement within the team.* Prepares technical architecture artifacts, deployment diagrams, and other documentation on operationalization and maintenance of software solutions.* Advises business clients and Technology Management of service capabilities and recommends strategies to maximize the benefits of new technologies.* Provides third-level support for local and remote investment business clients.* Designs and implements initial platform code that will be leveraged by engineering teams.* Drives engineering best practices and defines/enforces software quality standards.* Ensures platforms are designed to meet security, performance, and reliability requirements.* Provides technical leadership to teams of engineers. Reviews code, defines code review standards, and assists all engineers in the organization to adhere to the SDLC best practices.* Works with product managers, product owners, stakeholders to establish high-level solution intent.* Proactively stays on top of industry latest trends and identifies strategic technology opportunities for the organization.Qualifications:* Bachelor's degree in a technical field such as Computer Engineering, Computer Science, etc.* 10+ years of experience as a software engineer with 3 years of experience as a Lead/Principal Software Engineer.* Experience in the financial services industry (e.g., investment management, trading systems, or fintech).* Proficiency in C#* Strong understanding of backend application development, including API design, data management, and system integration.* Experience with Domain Driven Design.* Experience with frontend frameworks such as React, Angular, Vue, or Blazor.* Understands object-oriented and service-oriented application development techniques and theories.* Experience with automated acceptance testing.* Experience writing simple, clean, tested and maintainable code.* Experience with Agile development methodologies and practices (Scrum, Kanban or XP).* Experience with SOLID coding principles.* Experience with containerization tools such as Docker and Kubernetes* Strong written and verbal communication skills with internal and external business stakeholders.* Experience with security best practices for SDLC (e.g. the Secure Software Development Framework)* Strong understanding of Dev/SecOps and Site Reliability Engineering philosophiesPreferred Competencies:* Cloud Certified Solutions Architect Associate Certification or equivalent.* Experience with continuous integration/continuous deployment pipelines.* Experience developing using CQRS and Event Sourcing Architectures.* Passion for and stays current with modern technologies.* Solve problems systematically and transparently.* Shares ideas, solicits/integrates feedback, designs and solves collaboratively.* Takes a software engineering approach and demonstrates automation and security mindsets. #LI-Hybrid #J-18808-Ljbffr
- ...responsible for devising innovative solutions to support the imaginations of the greatest game creators in the industry. As a Principal Software Engineer, you will craft complex componentized systems that help game developers quickly prototype their games. You will also...SuggestedFull timeLocal area
- ...report to the location three times a week (or other frequency dictated by your manager). The Role:General Motors is seeking a Principal Software Engineer to shape and scale the engineering platforms that build, test, integrate, validate, and deliver embedded software for...SuggestedFull timeLocal areaImmediate startRemote workWork from homeFlexible hours
- ...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. Job Purpose:The Principal Software Engineer delivers new technology capabilities for the Portfolio Management...SuggestedFull timeLocal areaRemote work
- ...workflows. Supports applications and provides software solutions to help ensure compliance and... ...Bachelor’s degree in Computer Science, Engineering, Information Technology, Information... ...and five (5) years of experience as a Principal Software Engineer/Developer (or closely...SuggestedFull time
- ...Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology... ...involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data...SuggestedWorldwide
$196k - $364k
...Cadence Design Systems is looking for a highly motivated hardware engineer to work with the Modus R&D engineering team in the Design-For-... ...next‑generation SoCs. You will contribute to the hardware and software development of industry‑leading test solutions such as scan...Full time- ...provide immigration sponsorship for this position.Job Description:Principal Software EngineerThe RoleAre you energized by rapid software... ...changing ideas to market. If you are a highly skilled Software Engineer with a passion for creating products and services that make...Full time
- Job Description:Principal Mainframe Software EngineerNote: Fidelity will not provide immigration sponsorship for this position.The RoleFidelity Investments... ...organization is seeking an experienced mainframe Software Engineer to join our Development team within Stock Plan Services (...Full time
$96.8k - $251.6k
...networking, database, security offerings. We're looking for hands-on engineers with a passion for solving difficult problems in distributed... ...understand distributed systems and have a strong knowledge of software architecture. You should value simplicity and scale, work...Temporary workFlexible hours$241.4k - $322.6k
...our search technologies to support new ways of discovering insights and solving problems.Your ImpactWe're looking for a Principal Software Engineer who enjoys solving difficult technical problems, working across teams, and helping shape the future of search at Splunk....Full timeTemporary workLocal areaFlexible hours$233.36k - $320.87k
We’re looking for a Senior Principal Software Engineer to join Procore’s Workflows team. In this role, you’ll have the unique opportunity to drive the next generation of construction platform initiatives in a global SaaS infrastructure. You’ll work with our dedicated and...Full timeContract workWork at officeLocal areaImmediate start2 days per week$272k - $431.25k
We're looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for GPU firmware and GPU system software, working directly with engineering teams of key CSP / hyperscale customers to ensure they can reliably manage, update,...Full timeRemote work$272k - $431.25k
...will lead the architecture and hands-on delivery across system software, drivers, and CUDA to make profiling continuously available... ...signals into actionable insights.Set technical direction for an engineering team; mentor engineers, drive technical planning to mitigate architectural...Full time$118.3k - $168.3k
...Position OverviewCome join the AI team at Zynga making an impact across all of the company's games - Central Technology! As a Principal Software Engineer, you will be responsible for the technical vision, design and implementation of AI-powered tools and systems that elevate...Full timeLocal area$114.6k - $234.6k
...workloads across thousands of GPUs, leveraging technologies like RoCE and Infiniband.We're excited to meet a talented Senior Software Engineer like you, who shares our enthusiasm for innovation and excellence. As a valued member of our software engineering division, you...Temporary workFlexible hours$272k - $431.25k
...the world's most dedicated people working for us! The Cloud Engineering & Services team is building an enterprise governance layer... ...substrates and enterprise integrations.We are looking for a Principal Software Engineer, Agent Policy Fabric (APF) Core Platform, to join...Full timeContract workRemote work- Senior Principal Software Engineer (ServiceNow Process Architect)Be a part of a team that’s ensuring Dell Technologies' product integrity and customer satisfaction. Our IT Software Engineer team turns business requirements into technology solutions by designing, coding...
- ...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.PRINCIPAL SECURITY SOFTWARE ENGINEER (STARLINK)At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world...Permanent employmentWorldwideFlexible hoursWeekend work
$175k
...that infrastructure. We design and deploy the hardware and software behind commercial-scale distributed energy resources (DER)... ...is creating. About the Role We're looking for a Principal Software Engineer to provide technical leadership across our platform, from...Full timeVisa sponsorshipWork visaFlexible hoursShift work$197k - $358.5k
...Milford or Mountain View], you are expected to report to that location three times a week, at minimum. The Role: As a Principal Software Engineer, you will be responsible for executing the plan for design, development and testing of automotive infotainment...Full timeWork experience placementLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$231k
...have the flexibility, benefits, and support to do their best work. Join us and build for travelers everywhere. Principal Software Development Engineer Our Technology Team partners with teams across Expedia Group to create innovative products, services, and tools...- ...Principal Software Engineer Focused Energy is building the future of clean energy through laser-driven inertial fusion. Backed by our $240M Series A — the largest fully secured Series A in the global fusion industry — we are scaling rapidly across multiple geographies...Work at office
$50 - $72 per hour
...Job Summary Our client, a major technology solutions company, needs a Principal Software Engineer for their Security Harness Engineering team. This is a hands-on engineering role building AI-powered tooling that secures and validates code produced by AI coding assistants...Contract workLocal area$179.1k - $301.96k
...organizations in the world to deliver intelligent, autonomous identity security at scale. About you and the role: As a Principal Software Engineer at SailPoint, you will be a key member of our engineering leadership team, driving the overall design and development of...Temporary workImmediate startRemote workFlexible hours$186.16k - $304.7k
...Job Title: Principal Software Engineer Work Location: 145 Broadway, Cambridge, MA 02142 Job Description: Akamai Technologies, Inc. is hiring for the following role in Cambridge, MA (multiple openings): Principal Software Engineer Design entire software subsystems...Work experience placementWork at officeRemote work- ...Principal Software Engineer We are looking for a hands-on Principal Software Engineer to join our growing Intelligent Document Processing (IDP) team. The ideal candidate should have the necessary skills and experience to provide technical guidance, estimation of...Temporary work
$144.2k - $288.4k
...Data, Digital, Analytics, and Technology (DDAT) organization, is seeking a hands-on, passionate, and people-focused Principal Software Development Engineer to join our high-energy, growing team. In this role, you will help make a meaningful difference in the lives of our...Hourly payFull timeTemporary workLocal areaFlexible hours$196k - $364k
...Cadence Design Systems is looking for a highly motivated hardware engineer to work with the Modus R&D engineering team in the Design-For-... ...next‑generation SoCs. You will contribute to the hardware and software development of industry‑leading test solutions such as scan...Full time- ...Experience group is focused on improving the experience for our end users across our industrial-scale Software-as-a-Service observability platform. We are seeking experienced engineers who can craft intuitive, fast, and reliable user experiences empowering software engineers to...Full timeRemote workFlexible hours
$272k - $431.25k
We're looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for rack-scale system SW/FW, working with CSP engineering teams to ensure they can deploy, monitor, and operate these systems reliably at fleet scale. In this role...Full timeRemote workShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer Austin, TX
- principal cloud computing engineer Austin, TX
- senior principal cloud computing engineer Austin, TX
- principal designer Austin, TX
- principal architect Austin, TX
- principal solutions consultant Austin, TX
- epic principal trainer Austin, TX
- principal consultant Austin, TX
- principal Austin, TX
- principal data scientist Austin, TX


