CareerPlanSign in

Staff Software Engineer

Belfast, Ireland💼 Full-time🗓 2026-06-10 → 2026-10-03

Core

Design, develop, and maintain critical scalable platform software for Harness IACM (Infrastructure as Code Management), focusing on automating and governing infrastructure provisioning at scale.

Role type

Staff Software Engineer (Platform)

Builds

Scalable platform software for infrastructure as code management and CI/CD workflows (via careerplan.io/jobs/4988528007-staff-software-engineer-at-harnessinc)

Domain

DevOps automation, Cloud Infrastructure, SaaS

Deliverable

production ML models | product features

Required skills

Java, Golang, REST API design, gRPC, GraphQL, distributed systems architecture, debugging complex distributed problems, technical leadership, mentoring engineers, identifying technical debt

Preferred skills

AWS/Azure/GCP experience, SaaS platform development at scale, advanced degree in Computer Science

Technologies

Java, Golang, Python, Docker, Kubernetes, MongoDB, ELK, TimescaleDB, GCP (Stackdriver, GCS, Cloud Composer, AI Platform)

Responsibilities

Design and develop critical scalable platform software; author functional specifications and design documents; diagnose and troubleshoot complex problems in distributed computing environments; establish best practices for quality, performance, and architecture; mentor Software Engineers and Senior Software Engineers; perform peer reviews of specifications, designs, and code; identify technical debt and scaling issues; work with SREs and cross-functional teams on production performance issues

Seniority

Staff, hands-on IC with technical leadership