Principal Software Engineer

Principal Software Engineer

Full-Time 135000 - 165000 $ / year (est.) Hybrid
T

At a Glance

  • Tasks: Lead the technical vision and strategy for innovative software solutions.
  • Company: Join a forward-thinking tech company that values collaboration and innovation.
  • Benefits: Enjoy competitive salary, health insurance, and a supportive work environment.
  • Other info: Dynamic team culture with opportunities for professional growth and development.
  • Why this job: Make a real impact by driving technology direction and mentoring future engineers.
  • Qualifications: 10+ years in .NET development with strong leadership and architectural skills.

The predicted salary is between 135000 - 165000 $ per year.

As a Principal Engineer, you’ll have a strategic part of your role working with cross functional teams to influence the technical direction of the solution, while leveraging modern technology to design and execute critical product solutions.

Responsibilities:

  • Take ownership of the technical vision and strategy.
  • Drive technical direction and influence leadership at a program and enterprise level - making informed decisions about technologies, tools, and best practices to get the job done.
  • Design and build enterprise-wide solutions.
  • Establish technical standards and champion new technological advancements.
  • Perform full life cycle application development, including researching available technical options for features, providing guidance and feedback on the findings and building proof of concepts to confirm the best approach.
  • Perform code reviews to ensure code follows documented standards and best practices.
  • Ensure for the quality and state of the software delivery pipeline and guide team to improve it.
  • Work with Solution and Enterprise Architects in the design, review, and implementation of new architectural solutions.
  • Mentor and provide technical leadership to a team of engineers, guiding them in best practices and ensuring high-quality code.

Requirements:

  • 10+ years of .NET software development experience building web-based applications.
  • Demonstrated ability to influence leadership and key stakeholders at varying levels within the organization.
  • Proficiency in modern software engineering best practices, including unit testing, CI/CD pipelines, DevOps, microservices, and containerization (Docker/Kubernetes/AKS).
  • Strong design and architecture mindset, with experience designing scalable, high-performance, and secure enterprise applications in Azure.

Principal Software Engineer employer: The Brixton Group

At The Brixton Group, we pride ourselves on fostering a collaborative and innovative work culture that empowers our employees to take ownership of their projects. As a Principal Software Engineer in Charlotte, NC, you'll benefit from competitive medical and vision insurance, a robust 401(k) plan, and ample opportunities for professional growth through mentorship and leadership roles. Join us to influence the technical direction of cutting-edge solutions while working alongside talented cross-functional teams in a dynamic environment.

T

Contact Details:

The Brixton Group Recruitment Team

We think you need these skills to ace Principal Software Engineer

.NET Development
Web-Based Applications
Technical Vision and Strategy
Code Reviews
CI/CD Pipelines
DevOps
Microservices