Principal Software Engineer
$204k - $255kHarness
Harness is the AI Software Delivery Platform company, led by technologist and entrepreneur Jyoti Bansal (founder of AppDynamics, acquired by Cisco for $3.7B). Harness has raised approximately $570M in funding and is valued at $5.5B, backed by leading investors including Goldman Sachs, Menlo Ventures, IVP, Unusual Ventures, Citi Ventures, and more. As AI accelerates code creation, the real bottleneck has shifted to everything after the code – testing, deployments, application security, reliability, compliance, and cost optimization. Harness brings AI and automation to this “outer loop,” helping teams ship software faster while maintaining security and governance throughout the entire software delivery lifecycle.
Powered by Harness AI and the Software Delivery Knowledge Graph, the Harness Platform applies deep context and intelligent automation across the software delivery lifecycle with governance and policy-driven controls embedded throughout the platform.
Over the past year, Harness powered over 185M deployments, 82M builds, 18T flag evaluations, 8M security scans, 9.1B optimized tests, 3T protected API calls, and helped manage $2.8B in cloud spend — enabling customers like United Airlines, Morningstar, and Choice Hotels to accelerate releases by up to 75%, reduce cloud costs by up to 60%, and achieve 10x DevOps efficiency.
With a global team across 26 offices and 27 countries, Harness is shaping the future of AI software delivery — and we’re looking for exceptional talent to help us move even faster.
Position Summary
Harness Software Engineering Insights (SEI) is where engineering meets engineering intelligence. As part of this team, you’ll work on a deeply technical product that connects to 40+ developer tools like Jira and GitHub, processes millions of events, and turns raw SDLC data into actionable metrics.
This is a product that engineers build for engineers, where you’ll see your work directly impact how thousands of developers build software. Expect challenges in data modeling, systems design, developer UX, and secure cloud integrations — all to help engineers and leaders build faster, better, and smarter.
About The Role
- Design, develop, deploy and maintain critical software in a fast-paced quality conscious Java environment.
- Author software functional specifications and design documents for features developed.
- Quickly understand complex systems/code and own key pieces of the system, including the delivered quality
- Work in an agile environment, using iterative development cycles and a short customer feedback loop
- Design and implementation of scalable backend software solutions
- Diagnose and troubleshoot complex problems in a distributed computing environment.
- Perform peer reviews of specifications, design, and code
- Quickly understand complex systems/code and own key pieces of the system, including the delivered quality
- Work alongside Site Reliability Engineers/DevOps and cross functional teams to deploy software or diagnose/troubleshoot any production related issues
About You
- 12+ years of experience developing highly scalable, distributed applications, products, and backend services using Java
- A desire to build products that solve complex technical problems for end users
- Experience with relational databases like MySQL, PostgreSQL
- Experience with SQL query tuning, performance optimizations is a plus
- Experience with search frameworks like Elasticsearch, SOLR is a plus
- Experience with applications hosted on AWS/Azure/GCP is a plus
- Familiarity with Docker and CI/CD processes is a plus
- Deep understanding of how distributed resilient software is built and deployed
- Excellent problem solving and debugging skills
- Experience working in short release cycles
Ready to Build Something Engineers Love. This is your chance to shape the systems that shape how software gets built. Join Harness today!
Work Location
Bay Area or Remote in the U.S. with periodic travel required
What You Will Have At Harness
- Competitive salary
- Comprehensive healthcare benefits
- Flexible Spending Account (FSA)
- Employee Assistance Program (EAP)
- Flexible Time Off and Parental Leave
- Quarterly Harness TGIF-Off / 4 days
- Monthly, quarterly, and annual social and team-building events
- Recharge & Reset Program
- Monthly internet reimbursement
- Commuter benefits
Factors that may be used to determine your actual pay rate include your specific skills, experience, qualifications, location, and comparison to other employees already in this role. In addition to the base salary, certain roles may qualify for a performance-based incentive and/or equity, with eligibility depending on the position. These rewards are based on a combination of company performance and individual achievements.The Hiring Range For This Position Is $150,000 - $226,000 .
A valid authorization to work in the U.S. is required
Pay transparency
$204,000—$255,000 USD
Harness in the news:
- Accelerating Our Mission to Bring AI to Everything After Code
- Goldman Sachs leads investment in software delivery startup Harness at $5.5 billion valuation
- How Harness runs 16 “startups within a startup” at scale | Jyoti Bansal
- Harness Research Shows AI Visibility Crisis Fueling Security Nightmare
- Harness has been named to the Inc. Power Partner list for software delivery success
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex or national origin.
At Harness, we care about your privacy and are committed to protecting your personal data. For additional information on this topic, you can visit our privacy Portal:
Note on Fraudulent Recruiting/Offers
We have become aware that there may be fraudulent recruiting attempts being made by people posing as representatives of Harness. These scams may involve fake job postings, unsolicited emails, or messages claiming to be from our recruiters or hiring managers.
Please note, we do not ask for sensitive or financial information via chat, text, or social media, and any email communications will come from the domain @harness.io. Additionally, Harness will never ask for any payment, fee to be paid, or purchases to be made by a job applicant. All applicants are encouraged to apply directly to our open jobs via our website. Interviews are generally conducted via Zoom video conference unless the candidate requests other accommodations.
If you believe that you have been the target of an interview/offer scam by someone posing as a representative of Harness, please do not provide any personal or financial information and contact us immediately at View email address on aiapply.co. You can also find additional information about this type of scam and report any fraudulent employment offers via the Federal Trade Commission’s website ( or you can contact your local law enforcement agency.
$349k - $431k
...billions in simulation across 15+ U.S. states. The Onboard Software team develops the critical software and machine learning models... ...cycle. Your primary responsibility will be to lead the engineering analysis and response to novel, rare, or unexpected events encountered...SuggestedFull timeRemote work- ...service owners entirely from managing cluster lifecycles. As a Principal Engineer on the Cache team (part of the Infra Storage org), you will... ...professional experience) with at least 8+ years of hands-on software engineering experience. ~ Distributed Systems Expertise:...SuggestedFull time
- ...looking for a player/coach technical leader for our newest Software development team. You will be responsible for leading a small... ...What you'll do: Lead and manage a small team of development engineers, acting as a player/coach to mentor and contribute...SuggestedFull timeWork at officeImmediate startRemote workFlexible hours
$190k - $240k
...are looking for ~12+ years experience building production software systems ~ A history of writing scalable, performant and... ...strongly believe languages can be learned and care more about your engineering skill over frameworks ~ Excitement about shipping customer...SuggestedFull timeWork at officeLocal areaHome officeFlexible hours$200k - $240k
...new era demands a fundamentally different class of spacecraft. Engineered to survive the harshest radiation environments and to fully... ...space startup, we’d love for you to apply. The Role The software team at K2 strives to blur the lines between the various types...SuggestedPermanent employmentFull timeShift work$204k - $337k
...that help people, businesses and governments realize their greatest potential. Title and Summary Principal Software Engineer Overview The Builders Hub Team, part of the Mastercard Software Builders Experience program, owns and drives...Full timePart timeWorldwideFlexible hours$167.2k - $209k
...We are seeking an experienced Principal Software Engineer to lead complex projects, and mentor teams in building scalable and reliable full-stack solutions. The person in this role will play a pivotal role in shaping the technical direction of our platform and ensuring...Full timeTemporary workSummer workWork from homeWorldwideFlexible hours- This position will be instrumental in the development of the new version of this mission critical application, which provides command and control of devices and assures site security. The legacy version contains XML and Java, and MongoDB. The new version will utilize...Full time
$221.2k - $387.1k
...Company Description It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis... ...us to put AI to work for people. Job Description Principal Software Engineer The engineering organization is a dynamic group...Full timeWork at officeImmediate startRemote workFlexible hours- ...the ultimate career opportunity that will light a fire within you. So, what’s the role all about? We are seeking a Principal Software Engineer who brings exceptional technical depth, strong ownership, and a passion for building high-quality, scalable systems. This...Full timeWork at officeRemote workFlexible hours
$172.6k - $259k
...the digital systems behind our games — for players, retailers, and the studios that develop our worlds. We are seeking a Principal Software Engineer who can guide product ideas through every stage with agentic AI — from defining the problem with business partners, to developing...Full timeWork experience placement$210k - $240k
...Description The Principal Software Engineer is a senior individual contributor responsible for defining the technical direction of the software platform and solving the organization's most complex engineering challenges. This role provides technical leadership across...Full timeTemporary workLocal areaVisa sponsorshipWork visa$190k - $210k
...networking leader, learn why there is no better time to join the Extreme team. Position details Title of position: Principal Software Engineer Position type: Full time Location: Seattle, WA / San Jose, CA Position reports to: Director of SW System s...Full timeH1bLocal areaWork from homeWork visaFlexible hoursShift work$143.88k - $176.14k
...employees and our mission. Help us drive real generational change that lasts. Code for America is looking for a talented Principal Software Engineer who will help define the technical standards and practices that our engineering discipline builds on — driving reliable,...Remote jobFull timeLocal areaMonday to FridayFlexible hoursShift work$200k - $280k
...security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Principal Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a company...16 hoursFull timeContract workRemote workWork from homeRelocation package$200k - $225k
...making it easy for buyers at Fortune 1000 companies to tap into global manufacturing capacity. Xometry is looking for a Principal Software Engineer to join our Partner Ecosystems team. This team builds the high-performance integration layer that embeds Xometry’s AI-...Full timeWork at office3 days per week- ...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. PRINCIPAL SOFTWARE ENGINEER, CONTINUOUS INTEGRATION (STARSHIP) As a Principal Software Engineer on the Starship Continuous Integration team, you will...Permanent employmentFull timeWeekend work
- ...Assurance (IA) to support global Cyber operations and mission training. Job Description VOR Technology is seeking a Principal Software Engineer who designs, develops, maintains, enhances and documents software systems. Responsibilities will include the following...Full time
$266.2k - $425.9k
...billing behavior, and service teams can see renewal risk before it's too late. About the Role We're looking for a Principal Software Engineer to help shape the technical future of Revenue Hub. This is a very hands-on role. You'll write code, dive into services, review...Full timeContract workLive outWork at officeRemote work$215k - $240k
...Reports to: Engineering Manager Location: Remote US Compensation: $215,000 to $240,000 base plus bonus and equity What... ...for an innovative, highly motivated, and self-driven Principal Software Engineer to join our Huntress SIEM team. As a Principal Software...Remote jobFull timeWorldwideHome office$200k - $240k
...if you're ready to make a difference while enjoying the journey, come join us and let's Tango! We are looking for a Principal Software Engineer to join our dynamic and growing Engineering team. Key Responsibilities : Own architecture across product and platform...Full timeWork at officeRemote workVisa sponsorshipWork visaFlexible hours$190k - $235k
...Description A day in the life: We're seeking a talented Principal Software Engineer to help design, build, and optimize software solutions that solve complex data challenges. In this role, you’ll work on developing scalable applications, streamlining data processing...Full timeSummer holidayImmediate start- ...everyone. Roblox Studio is the creation engine behind millions of immersive 3D... ...built by creators around the world. As a Principal Engineer focused on Collaboration, you will... ...engine experience, enjoys solving complex software problems and has a passion for mentoring...Full time
- ...flagship products like Snowflake Intelligence . As a Principal AI Engineer , you will be a technical North Star for our AI initiatives... .... Requirements: Experience: 10+ years of software engineering experience, with 3+ years specifically leading...Full time
$120k - $180k
.... The tools that graduate internally become products we ship to external clients. About the Role Working as a Principal Software Engineer at TubeScience Labs, you will be making direct contribution to our Flawless platform, which processes advertisement assets...Full time- ...SingleStore engineers build the real-time data platform powering some of the world’s most demanding applications. Our cloud-native... ...business impact. Position Summary We are seeking a Senior/Principal Software Engineer to join the Engineering team and play a critical...Full time
- ...business, ensuring continued growth and cash flow to fuel their innovative data cloud platform. About the Job As a Principal Software Engineer at Avandra Imaging, you’ll serve as a hands-on technical leader, collaborating across Engineering, Product, and other...Full time
- ...Principal Software Engineer About the job We need a talented, ambitious, hard-working principal software engineer with 10+ years of experience who can help us build the foundation for the next era of work. We need someone who wants to change how the world works,...Full time
$221.2k - $387.1k
...Company Description It all started when engineer Fred Luddy wrote code that automated a... ...Job Description The Role As a Principal Engineer in HRSD, you set the technical... ...Qualifications What You Bring ~10+ years of software engineering, with a record of technical...Full timeContract workWork at officeImmediate startRemote workFlexible hours- ...safer, more civil shared experiences for everyone. As a Backend Engineer, you will have the independence, opportunity, and end-to-end... .... You have Experience in industry: An outstanding software engineer with 8+ years of industry experience Experience with...Full timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer Remote
- senior principal cloud computing engineer Remote
- principal consultant Remote
- principal data scientist Remote
- principal solution architect Remote
- principal cloud computing engineer Remote
- principal Remote
- principal architect Remote
- senior principal scientist Remote
- software technology Remote

