Staff Software Engineer
Core
Design, develop, and maintain critical scalable platform software for the Supply Chain Security module, securing builds, artifacts, and dependencies across the software delivery lifecycle.
Role type
Staff Software Engineer (Platform/Security)
Builds
Supply Chain Security module integrating with the broader Harness platform
Domain
DevOps, Platform Engineering, Software Supply Chain Security
Deliverable
production ML models | product features
Required skills
Java, Golang, REST/GRPC/GraphQL API design, distributed systems, SQL/NoSQL databases, system architecture, debugging, code ownership, technical mentorship
Preferred skills
AWS/Azure/GCP experience, SaaS platform development at scale
Technologies
Java, Golang, Python, Docker, Kubernetes, MongoDB, ELK, TimescaleDB, GCP Stackdriver, GCS, Cloud Composer, AI Platform
Responsibilities
Design and develop scalable platform software; author functional specifications and design documents; diagnose and troubleshoot complex problems in distributed environments; establish best practices for quality, performance, and architecture; mentor Software and Senior Software Engineers; perform peer reviews; identify technical debt and drive improvements; collaborate with SREs on production performance issues
Seniority
Staff, hands-on IC with mentorship