Principal Software Engineer

Jobtailor

Morrisville (NC)

On-site

USD 140,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor in Morrisville, NC is seeking a senior software architect and tech lead to drive the design and implementation of microservices. You will act as a technical authority, shape architectural patterns, and guide engineering teams across product and operations.

The role emphasizes cloud expertise (Azure), code quality, and continuous process improvement, with a focus on emerging technologies and collaboration with stakeholders.

Qualifications

  • 10+ years of experience developing software
  • 6+ years with modern object-oriented languages (C#, greatly preferred)
  • 3+ years as a technical lead / senior software engineer guiding a team
  • 4+ years working in cloud environments (Azure is greatly preferred)
  • Bachelor’s degree
  • Microsoft AZ-900: Azure Fundamentals Certification (if certification is not current, must be obtained within the first 60 days of start date)
  • AI-200 Certification: Azure AI Cloud Developer Associate Certification (if certification is not current, must be obtained within first 6 months of start date)
  • AZ-400 (Microsoft Certified: Azure DevOps Engineer Expert), AZ-305 (Designing Microsoft Azure Infrastructure Solutions), and possibly other advanced certifications related to architecture and security

Responsibilities

  • Architectural Leadership: Designing and overseeing the implementation of microservices architectures
  • Technical Expertise: Serving as a technical authority and resource for teams
  • Innovation and Strategy: Leading the exploration and adoption of emerging technologies
  • Cross-functional Collaboration: Working with product management, operations, and other stakeholders
  • Code Quality Assurance: Ensuring high standards of code quality
  • Process Improvement: Identify and drive initiatives to enhance development processes

Skills

Software Development
Object-Oriented Programming
Cloud Computing
Technical Architecture
Microservices
Code Quality Assurance
Process Improvement
Development Methodologies
Team Guidance
Collaboration
Innovation Leadership

Education

Bachelor’s degree
AZ-900 Azure Fundamentals
AI-200 Azure AI Cloud Developer Associate
AZ-400 Microsoft Certified: Azure DevOps Engineer Expert
AZ-305 Designing Microsoft Azure Infrastructure Solutions

Job description

  • Architectural Leadership: Designing and overseeing the implementation of microservices architectures
  • Technical Expertise: Serving as a technical authority and resource for teams
  • Innovation and Strategy: Leading the exploration and adoption of emerging technologies
  • Cross-functional Collaboration: Working with product management, operations, and other stakeholders
  • Code Quality Assurance: Ensuring high standards of code quality
  • Process Improvement: Identify and drive initiatives to enhance development processes
Requirements
  • 10+ years of experience developing software
  • 6+ years of experience with modern object-oriented languages (C#, greatly preferred)
  • 3+ years as a technical lead / senior software engineer guiding a team
  • 4+ years working in cloud environments (Azure is greatly preferred)
  • Bachelor’s degree
  • Microsoft AZ-900: Azure Fundamentals Certification (if certification is not current, must be obtained within the first 60 days of start date)
  • AI-200 Certification: Azure AI Cloud Developer Associate Certification (if certification is not current, must be obtained within first 6 months of start date)
  • AZ-400 (Microsoft Certified: Azure DevOps Engineer Expert), AZ-305 (Designing Microsoft Azure Infrastructure Solutions), and possibly other advanced certifications related to architecture and security
ATS Optimization Keywords

Below are skills and terms extracted directly from this job posting to improve Applicant Tracking System (ATS) visibility. This unique feature helps candidates tailor their applications more effectively — a feature exclusive to JobTailor job listings.

Hard Skills
  • Software Development
  • Object-Oriented Programming
  • Code Quality Assurance
  • Process Improvement
  • Microservices
  • Cloud Computing
  • Technical Architecture
  • Emerging Technologies
  • Development Methodologies
  • Team Guidance
Soft Skills
  • Cross-Functional Collaboration
  • Innovation Leadership
Certifications & Qualifications
  • Microsoft AZ-900
  • AI-200 Certification
  • AZ-400
  • AZ-305
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Architect
Software Architect

Jobtailor • Dubuque (IA)

Hybrid
USD 150,000 - 210,000
Senior Manager, Staff Engineering – Software Development, Microservices
Senior Manager, Staff Engineering – Software Development, Microservices

Jobtailor • Maryland

On-site
USD 180,000 - 240,000
Application Engineer – Hybrid to MA
Application Engineer – Hybrid to MA

Jobtailor • Worcester (MA)

On-site
USD 110,000 - 150,000
Senior Software Architect – .Net/Python
Senior Software Architect – .Net/Python

Jobtailor • Alabama

On-site
USD 140,000 - 190,000
Senior Engineer – Data
Senior Engineer – Data

Jobtailor • Richardson (TX)

On-site
USD 110,000 - 160,000
Principal Cloud Architect
Principal Cloud Architect

Jobtailor • Columbia (SC)

On-site
USD 140,000 - 190,000
Senior Principal Software Engineer – Cloud
Senior Principal Software Engineer – Cloud

Jobtailor • San Diego (CA)

On-site
USD 140,000 - 180,000
Application Engineer III – D&L
Application Engineer III – D&L

Jobtailor • Kansas City (KS)

On-site
USD 110,000 - 140,000
Principal Software Engineer – Software Architect
Principal Software Engineer – Software Architect

Jobtailor • Connecticut

On-site
USD 180,000 - 300,000
Associate Software Engineer - AI-Driven, Full-Stack Builder
Associate Software Engineer - AI-Driven, Full-Stack Builder

Jobtailor • Atlanta (GA)

On-site
USD 90,000 - 130,000