Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

WM-04 Engineering - Principal Software Engineer

$160k - $170k

Watermark

Principal Software Engineer

The Principal Software Engineer will help develop innovative, scalable technology. In this role, you will help to drive the architecture, design, and development of platforms that support educators, and institutions. You feel comfortable collaborating cross-functionally with product managers, designers, and other engineers to build high-impact solutions that improve accessibility, engagement, and learning outcomes. You are comfortable diving into code, influencing long-term technical vision, and communicating with stakeholders at all levels. The Principal Software Engineer reports directly to the VP of Engineering.

Key Responsibilities of the Role
  • Work within an agile team to rapidly deliver software against a highly available application
  • Lead large scale product initiatives with multiple contributing developers of varying seniority
  • Coach other developers on technical approaches and problem solving
  • Develop tasks from functional designs and user stories
  • Estimate user stories and tasks
  • Prototype, present, build and deliver solutions based on written specifications
  • Refactor existing code to meet current standards and patterns
  • Identify and thoroughly document development patterns specific to the application
  • This job description is not designed to contain a comprehensive listing of activities, duties, or responsibilities that are required. Nothing in this job description restricts management's right to assign or reassign duties and responsibilities at any time.
Key Qualifications of the Role
  • 5+ years of experience in .NET (Framework and Core)
  • 5+ years of experience with TypeScript and React
  • Expert level knowledge of at least one RDBMS, preferably SQL Server and Postgres
  • Experience with REST API(s), Windows Server, IIS and version control
  • Experience with production Kubernetes deployments
  • An understanding of software patterns and practices, affinity for developing unit tests with complete code coverage
  • Proven experience delivering end to end software artifacts within a large code base
  • Excellent troubleshooting, production incident support and debugging skills
Bonus Qualifications
  • Experience with Tailwind
  • Experience with Web Components

Watermark is committed to fair and equitable pay practices for all qualified candidates. The pay range for this role is $160K - 170K and varies based on several factors including geographical location, level of experience related to the role, education/licensure/certificates of the individual filling the role and other business and operational considerations.

At Watermark we are continually strengthening the rich diversity in our workplace - the primary reason we succeed. We're committed to equal opportunity employment and work together to provide an inclusive hiring experience where all qualified applicants receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, family status, marital status, sexual orientation, national origin, genetics, neurodiversity, disability, age, protected military/veteran status, or any other non-merit based or other legally protected grounds.

Vacancy posted 21 hours ago
Similar jobs that could be interesting for youBased on the WM-04 Engineering - Principal Software Engineer in United States vacancy
  • $107.5k - $204.5k

     ...Date Posted: 2026-04-07 Country: United States of America...  ...of experience and renowned engineering expertise to meet the needs...  ...of aerospace and defense. Software Security Sensors and Effectors...  ...is looking to hire a Principal Software Security Engineer in... 
    Suggested
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Flexible hours

    RTX

    Tucson, AZ
    2 days ago
  • $165.01k - $226.89k

    Position Overview Principal Software Engineer - Aerospace Applications. Provide technical leadership, strategic direction, and oversight for the design...  ...Estimated starting salary range: $165,010.21 - $226,889.04 (adjustable based on geographic differential, experience, and... 
    Suggested

    Sierra Nevada Corporation

    Folsom, CA
    4 days ago
  • $98.4k - $163.2k

     ...Principal Software Integration Engineer RELOCATION ASSISTANCE: Relocation assistance may be availableCLEARANCE REQUIRED FOR START: YesCLEARANCE TYPE:...  ...field of study, 3 Years with Masters, 01 Years with PhD or 04 additional years in lieu of a degree. US Citizenship... 
    Suggested
    Relocation package
    Shift work

    Navstar

    Huntsville, AL
    3 days ago
  • $107.5k - $204.5k

     ...Date Posted: 2026-04-22 Country: United States of America Location: US...  ...clearance required after day 1 Project Engineers are the drivers behind execution. They connect...  ...designed to modernize how hardware and software systems integrate. By enabling... 
    Suggested
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    RTX

    Cedar Rapids, IA
    1 day ago
  • $107.5k - $204.5k

     ...Date Posted: 2026-04-03 Country: United States of America Location: US-IA-CEDAR RAPIDS-105 ~ 400 Collins...  ...safety-critical commercial and military applications? As a Principal Software Engineer in our Display Products Department, you will design, develop... 
    Suggested
    Contract work
    Temporary work
    Work experience placement
    Start working today
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Raytheon Technologies

    Cedar Rapids, IA
    4 days ago
  • $132.4k - $251.6k

     ...please ensure you apply promptly. 2026-04-08 Country: United States of America...  ...100 years of experience and renowned engineering expertise to meet the needs of today’s mission...  ...on project status Troubleshooting software and test equipment Develop requirements... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Tucson, AZ
    4 days ago
  • $76.2 - $129.74 per hour

     ...Description Senior Principal Software Engineer IS - Hybrid The Senior Principal Software Engineer takes end-to-end ownership for development...  ...Max: $104.45 Oregon: Non-Portland Service Area: Min: $71.04, Max: $120.95 Oregon: Portland Service Area: Min: $76.20,... 
    Minimum wage
    Full time
    Local area
    Shift work

    Providence Service

    Los Angeles, CA
    3 days ago
  • $79.3k - $131.4k

     ...career today. Northrop Grumman Defense Systems is seeking Software Systems Engineer/ Principal Software Systems Engineer . This position will be...  ...study, Masters in Science with 0 years of experience, or 04 additional years in lieu of a degree US Citizenship... 
    Full time
    Relocation package
    Monday to Thursday
    Shift work

    Northrop Grumman

    Roy, UT
    1 day ago
  •  ...making history. Northrop Grumman has an opening for a Principal / Sr. Principal Software Integration Engineer to join our team of qualified, diverse individuals....  ...of study, 3 Years with Masters, 01 Years with PhD or 04 additional years in lieu of a degree. US Citizenship... 
    Full time
    Relocation package
    Monday to Thursday

    Northrop Grumman Corp. (AU)

    Huntsville, AL
    2 days ago
  • $107.5k - $204.5k

     ...Date Posted: 2026-04-20 Country: United States of America Location:...  ...than 100 years of experience and renowned engineering expertise to meet the needs of today's...  ...have an immediate need for an onsite Principal Software Systems Quality Engineer (Quality Assurance... 
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    RTX

    Tewksbury, MA
    2 days ago
  • $220k - $300k

     ...Principal Software Engineer — AI & Distributed Systems Platform - $220,000 - $300,000 base salary A rapidly scaling AI-native platform operating in the legal and capital markets space is hiring a Principal Software Engineer to help architect the next generation of production... 

    Greybridge Search & Selection

    New York, NY
    1 day ago
  •  ...Principal Machine Learning Engineer AI & Data at Fetch sit at the center of how we understand our business, make decisions, and build intelligent products. The organization operates as an integrated AI & data ecosystem, spanning multiple disciplines, including data... 
    Remote work

    Fetch

    United States
    3 days ago
  •  ...Sr. Principal Software Engineer Here at Siemens, we take pride in enabling sustainable progress through technology. We do this through empowering customers by combining the real and digital worlds. Improving how we live, work, and move today and for the next generation... 
    Immediate start
    Remote work

    Siemens

    United States
    1 day ago
  • $190k - $215k

     ...critical national security programs by building high-performing engineering teams and developing innovative enterprise solutions. Our...  ...is seeking a motivated, career, and customer-oriented Signals Software Engineer Level 3 to join our team in Columbia, MD. This is... 
    Hourly pay
    Contract work
    Work experience placement

    Envision Innovative Solutions

    Columbia, MD
    4 days ago
  • €120k - €200k per year

     ...Principal Solutions Engineer This is a remote position. A Crypto wallet security infrastructure provider are looking for a Principal Solutions...  ...trusted by major international corporations. As a Principal Software Engineer, you will own critical projects while setting... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Remote work
    Home office

    Startup Talents

    United States
    2 days ago
  •  ...technical guidance, and represent Filigran's engineering culture publicly. Design integration...  ...team. Collaborate with other Principal and Staff Engineers to maintain coherence...  ...For 8+ years of experience in software engineering, with a track record of technical... 
    Remote work
    Flexible hours

    Filigran

    United States
    3 days ago
  • $195.3k - $270.4k

     ...need for cross subsidized rewards. We are a small, senior engineering team operating like a startup inside Upstart. The team owns the...  ...engineering, with a forward-looking perspective on how AI is reshaping software development. Exceptional communication and collaboration... 
    Summer work
    Currently hiring
    Work at office
    Local area
    Remote work
    Work from home

    UpStart

    United States
    4 days ago
  •  ...Principal Engineer Victory Live is a private equity backed technology company aimed at maximizing distribution and yield for live event ticket inventory. We provide an end-to-end software platform for the live ticketing industry, managing thousands of sports, theater... 
    Temporary work
    Local area
    Remote work

    Victory Live, Inc.

    United States
    3 days ago
  •  ...Principal Software Engineer We're hiring a Principal Software Engineer to set the technical direction and own the architecture of our core systems. This is a hands-on senior leadership role. You'll design and evolve foundational systems (APIs, data flows, infrastructure... 
    Remote work

    Essen Medical Associates

    United States
    2 days ago
  •  ...Principal Software Engineer At Deimos, we're on a mission to become Africa's number one multi-cloud partner - leading the way in implementation, migration, and modernisation across AWS, Google Cloud, Azure, Huawei, et al. We combine this with bespoke software engineering... 
    Contract work
    Currently hiring
    Remote work

    Deimos

    United States
    4 days ago
  •  ...Principal Software Engineer Remote RegScale is a continuous controls monitoring (CCM) platform that helps organizations automate and scale their security, risk, and compliance programs. We are at an inflection point, transitioning from startup execution to a disciplined... 
    Remote work

    RegScale

    United States
    3 days ago
  •  ...Principal Software Development Engineer In Test Clario, part of Thermo Fisher Scientific, is seeking a Principal Software Development Engineer in Test (SDET) to lead quality engineering and scalable test automation across our modern clinical technology platform. In... 
    Remote work

    Clario, Inc.

    United States
    3 days ago
  • $215k - $270k

     ...Principal Software Engineer Remote Truffle Security is a cybersecurity company on a mission to make secrets easier to detect, verify, and remediate across modern software environments. Built on the popular open-source TruffleHog™ secrets scanning platform, the company... 
    Remote work
    Flexible hours

    Truffle Security

    United States
    2 days ago
  • $134.6k - $230.8k

     ...Principal Engineer For Consumer Engineering Rx Pharmacy Team Optum Tech is a global leader in health care innovation. Our teams develop...  ...leaders, scrum masters & User Experience engineers Support the software delivery team's ability to rapidly deliver high-value,... 
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    Reliant Medical Group

    United States
    4 days ago
  • $260k - $335k

     ...About the team At Q-CTRL, Quantum Computing Engineering is a global team of software engineers and infrastructure experts,combining deep technical...  ...worldwide. About the role We are seeking a Principal Software Engineer to lead the architectural evolution... 
    Remote work
    Worldwide
    Flexible hours

    Q-CTRL

    Los Angeles, CA
    4 days ago
  • $131.1k - $196.7k

     ...provider of mission-enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes the boundaries of...  ...the warfighter. Come be a part of our mission! As a Sr. Principal Software Engineer at Northrop Grumman you will have a challenging... 
    Full time
    Contract work
    Relocation package
    Shift work

    Northrop Grumman

    Rolling Meadows, IL
    5 days ago
  • $139.9k - $274.8k

     ...Overview Software quality is being redefined by AI. As part of the Microsoft Playwright team , you'll build the foundation...  ...developer workflow and serve millions worldwide. As a Principal Software Engineer - CoreAI on the Playwright engineering team, you will... 
    Ongoing contract
    Local area
    Worldwide

    Microsoft Corporation

    Redmond, WA
    3 days ago
  • $95k - $245k

     ...solutions. From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our...  ...information about Draper, visit Job Description Summary: The Software Engineer (PMTS) works on mission-oriented projects that span... 
    Full time
    Local area

    Draper

    Cambridge, MA
    1 day ago
  • $142.8k - $274.8k

     ...Do you enjoy solving problems, writing software, and working with customers? Do you want...  ...come join us! The Industry Solutions Engineering (ISE) team is a global engineering...  ...Microsoft platform. We are hiring a Principal Software Engineer with deep experience... 
    Ongoing contract
    Local area
    Visa sponsorship
    Work visa
    Flexible hours

    Microsoft Corporation

    Houston, TX
    2 days ago
  • $96.8k - $251.6k

     ...matter. This role offers the chance to shape how studios run production-grade creative workflows in the cloud while improving the engineering systems, operational practices, and AI-enabled delivery patterns that make customer adoption repeatable. Responsibilities... 
    Temporary work
    Flexible hours

    Oracle

    Providence, RI
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to WM-04 Engineering - Principal Software Engineer. Be the first to apply!