Principal Software Engineer

Harness
Mountain View, CA, United States
$220K-$250K a year
Full-time

Harness is a high-growth company that is disrupting the software delivery market. Our mission is to enable the 30 million software developers in the world to deliver code to their users reliably, efficiently, securely and quickly, increasing customers’ pace of innovation while improving the developer experience.

We offer solutions for every step of the software delivery lifecycle to build, test, secure, deploy and manage reliability, feature flags and cloud costs.

The Harness Software Delivery Platform includes modules for CI, CD, Cloud Cost Management, Feature Flags, Service Reliability Management, Security Testing Orchestration, Chaos Engineering, Software Engineering Insights and continues to expand at an incredibly fast pace.

Harness is led by technologist and entrepreneur Jyoti Bansal, who founded AppDynamics and sold it to Cisco for $3.7B. We’re backed with $425M in venture financing from top-tier VC and strategic firms, including J.

P. Morgan, Capital One Ventures, Citi Ventures, ServiceNow, Splunk Ventures, Norwest Venture Partners, Adage Capital Partners, Balyasny Asset Management, Gaingels, Harmonic Growth Partners, Menlo Ventures, IVP, Unusual Ventures, GV (formerly Google Ventures), Alkeon Capital, Battery Ventures, Sorenson Capital, Thomvest Ventures and Silicon Valley Bank.

The Harness Engineering team is seeking a Principal Engineer to lead complex cross platform initiatives and lead technical projects across geographies.

Principal Engineers are recognized experts in Harness’ technology domain, and represent the senior technical leadership within their organization.

Principal Engineers carry the responsibility of steering the course for their organizational segment, partnering with senior leadership, prioritizing initiatives to achieve a range of objectives.

Principal Engineers at Harness

Poses a careful blend of domain specific engineering expertise and world class technical leadership. There are a number of competencies that a Principal Engineer must display.

  • Technical Competencies
  • In depth tactical knowledge of the domain, yet broad experience and skill sets
  • Domain and product expert when representing harness with customers and internal teams alike.
  • Seamlessly include, promote and balance cross functional inputs from Product, Design, Enablement
  • Break down complex technical requirements to motivate and lead cross-functional teams
  • Consider the execution needed today, into the future, make investments aligned with broader impact
  • Leadership Competencies
  • Demonstrable experience in executing on one, or multiple roadmap through working with others, finding the ROI in organized efforts
  • Subject matter and domain expertise applied to develop others internal and external to Harness
  • In depth understanding of product features and roadmaps, how customers engage with the product in your space
  • Clear displays of improving execution via process optimization, or other means
  • Natural advisor to leadership on resourcing constraints, efficiencies.
  • Practice and evangelize Harness core values
  • Participate and contribute to Architecture Committees, Hiring Committees, and others that are formed to solve issues across the org, and company

Responsibilities

  • Coordinates and proposes collaborative efforts across multiple teams in engineering, guiding team members to make well-informed decisions that align with the strategic plans of the respective sub-department.
  • Proactively seeks to prevent redundant efforts, taking existing assets and hardening them for broad re-usability
  • Apply your expertise in a mentorship capacity, to others in the organization. Champion a culture of improvement.
  • Participate in resource planning, project mapping, and success criteria for large engineering initiatives
  • Responds swiftly to the needs of today. Plan diligently for the needs of tomorrow
  • Solve the most difficult technical problems at Harness.
  • Interfaces with senior engineering leadership on project deliverables and planning. Create visibility and presents to executives when needed
  • Lead and inspire innovation at the highest order across Harness’ portfolio of products and services
  • Propose POCs and optimizations regularly
  • Align the goals of module sub-teams with the overall goals of Harness Engineering
  • Gather escalations from your project team, remove blockers, enable your project team, broker solutions with cross functional engineering leadership
  • Represent your project to external customers, partners or other stakeholders.
  • You are the Harness SME for most, if not all domains in your area of expertise

Requirements

  • 10+ years of non-internship professional software development experience
  • Knowledge of object-oriented design, data structures, and algorithms
  • Deep hands-on technical expertise in at least one major technical area : Modern Software Delivery, building complex distributed systems
  • Demonstrable experience in advanced Java, Golang, or comparable programing languages.
  • Depth of experience in distributed systems
  • Advanced Computer Science degree, or equivalent experience.

Work Location

This position is a hybrid role that will require the person to work from our Mountain View Office 3 days a week.

What you will have at Harness

  • Competitive salary
  • Comprehensive healthcare benefits
  • Flexible Spending Account (FSA)
  • Flexible work schedule
  • Employee Assistance Program (EAP)
  • Flexible Time Off and Parental Leave
  • Monthly, quarterly, and annual social and team building events
  • Monthly internet reimbursement

The anticipated base salary range for this position is $220,000 - $250,000 annually. Salary is determined by a combination of factors including location, level, relevant experience, and skills.

The range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations.

The compensation package for this position may also include equity, and benefits. More details about our company benefits can be found at the following link :

Pay transparency $220,000 $250,000 USD

Harness in the news :

  • Harness Snags $230 Series D - $3.7B Valuation
  • Harness Recognized in Inc.'s Best Workplace Awards 2022
  • Harness on LinkedIn : America's Great Companies to Work For And What You Can Learn From

6 - Glassdoor Best Places to Work 2021 list

17 on Forbes Top 50 Cloud Companies to Work For

47 on LinkedIn’ Top 50 Companies to Work For

2 on Quartz 2021 list best places to work for remote workers

2021 Career Launching Companies List

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex or national origin.

30+ days ago
Related jobs
Promoted
Fortinet
Sunnyvale, California

Computer Science or Electrical Engineering. ...

Promoted
Palo Alto Networks
Santa Clara, California

We are seeking an experienced Big Data Software Engineer to design, develop and deliver next-generation technologies within our Prisma Access team. Engineers who bring new ideas in all facets of software development. We want passionate engineers who love to code and build great products. Collaborati...

Promoted
Spotnana
Palo Alto, California

As our Principal Software Engineer, you'll delve into the depths of the Spotnana stack. Are you a coding wizard? Can you sling React and React Native spells like no other? Well, do we have a quest for you! Here at Spotnana, we're cooking up some pretty magical travel platform potions and we need a s...

Promoted
Harness
Mountain View, California

The Harness Software Delivery Platform includes modules for CI, CD, Cloud Cost Management, Feature Flags, Service Reliability Management, Security Testing Orchestration, Chaos Engineering, Software Engineering Insights and continues to expand at an incredibly fast pace. The Harness Engineering team ...

Promoted
ServiceNow
Santa Clara, California

Previous experience as a Principal or Distinguished architect at a Fortune 500 company. ...

SambaNova Systems
Palo Alto, California

Degree in Electrical/Computer Engineering, Computer Science, Machine Intelligence, Engineering Science, or Math. Machine Learning Engineer or similar role. Experience with algorithms, data structures, and software development in Python and C/C++. ...

Snap Inc.
Palo Alto, California

We’re looking for a Principal Software Engineer to join the Ad Attribution team at Snap. The team operates in a cross-functional setting closely collaborating with multiple product and engineering teams including business analytics, causal measurement, targeting and optimization and privacy engineer...

MediaTek
San Jose, California

This is a leadership role in our global system software team for Android system and mobile products. The architect will be responsible for the strategic innovations in system software and next-generation products. The architect will work closely with the engineering leaders and product managers to p...

CoStar Group
CA, Orange County

Extensive experience in software engineering with expert-level proficiency in at least one of these programming languages: C#, Java, Python, JavaScript/TypeScript. Presents solutions to senior architects, engineering, and management. A broad knowledge base across engineering technologies, discipline...

Microsoft
Mountain View, California

As a Principal System Software Engineer, you will serve as a visionary leader and technical authority, spearheading the design and implementation of sophisticated software solutions that span hardware, firmware, operating systems, HOST software, and cloud services that powers Azure cloud. Experience...