Principal Engineer
Indexed description
We're seeking a Principal Platform Software Engineer to serve as a technical leader responsible for designing and building core platform components across web, mobile, and cloud environments. This role blends hands-on development with architectural leadership and mentorship within a modern .Net mobile and web development environment.
What You’ll Do
- Architect and develop high-performance, scalable software systems within .Net mobile and web development environment.
- Lead design of core platform for web and mobile platforms.
- Build cross-platform applications (Windows, macOS, Linux, iOS, Android)
- Guide technical direction, best practices, and long-term platform strategy
- Mentor engineers, conduct code reviews, and ensure engineering excellence
- Optimize systems for performance, scalability, and reliability
What You Bring
- 8+ years of professional software engineering experience
- 5 + Years of full-time on the job experience with full-stack web and mobile development.
- Expert-level C# and .NET development experience
- Experience with cross-platform frameworks (e.g., .NET MAUI)
- Strong background in system architecture, algorithms, and performance tuning
- Familiarity with APIs, distributed systems, SQL databases, and CI/CD
- Proven technical leadership and mentoring experience
- Currently reside in the Dallas / Fort Worth, TX region - No exceptions
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search