Demo

Principal Software Engineer, Full Stack

Everest Consultants
Chicago, IL Full Time
POSTED ON 2/14/2025
AVAILABLE BEFORE 5/8/2025

Principal Software Engineer, Full Stack

Location : Chicago, IL (Hybrid)

  • 2 days onsite per week)

Type : Full Time / Direct Hire

Salary range : $160,000 - $180,000

  • No visa sponsorship available at this time
  • Overview

    Our client revolutionizes the way organizations in more than 40 countries

    worldwide make mission-critical decisions by infusing cutting-edge technology into their

    processes. Some of the largest banks, insurance companies, healthcare organizations, and

    governments rely on our client to deliver frictionless, intuitive solutions that provide the power

    of computing without the complexity of programming.

    Our SaaS client is seeking a highly skilled and experienced Principal Software Engineer

    to join our growing team of experts building our decisioning platform. In this role, you will be

    responsible for designing, developing, and maintaining SaaS applications and services by

    leveraging industry best practices. You will work closely with cross-functional teams to

    deliver high-quality software solutions that meet the needs of our customers.

    Key Responsibilities

  • Lead the design and development of scalable and secure SaaS applications, contributing to the full-stack implementation using .NET, C#, TypeScript, React, Docker and other technologies as applicable.
  • Apply modular design patterns and implement reusable components and interfaces
  • that enable other engineers to effectively parallelize work while building towards

    shared milestones.

  • Collaborate with product management, designers, architects, and other engineers
  • to scope roadmap objectives, break down epics into actionable stories and tasks,

    and guide teams in estimating and dividing the work.

  • Partner with operations teams to ensure that security, performance, quality, and
  • scalability requirements are considered throughout all phases of the software

    development lifecycle.

  • Design and implement components to support both isolated and integrated testing.
  • Identify and correct performance bottlenecks and fix bugs.

  • Lead by example in improving code quality, automated test coverage, and
  • deployment frequency, writing new tooling and documentation as needed to

    support developer productivity.

  • Mentor and guide junior engineers, fostering a culture of continuous improvement
  • and learning.

  • Ability to work effectively in a team-oriented, collaborative and hybrid work environment, with some team members co-located with you at our Chicago HQ (a
  • few days per week) and some remote.

    Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Principal Software Engineer (or equivalent) leading teams
  • through complex development initiatives from inception to successful delivery.

  • Extensive experience with .NET, C#, TypeScript and React.
  • Strong understanding of software architecture and design patterns.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Ability to work in a fast-paced, agile environment as part of a remote team.
  • Preferred Qualifications

  • Experience with microservices architecture.
  • Knowledge of container orchestration technologies such as Azure Container Apps,
  • AKS, and / or Kubernetes.

  • Experience with building and scaling production SaaS offerings on Microsoft Azure
  • preferred) or other cloud platforms.

  • Familiarity with CI / CD pipelines and DevOps best practices.
  • The following benefits are offered for this position : medical, dental, & vision insurance, short-term disability, life and AD&D insurance, and a 401(k) retirement plan.

    Everest Consultants is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, disability, or any other characteristic protected by applicable local, state, or federal civil rights laws. #IND

    Salary : $160,000 - $180,000

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Principal Software Engineer, Full Stack?

    Sign up to receive alerts about other jobs on the Principal Software Engineer, Full Stack career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $156,679 - $196,968
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $156,679 - $196,968
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Everest Consultants

    Everest Consultants
    Hired Organization Address New York, NY Contractor
    E-Commerce Merchandising Assistant Location: New York, NY Duration: 6 months This is a remote position, but candidate ne...
    Everest Consultants
    Hired Organization Address New York, NY Contractor
    Power BI Developer Location: New York, New York. Duration: 6 months Note: This role is only open to local candidates in ...
    Everest Consultants
    Hired Organization Address Troy, MI Full Time
    Job Details Job Title: Full Stack Developer Location: Troy MI 1301 West Long Lake Road Job Type: Contract Duration: 12 m...
    Everest Consultants
    Hired Organization Address Troy, MI Contractor
    Full Stack Developer Location: Troy MI Hybrid Duration: 12 months Note: Only Local candidates to Troy OR MI Job Descript...

    Not the job you're looking for? Here are some other Principal Software Engineer, Full Stack jobs in the Chicago, IL area that may be a better fit.

    AI Assistant is available now!

    Feel free to start your new journey!