Principal Software Engineer

Jobgether·Lever
United StatesFull-time$197k–$207kPosted Jul 3, 2026
Apply

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Principal Software Engineer based in the United States.

This is an outstanding opportunity for an experienced software engineering leader to drive the architecture and development of enterprise-scale applications serving a global technology platform. In this role, you will lead the design of secure, highly scalable, and distributed systems while collaborating with cross-functional teams to shape technical strategy and product direction. You'll work across the full software development lifecycle, from architecture and proof of concepts to production support and continuous improvement. The position offers significant technical ownership, allowing you to influence engineering best practices, modern cloud architectures, and event-driven systems. This fully remote role is ideal for someone who enjoys solving complex technical challenges while mentoring teams and delivering resilient, high-performance software solutions.

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Principal Software Engineer based in the United States.

This is an outstanding opportunity for an experienced software engineering leader to drive the architecture and development of enterprise-scale applications serving a global technology platform. In this role, you will lead the design of secure, highly scalable, and distributed systems while collaborating with cross-functional teams to shape technical strategy and product direction. You'll work across the full software development lifecycle, from architecture and proof of concepts to production support and continuous improvement. The position offers significant technical ownership, allowing you to influence engineering best practices, modern cloud architectures, and event-driven systems. This fully remote role is ideal for someone who enjoys solving complex technical challenges while mentoring teams and delivering resilient, high-performance software solutions.

Accountabilities:

    • Lead the architecture, design, and development of scalable, distributed enterprise applications using modern software engineering principles.
    • Design secure, high-performance backend services, APIs, and microservices while ensuring system reliability, scalability, and maintainability.
    • Develop responsive web applications and user interfaces using modern frontend frameworks and technologies.
    • Collaborate closely with product management and engineering teams to define technical roadmaps, solution architectures, and implementation strategies.
    • Design and implement event-driven architectures utilizing messaging technologies to support reliable and efficient system communication.
    • Apply secure software development practices, including threat modeling, vulnerability assessment, and compliance with industry security standards.
    • Optimize database performance through efficient SQL development, query tuning, and performance improvements.
    • Provide technical leadership throughout the software development lifecycle, including documentation, proof of concepts, production support, maintenance, and continuous enhancement of enterprise applications.
    • Requirements

      • Bachelor's degree in Computer Science, Computer Applications, or a related technical field (or equivalent international qualification).
      • Minimum of 8 years of professional software engineering experience designing and delivering enterprise-scale applications.
      • Strong expertise in C#, .NET Core, ASP.NET Core, microservices architecture, and API development.
      • Hands-on experience developing modern responsive web applications using Angular, React, and TypeScript.
      • Proven experience designing and implementing event-driven systems using messaging technologies such as Kafka and RabbitMQ.
      • Experience developing cloud-native applications on AWS and/or Microsoft Azure.
      • Strong understanding of secure software development practices, including threat modeling and security scanning tools such as Fortify, Checkmarx, Black Duck, or Qualys.
      • Experience with Test-Driven Development (TDD), CI/CD pipelines, automated testing frameworks such as NUnit, and modern DevOps practices.
      • Excellent problem-solving, communication, and collaboration skills with the ability to provide technical leadership across cross-functional teams.
      • Benefits

        • Competitive annual salary ranging from $197,000 to $207,000.
        • Fully remote position available anywhere within the United States.
        • Comprehensive global benefits package.
        • Medical, dental, and vision insurance.
        • 401(k) retirement savings plan.
        • Paid Time Off (PTO).
        • Opportunity to lead the design and delivery of enterprise-scale, cloud-based software solutions.
        • Collaborative environment with opportunities to influence technical strategy and architecture across large-scale engineering initiatives.
How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best!  Why Apply Through Jobgether?    Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.     #LI-CL1

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free