Search jobs > Mountain View, CA > Software engineer developer

Staff Software Engineer, Developer Effectiveness

Harness
Mountain View, California, US
$185K-$200K 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.

Increase your chances of reaching the interview stage by reading the complete job description and applying promptly.

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.

Position Summary

We are seeking a highly skilled and motivated Staff Developer Effectiveness Engineer to join our dynamic team at Harness.

As a Staff Developer Effectiveness Engineer, you will play a crucial role in designing, implementing, and maintaining our cloud-based infrastructure and ensuring smooth integration and deployment processes.

Your focus will be on optimizing the tools, processes, and workflows that Harness’ software developers use to write, test, deploy, and maintain code.

The primary goal is to improve the efficiency and effectiveness of software development teams by identifying bottlenecks, automating repetitive tasks, and enhancing the overall developer experience.

About The Role

  • Collaborate with development and operations teams to understand requirements and translate them into scalable solutions.
  • Design and implement CI / CD pipelines to automate software delivery processes.
  • Identify and resolve issues related to CI / CD pipelines.
  • Work closely with development teams to improve build performance and stability.
  • Continuously research and evaluate new tools and technologies to improve DevOps practices.

About You

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Solid understanding of the software development process.
  • Expertise in build tools and build systems, such as Apache Maven, Gradle, or Bazel.
  • Experience with coding languages like Java, Golang, Python, or JavaScript.
  • Strong scripting skills, such as Bash, Python, or PowerShell.
  • Experience with containerization technologies such as Docker and container orchestration platforms like Kubernetes.
  • Understanding of testing frameworks and practices, including unit testing, integration testing, and test automation.
  • Proficiency in CI / CD tools and practices, including knowledge of tools like Harness, GitHub Actions, GitLab pipelines for automating build, testing, and deployment processes.
  • Strong problem-solving and troubleshooting abilities are essential for identifying and resolving build-related issues, optimizing build processes, and addressing infrastructure issues.
  • Willingness to learn and adapt to new technologies, tools, and methodologies.

Work Location

The successful candidate will be expected to be onsite in Mountain View, CA at least 3 days / week.

Pay Transparency

$185,000 $200,000 USD

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

J-18808-Ljbffr

1 day ago
Related jobs
Promoted
VirtualVocations
Fremont, California

A company is looking for a Frontend Staff Software Engineer to develop front-end components of innovative cybersecurity products. ...

BILL
San Jose, California

BILL is a leader in financial automation software for small and midsize businesses (SMBs). Payment Engineer will have an opportunity to re-architect the platform to accommodate the scaling needs and add capabilities to offer new products and services to our customers. ...

PermitFlow
San Jose, California

Our team is remote first and consists of architects, structural engineers, permitting experts, and workflow software specialists, all who have personally experienced the pain of permitting. Our software reduces time to permit, supporting permitting end-to-end including permit research, application p...

Amazon.com Services LLC
Sunnyvale, California

Amazon Web Services is looking for both Leaders and Developers (including Test Automation) to help us define and build the future of computing. Durable storage is a key building block for any application and as a member of the EBS team you'll work alongside outstanding engineers and leaders to devel...

Deepcell
Menlo Park, California

We are seeking an experienced Staff Software Engineer with deep expertise in C# to join our team. Maintain high software standards by actively participating in code reviews and encouraging best practices in software design and development. You will work collaboratively across teams, ensure high code...

Google Cloud - Minnesota
Mountain View, California

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projec...

Cyngn
Menlo Park, California

As the Staff Frontend Engineer for our SaaS platform team, you will lead the development of a cutting-edge user interface for Cyngn's fleet management system for autonomous industrial vehicles. You'll work closely with backend engineers, product managers, and designers to create an intuitive, respon...

Google Cloud - Minnesota
Sunnyvale, California

Experience with system software, distributed systems, and multi-component software systems. Google Cloud's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will w...

Visa
San Mateo, California

Our Click To Pay Engineering team is building the full stack solution for a unified digital payments system, used by millions of users, and shared by top merchants, payment providers, and banks. We collaborate closely with each other in engineering, design and product teams, are passionate about exc...

Google
Sunnyvale, California

Google Cloud's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will work on a specific project critical to Google Cloud's needs with opportunities to switch team...