Senior Software Engineer

3 days ago


Bengaluru, Karnataka, India Harness Full time ₹ 5,00,000 - ₹ 8,00,000 per year
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.About the Role

Are you a software engineer who loves deconstructing complex problems and enjoys applying your skills to enable customer success? Join our Customer Engineering team in Bangalore in this unique hybrid role.

This position blends deep technical software engineering expertise with a customer-facing focus. You will act as the ultimate technical authority for our enterprise customers, leveraging your mastery of CI/CD, DevOps, and Mobile App Development to architect solutions, troubleshoot sophisticated technical challenges, and optimize software delivery pipelines using the Harness platform.

This role offers a unique opportunity to achieve deep, cross-functional expertise by working with the entire Harness Software Delivery Platform—including CI, CD, Feature Flags, Cloud Cost Management, and Security Testing Orchestration. Your code-level insight will be crucial in ensuring our customers are wildly successful and become passionate advocates.

Key Responsibilities
  • Act as the trusted technical expert and primary point of contact for customers, using your software engineering background to guide them through the architecture and implementation of sophisticated CI/CD strategies, with a specialized focus on mobile (Android & iOS) pipelines.
  • Diagnose and resolve complex technical issues: Dive deep into customer environments, code, and configurations to troubleshoot and solve intricate problems related to pipeline execution, infrastructure integration, performance, and the end-to-end mobile app development flow (Xcode, Gradle, code signing, testing, app store deployments).
  • Master the Harness Platform: Develop deep, code-level expertise across multiple Harness modules (CI, CD, Feature Flags, Cloud Cost, STO) to provide holistic guidance and demonstrate the platform's full value in solving customer challenges.
  • Translate customer pain points and requirements into best-practice solutions, often involving the integration of various Harness modules to create a seamless software delivery lifecycle.
  • Collaborate with Product Management and Engineering by providing critical customer feedback, detailed use cases, and even code contributions or bug fixes to help shape the product roadmap.
  • Develop and deliver advanced technical workshops and runbooks to empower customers.
Qualifications & Must-Have Skills
  • 3-7 years of experience in a software engineering role with a strong focus on DevOps, CI/CD, and automation. A passion for moving into a highly technical, customer-facing role is essential.
  • A proven passion for deep-dive troubleshooting: You enjoy the puzzle of a complex technical issue and don't rest until you find the root cause and solution. You are skilled at analyzing code, logs, and configurations to identify and resolve problems.
  • Strong practical experience with Mobile App Development CI/CD: Must have a deep understanding of the end-to-end lifecycle for both Android and iOS applications, including:
    • Build tools: Gradle for Android, Xcode build system for iOS.
    • Code signing, provisioning profiles, and keystore management.
    • Automated testing and distribution to test environments (TestFlight, Firebase App Distribution).
    • Deployment processes to the Google Play Store and Apple App Store.
  • Strong programming and scripting skills are a core requirement. Proficiency in one or more of the following: Go, Python, Java, or Shell.
  • Hands-on experience with CI/CD platforms. Experience with Harness is a significant plus, as is experience with Jenkins, GitLab CI, GitHub Actions, or CircleCI.
  • Solid understanding of containerization technologies like Docker and orchestration platforms like Kubernetes.
  • Experience with Infrastructure as Code (IaC) tools such as Terraform or Ansible.
  • Familiarity with cloud platforms (AWS, GCP, or Azure).
  • Excellent problem-solving skills and a strong sense of ownership.
Good-to-Have Skills
  • Prior experience in a customer-facing technical role (e.g., Solutions Engineer, Customer Engineer).
  • Direct development experience as an Android or iOS engineer.
  • Experience with the Harness platform and its modules.
  • Knowledge of monitoring and logging tools (Prometheus, Grafana, Splunk, Datadog).
Harness in the news:
  • Harness AI Tackles Software Development's Real Bottleneck
  • After 'Vibe Coding' Comes 'Vibe Testing' (Almost)
  • Startup Within a Startup: Empowering Intrapreneurs for Scalable Innovation - Jyoti Bansal (Harness)
  • Jyoti Bansal, Harness | theCUBEd Awards
  • Eight years after selling AppDynamics to Cisco, Jyoti Bansal is pursuing an unusual merger
  • Harness snags , as it goes all in on feature flags and experiments
  • Exclusive: Jyoti Bansal-led Harness has raised $150 million in debt financing

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

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 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  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.



  • Bengaluru, Karnataka, India Travtech Software Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Senior Software Engineer with strong Travel/IT product experience, skilled in scalable design, coding, reviews, mentoring, and delivering high-performance solutions end-to-end. Required Candidate profileProactive expert with strong travel domain experience, hands-on in design/architecture, ready to take end-to-end project ownership, mentor teams, and...


  • Bengaluru, Karnataka, India Progress Software Full time US$ 90,000 - US$ 1,20,000 per year

    Job Title: Software Engineer Senior (.Net, C#) Progress Location: Bangalore Contract type: Full time Job Description We are Progress (Nasdaq: PRGS) - a trusted provider of software that enables our customers to develop, deploy, and manage responsible, AI-powered applications and experiences with agility and ease. Were proud to have a diverse, global...


  • Bengaluru, Karnataka, India Boomi Software Full time

    Job DescriptionJoin us as aSoftware Quality Senior Engineeron our Software Engineering (Data Integration) team in Bengaluru to do the best work of your career and make a profound impact.Location - BangaloreWhat you ll achieveAs aSoftware Quality Senior Engineer, you will be responsible for testing sophisticated systems and software based on the customer s...


  • Bengaluru, Karnataka, India Spigot Software Full time

    This role of Senior Software Engineer is our client. The group is responsible for the development of the technology platforms supporting key products including Connected Risk, World Check, and products in the Risk Managed Services space.Responsible for the analysis, definition, design, construction, testing, installation, modification, and maintenance of...


  • Bengaluru, Karnataka, India Black Duck Software, Inc. Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Senior Software Engineer - Full Stack We are looking for a highly skilled and motivated Senior Full-Stack Software Developer to join our Technical Services team. This role is pivotal in designing, developing, and maintaining internal delivery tools that enhance staff productivity. Delivery tools include plugins to proxy applications like Burp, internal...


  • Bengaluru, Karnataka, India Prakhar Software Solutions Private Limited Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job Title : Senior Software EngineerC , QT/QML Location : Bangalore Work From Office. Client : Nest Digital. Note : Should have strong QT experience. Responsibilities :Design, develop, and maintain Qt-based frontend and backend applications for healthcare equipment. Write clean, efficient, and well-documented C code, adhering to coding standards and best...


  • Bengaluru, Karnataka, India Guidewire Software Full time US$ 1,25,000 - US$ 1,75,000 per year

    SummaryAs a Software Engineer at Guidewire, you're part of a distributed team helping change the face of insurance by creating technology that shapes the future of the property and casualty industry. With over 3000+ team members working on a large-scale platform, your role is crucial in giving insurers the cutting-edge tools they need to take care of their...


  • Bengaluru, Karnataka, India Black Duck Software, Inc. Full time US$ 1,50,000 - US$ 2,00,000 per year

    Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...


  • Bengaluru, Karnataka, India Guidewire Software Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    SummaryGuidewire is searching for a unique individual who is ambitious, curious, and hungry for a rare chance to transform a 500-year-old industry from the inside out. Through our data listening capabilities, we collect more data (and more important data) than any other company in our market. We seek ways to make sense of it, showcase it, and transform it...


  • Bengaluru, Karnataka, India Guidewire Software Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    SummaryGuidewire is searching for a unique individual who is ambitious, curious, and hungry for a rare chance to transform a 500-year-old industry from the inside out. Through our data listening capabilities, we collect more data (and more important data) than any other company in our market. We seek ways to make sense of it, showcase it, and transform it...