Principal Software Engineer

Bertelsmann-Jobs

Morrisville (NC)

Hybrid

USD 150,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Fantastic health and wellness benefits
Flexible PTO
Outstanding 401k match
Employee portions of healthcare premium paid
Onsite 321 Coffee Shop

Job summary

Bertelsmann-Jobs is looking for a Principal Engineer in Morrisville, NC, who will lead architectural design and oversee innovation across teams. The ideal candidate will have over 10 years of software development experience, and expertise in C#, as well as cloud environments like Azure.

This role involves collaboration with stakeholders to transform business needs into technical solutions while ensuring high code quality. The company supports a flexible work environment and offers an extensive benefits package, including health and wellness benefits and employee resource groups.

Qualifications

  • 10+ years of software development experience required.
  • 6+ years with modern object-oriented languages, preferably C#.
  • 3+ years in a technical lead role is essential.
  • 4+ years working in cloud environments, preferably Azure.

Responsibilities

  • Design and oversee microservices architectures.
  • Mentor engineers at all levels and provide technical guidance.
  • Lead the adoption of emerging technologies and practices.
  • Collaborate with product management and stakeholders to develop solutions.
  • Ensure high standards of code quality through rigorous reviews.
  • Drive initiatives to enhance development processes and methodologies.

Skills

Software development experience
C# programming
Cloud environments (Azure)
Technical leadership
Code review best practices

Education

Microsoft AZ-900: Azure Fundamentals
AI-200: Azure AI Cloud Developer

Job description

Compensation: USD 150,000 - USD 180,000 - yearly.

Benefits
  • Fantastic health and wellness benefits package, including an outstanding 401k match, flexible PTO, and generous parental leave policy. Employee portion of the monthly healthcare premium is paid.
  • Flexible work environment with onsite and work-from-home options.
  • Active Employee Resource Groups open to all employees.
  • Comprehensive onboarding program.
  • Growth and career advancement opportunities:
    • Leadership development, professional development curriculums, and Nanodegree options in both technology and data science.
    • Professional development through conference attendance and participation in organizations like NC Tech.
    • Onsite 321 Coffee Shop providing free coffee and pastries.
Job Description

Principal Engineer will serve as the foremost expert within the engineering organization, driving technological excellence and innovation across multiple teams.

WHAT YOU'LL BE DOING:

  • Architectural Leadership: Design and oversee microservices architectures, ensuring scalability, resilience, and alignment with business goals.
  • Technical Expertise: Act as a technical authority and provide guidance and mentorship to engineers at all levels.
  • Innovation and Strategy: Lead the exploration and adoption of emerging technologies and practices.
  • Cross-functional Collaboration: Work with product management, operations, and other stakeholders to translate business requirements into technical solutions.
  • Code Quality Assurance: Ensure high standards of code quality through rigorous code reviews and best practices.
  • Process Improvement: Identify and drive initiatives to enhance development processes, tooling, and methodologies.
Qualifications

YOU'VE GOT WHAT IT TAKES IF YOU HAVE:

  • 10+ years of software development experience:
    • 6+ years with modern object-oriented languages (C# preferred).
    • 3+ years as a technical lead/senior software engineer guiding a team.
    • 4+ years working in cloud environments (Azure preferred).
  • Microsoft AZ-900: Azure Fundamentals (must be obtained within 60 days of start if not current).
  • AI-200: Azure AI Cloud Developer (must be obtained within 6 months of start if not current).
  • Preferred additional certifications: AZ-400, AZ-305, and other advanced architecture/security certifications.
Additional Information

IN OFFICE REQUIREMENT:

Requires residence in North Carolina within commutable distance to Morrisville, NC Headquarters. Expect to work in office approximately 30 days per quarter.

Equal Opportunity Employer and Drug-Free Workplace: Relias welcomes and encourages applications from people with disabilities. Reasonable accommodations are available.

All information will be kept confidential according to EEO guidelines.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

Relias Learning, LLC • Morrisville (NC)

Hybrid
USD 120,000 - 160,000
Outstanding 401k match
Flexible PTO program
Generous parental leave policy
+2
Principal Software Engineer
Principal Software Engineer

RELIAS • Morrisville (NC)

On-site
USD 130,000 - 160,000
401k match
Flexible PTO program
Parental leave policy
+2
Principal Software Engineer
Principal Software Engineer

Apply now! • Morrisville (NC)

On-site
USD 140,000 - 210,000
Health benefits
401k match
Flexible PTO
+7
Senior Software Engineer
Senior Software Engineer

Relias • Morrisville (NC)

Hybrid
USD 125,000 - 135,000
Hybrid work environment
401k match
Generous PTO and parental leave
Principal Software Engineer
Principal Software Engineer

Prestige Staffing • Sandy Springs (GA)

Hybrid
USD 155,000 - 180,000
Flexible PTO
401(k) plan with employer matching
Comprehensive health insurance
+12
Software Developer
Software Developer

Kimley-Horn • Cary (NC)

On-site
USD 100,000 - 130,000
Exceptional Retirement Plan
Comprehensive Health Coverage
Flexible scheduling
+2
Director, Security Architecture & Engineering
Director, Security Architecture & Engineering

Relias Learning, LLC • Morrisville (NC)

Hybrid
USD 180,000 - 200,000
401k match
Flexible PTO
Parental leave policy
+1
Sr. Principal Software Engineer
Sr. Principal Software Engineer

UNAVAILABLE • Hickory (NC)

On-site
USD 140,000 - 180,000
Principal Engineer
Principal Engineer

Veritone • Irvine (CA)

On-site
USD 200,000 - 230,000
Advanced Software Engineer
Advanced Software Engineer

Relativity • Chicago (IL)

On-site
USD 103,000 - 155,000