Principal Software Engineer — Tech Leader & Architect

Ascensus

United States

Remote

USD 150,000 - 210,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Ascensus is seeking a Principal Software Engineer to lead a high-energy Scrum team, delivering architecture-aligned software with strong coding standards. You will mentor others, drive innovation, and ensure secure handling of confidential data in a fast-paced environment.

The role emphasizes technical leadership, collaboration with Product Owners, and a focus on automation, TDD, and continuous deployment across the development lifecycle.

Qualifications

  • Bachelor's degree in computer science, engineering or related experience preferred.
  • Strong technical leadership skills for design discussions with technical and non-technical audiences.
  • Experience mentoring and technical coaching of less experienced developers.
  • Extensive understanding of SOLID principles, data structures and algorithms.
  • Strong experience with unit testing, TDD, CI/CD, automation and refactoring.
  • Strong experience with Agile SDLC practices.

Responsibilities

  • Analyze software requirements to determine best solution and plan in an agile lifecycle.
  • Modify codebase to implement complex changes following coding standards and CI/CD.
  • Troubleshoot complex errors to determine root cause and resolution.
  • Assist with testing and document software changes.
  • Collaborate in Scrum ceremonies and mentor teammates through peer review and pair programming.
  • Align with Product Owner to influence roadmaps and architectural decisions.
  • Drive innovation through technical research and architecture discussions.
  • Lead by example and provide feedback on technical/execution issues.
  • Protect confidential data and uphold data security practices.
  • Our Core Values and service philosophy should be visible in daily actions.

Skills

Technical leadership
Mentoring
OOP design
Unit testing
TDD
CI/CD
Agile SDLC
Problem solving
Communication
Troubleshooting

Education

Bachelor's degree in computer science or related

Job description

Ascensus is seeking a Principal Software Engineer to lead a high-energy Scrum team, delivering architecture-aligned software with strong coding standards. You will mentor others, drive innovation, and ensure secure handling of confidential data in a fast-paced environment.

The role emphasizes technical leadership, collaboration with Product Owners, and a focus on automation, TDD, and continuous deployment across the development lifecycle.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Principal Software Engineer & Tech Leader
Remote Principal Software Engineer & Tech Leader

Ascensus • Dresher

On-site
USD 140,000 - 180,000
Medical, dental & vision benefits
Health Savings Account
401(k) & 529 match programs
+1
Lead Software Engineer & Technical Architect
Lead Software Engineer & Technical Architect

Ascensus • Northern (KY)

Hybrid
USD 140,000 - 190,000
Platform Architect: Scalable Software & Design
Platform Architect: Scalable Software & Design

Ascensus • Kansas

On-site
USD 95,000 - 125,000
Application Architect — Scalable Software & CI/CD Focus
Application Architect — Scalable Software & CI/CD Focus

Ascensus • Pennsylvania

On-site
USD 100,000 - 150,000
Software Architect - Agile, REST & CI/CD
Software Architect - Agile, REST & CI/CD

Ascensus • Town of Florida (NY)

On-site
USD 90,000 - 130,000
Application Architect: Build Scalable, Automated Software
Application Architect: Build Scalable, Automated Software

Ascensus • Dresher

On-site
USD 90,000 - 130,000
Application Architect - Secure, Scalable Software Design
Application Architect - Secure, Scalable Software Design

Ascensus • Northern (KY)

Hybrid
USD 70,000 - 120,000
Principal Software Engineer, IT Software Engineers
Principal Software Engineer, IT Software Engineers

Ascensus • Northern (KY)

On-site
USD 140,000 - 190,000
Application Architect
Application Architect

Ascensus • Town of Florida (NY)

On-site
USD 90,000 - 130,000
Principal Software Engineer, IT Software Engineers
Principal Software Engineer, IT Software Engineers

Ascensus • United States

Remote
USD 150,000 - 210,000