Logo
The Brixton Group

Principal Software Engineer

The Brixton Group, Durham

Save Job

1 day ago Be among the first 25 applicants

This range is provided by The Brixton Group. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$190,000.00/yr - $215,000.00/yr

Additional compensation types

Annual Bonus

Position Type: Full-Time / Direct Hire

Role Overview -

Serve as a technical leader driving the evolution of critical mobile solutions.

We're looking for a forward-thinking mobile architect and engineer who can not only build enterprise-grade mobile products but also guide technology direction, mentor cross-functional teams, and influence the mobile strategy across multiple applications.

Responsibilities:

  • Own the technical vision, architecture, and delivery of scalable mobile applications using .NET MAUI, Xamarin, and React Native .
  • Serve as the mobile SME for product teams and provide architectural guidance for both native and cross-platform mobile solutions.
  • Drive engineering excellence through clean, testable, well-documented code, and by championing best practices in design patterns, SOLID principles, and performance optimization.
  • Guide and mentor engineers across multiple teams, including senior-level developers, on mobile frameworks, architectural decisions, and high-quality code standards.
  • Lead technical discovery efforts such as spikes and POCs to evaluate tools, technologies, and architectural approaches.
  • Drive high-quality CI/CD processes for mobile applications and manage app distribution through enterprise and public stores (Apple App Store, Google Play).

Requirements:

  • 10+ years of experience in software development, with at least 4 years focusing on a commercial software product.
  • Deep expertise in .NET MAUI and/or Xamarin and C#, with a strong grasp of modern mobile architecture, offline-first strategies, app lifecycle, and native capabilities.
  • Expert-level knowledge of native languages and cross-platform frameworks
  • Expertise in troubleshooting performance problems and identifying and implementing remediation.
  • Strong understanding of OOP principles and design patterns
  • Knowledge of microservices architecture and containerization (e.g., Docker, Kubernetes)
  • Experience setting up CI/CD pipelines and utilizing DevOps practices.

Seniority level

  • Seniority level

    Director

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Information Technology
  • Industries

    Software Development

Referrals increase your chances of interviewing at The Brixton Group by 2x

Inferred from the description for this job

Medical insurance

Vision insurance

401(k)

Get notified when a new job is posted.

Sign in to set job alerts for “Software Engineer” roles.

Raleigh, NC $75,000.00-$79,000.00 11 hours ago

Raleigh, NC $122,000.00-$165,000.00 1 day ago

Raleigh, NC $1,000.00-$2,000.00 2 months ago

Software Engineer ( Fullstack - .NET/C#/Angular)

Raleigh, NC $80,000.00-$145,000.00 2 days ago

Raleigh, NC $86,500.00-$164,350.00 1 month ago

Durham, NC $85,000.00-$95,000.00 2 days ago

Raleigh, NC $105,000.00-$120,000.00 11 hours ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr