← All WFH Jobs
Posted May 26, 2026

Principal Platform Software Engineer

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 remote (with 1-2 onsite days per quarter at the Carrollton, TX office). 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