Demo

Principal Engineer

Human Capital Solutions
Seattle, WA Full Time
POSTED ON 2/8/2025
AVAILABLE BEFORE 5/7/2025

About the job Principal Engineer

Principal Engineer

Hybrid

Seattle, WA

Full time

Salary Range

149,500 USD - $178,900 USD

Specific compensation will be based on the candidate's experience, skills, qualifications, commercial considerations, and other job-related factors permitted by law. Salary is just one part of the compensation package, which includes an annual performance bonus (subject to eligibility criteria) and participation in competitive benefits programs including healthcare, retirement, vacation, and wellbeing programs.

Job Description

The Principal Engineer is responsible for implementing software solutions within the Digital Marketing Technology team for both internal and external clients. This role involves designing and developing technical solutions for new and existing applications in collaboration with various business stakeholders and IT team members. Success in this role requires thriving in a highly collaborative, fast-paced, and agile software development environment. The Principal Engineer will engage in all phases of the software development lifecycle including requirements gathering, analysis, design, development, unit testing, code review, and deployment. They will also provide industry best-practice guidance and incorporate IT standards, tooling, and practices to enhance code quality, performance, and delivery.

Essential Responsibilities

  • Lead the solutioning and delivery of large projects with multiple underlying systems and deliverables.
  • Act as a trusted advisor to the business and work across multiple application development teams to align system architectures / designs with high-level business and technology strategy.
  • Anticipate the impact of different solutions on the business and collaborate with business partners to explain tradeoffs and make optimal decisions.
  • Contribute to the technology roadmap by aligning short-term and long-term goals with specific technology solutions.
  • Deliver technical consulting and leadership, identifying and implementing new uses of technology to meet strategic objectives.
  • Visualize system and data architectures using standardized modeling techniques.
  • Research and evaluate new technologies for potential inclusion in the software stack.
  • Assess existing system architectures and drive continuous improvement.
  • Optimize application performance and stability by proactively identifying, investigating, and resolving issues.
  • Perform additional duties as assigned.

Expertise Required

  • Bachelors degree in a technical or business discipline, or equivalent work or education-related experience required. Advanced degree preferred.
  • Minimum 10 years of software development experience.
  • Minimum 3 years of experience at a principal level or similar.
  • Advanced technical expertise and 8 or more years of practical experience in :
  • NET Framework (4.0 or later)
  • SQL Server
  • JavaScript / TypeScript
  • HTML5 and CSS
  • Strong experience with :
  • ASP.NET MVC (3 or later)

  • ASP.NET Web API (2 or later)
  • Building single-page applications using React (or similar)
  • JSON
  • Experience with Sitecore or similar CMS solutions is a plus.
  • Experience in SEO preferred.
  • Experience visualizing application design using use cases, activity, sequence, and entity relationship diagrams.
  • Experience leading the design and implementation of distributed, resilient, service-oriented application architectures.
  • Experience leading technical design across multiple, dependent projects simultaneously.
  • Ability to effectively explain complex technical subjects to diverse audiences.
  • Strong knowledge of secure coding standards and best practices.
  • Experience with continuous integration and continuous delivery.
  • Experience in Test Driven Development concepts, methods, and tools.
  • Proven ability to learn and deliver solutions in multiple programming languages and technical environments.
  • Proven ability to stay current with emerging technologies and new applications of existing technologies through work or continuing industry or education involvement.
  • Excellent technical and communication skills and ability to interface with all domains and seniority levels in the organization.
  • Proficient verbal and written skills to effectively communicate in English.
  • Additional Skills

  • Ability to communicate clearly and build trusted relationships with others.
  • Demonstrated ability to take on new opportunities and tough challenges with a sense of urgency and enthusiasm.
  • Client-focused decision-making and actions.
  • Demonstrated ability to be a collaborative team player, interact well with all levels of internal and external personnel, and adapt to rapidly changing requirements.
  • Full-time hours required, with additional hours as necessary.
  • Salary : $149,500 - $178,900

    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 Engineer?

    Sign up to receive alerts about other jobs on the Principal Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $162,237 - $199,353
    Income Estimation: 
    $222,110 - $256,974
    Income Estimation: 
    $224,976 - $270,947
    Income Estimation: 
    $205,834 - $254,869
    Income Estimation: 
    $242,530 - $287,120
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    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 Human Capital Solutions

    Human Capital Solutions
    Hired Organization Address Wilmington, NC Full Time
    Work Locations acceptable : Wilmington, NC (Hybrid options available) Position Summary : Human Capital Solutions (HCS) i...
    Human Capital Solutions
    Hired Organization Address New York, NY Full Time
    Work Locations acceptable : Wilmington, NC (Hybrid options available) Position Summary: Human Capital Solutions (HCS) is...
    Human Capital Solutions
    Hired Organization Address New York, NY Full Time
    Work Locations acceptable : Wilmington, NC Position Summary: Human Capital Solutions is an executive recruiting firm tha...
    Human Capital Solutions
    Hired Organization Address Wilmington, NC Full Time
    Position Summary: Human Capital Solutions is an executive search firm that has been retained to hire a Senior Developmen...

    Not the job you're looking for? Here are some other Principal Engineer jobs in the Seattle, WA area that may be a better fit.

    Principal Engineer

    DocuSign, Seattle, WA

    Principal Engineer

    NV5, Seattle, WA

    AI Assistant is available now!

    Feel free to start your new journey!