Demo

Principal Platform Software Engineer

Business Centric Technology
Carrollton, TX Full Time
POSTED ON 4/18/2026
AVAILABLE BEFORE 5/17/2026

We are in search of a Principal Platform Software Engineer to serve as a senior technical leader responsible for designing and evolving our client’s core software platform across backend, desktop, mobile, embedded, and cloud systems. This hands-on role focuses on architecting scalable, high-performance cross-platform solutions, solving complex technical challenges, and building advanced systems that power the product end-to-end.

This is a direct-hire position working primarily remote with occasional on-site presence required in Carrollton, TX.


COMP: Up to $138,011 depending on candidate experience, etc.


WHAT’S IN IT FOR YOU:

  • Enjoy the flexibility of a remote work model (Texas-based preferred; quarterly on-site meetings in DFW)
  • Medical, Dental, Vision Insurance with Flexible Spending Account
  • Unlimited PTO
  • Life Insurance, AD&D, & Supplemental Life plus Short- & Long-term Disability
  • Tuition Benefits


WHAT YOU’LL DO:

  • Lead design and development of high-performance systems across backend, desktop, and mobile platforms.
  • Architect scalable solutions for Datascan’s SaaS platform and cross-platform client applications.
  • Design and build advanced components, including data pipelines, parsers, synchronization engines, and algorithmic systems.
  • Develop cross-platform applications for Windows, macOS, Linux, iOS, and Android.
  • Provide technical leadership, mentorship, and architectural guidance to engineering teams.
  • Translate business and product requirements into scalable, robust technical designs.
  • Define and drive long-term architecture strategy across platform systems.
  • Conduct code reviews and enforce engineering standards and best practices.
  • Optimize performance, memory, and scalability for large-scale, high-throughput systems.
  • Build and maintain automated tests to ensure reliability and code quality.
  • Evaluate and adopt emerging technologies to improve platform capability and efficiency.
  • Support and enhance existing systems while improving performance and reliability.


WHAT YOU’LL BRING:

  • Bachelor’s Degree in Computer Science, Computer Engineering, or related field, or equivalent experience.
  • 8 years of professional software development experience.
  • Deep expertise in designing and building complex software architectures and systems.
  • Strong proficiency in C# and .NET, including backend and application development.
  • Experience with cross-platform frameworks (e.g., .NET MAUI or similar).
  • Strong understanding of Windows, Linux, macOS, iOS, and Android environments.
  • Solid foundation in data structures, algorithms, and performance optimization.
  • Experience building parsers, data pipelines, or algorithm-intensive systems.
  • Strong knowledge of APIs, web services, and distributed systems.
  • Expertise in object-oriented design and modern software architecture patterns.
  • Experience with SQL Server or similar database technologies.
  • Familiarity with automated testing, CI/CD pipelines, and modern DevOps practices.
  • Experience with cloud platforms and distributed architectures.
  • Proven ability to optimize applications for performance and scalability.
  • Strong leadership, communication, and mentoring abilities.
  • Experience with Agile methodologies and tools such as Jira, TeamCity, or Octopus Deploy.


APPLY TODAY! CP# 8553

Salary : $138,011

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Principal Platform Software Engineer?

Sign up to receive alerts about other jobs on the Principal Platform Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Business Centric Technology

  • Business Centric Technology Plano, TX
  • We’re seeking a Retirement Innovation Product Manager to lead discovery, ideation, and development of new digital and non-digital products and services in ... more
  • 11 Days Ago

  • Business Centric Technology Irving, TX
  • Our top client is looking for a hands-on Senior AI Developer who can turn complex business problems into scalable, production-ready AI solutions. This role... more
  • 11 Days Ago

  • Business Centric Technology Plano, TX
  • The Salesforce Developer collaborates with stakeholders to gather requirements, build and maintain high-quality code, and lead technology-related projects ... more
  • 12 Days Ago

  • Business Centric Technology Plano, TX
  • Our Plano, TX- based client is hiring a Senior Innovation Product Manager to play a pivotal role in building a new employee benefits business from the grou... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Principal Platform Software Engineer jobs in the Carrollton, TX area that may be a better fit.

  • Software Resources, Inc. Dallas, TX
  • Software Resources has an immediate, direct hire job opportunity for a Staff Engineer I - Power Platform Developer with a major corporation in Dallas, TX. ... more
  • 23 Days Ago

  • Aventine software Richardson, TX
  • Required Technical Skills Backend (Primary Focus – Must Have) Strong proficiency in Python Experience with FastAPI Strong SQL skills · Experience with Post... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!