Principal Software Engineer - CI
Core
Architecting, scaling, and securing the cloud platform foundation for Harness's Continuous Integration (CI) and other essential products.
Role type
Principal Software Engineer (Cloud Infrastructure & CI)
Builds
Harness Cloud infrastructure, CI pipelines, and the underlying platform for software delivery automation.
Domain
Cloud Infrastructure, Continuous Integration, DevOps Platforms
Deliverable
production ML models | product features | infrastructure
Required skills
Java, gRPC, microservices architecture, Docker, Kubernetes, Kafka/Kafka Streams, low-level API design, high-performance system design, team mentorship, strategic roadmap planning
Preferred skills
DevOps product development experience
Technologies
Java, gRPC, Docker, Kubernetes, Kafka, Kafka Streams
Responsibilities
Coordinate collaborative efforts across multiple engineering teams to align with strategic plans; prevent redundant efforts by hardening existing assets for reusability; mentor team members and champion a culture of improvement; participate in resource planning and project mapping for large initiatives; solve the most difficult technical problems; interface with senior leadership on deliverables and present to executives; lead innovation across the product portfolio; propose POCs and optimizations; align module sub-team goals with overall engineering goals; broker solutions with cross-functional leadership; represent the project to external customers and stakeholders.
Seniority
Principal, hands-on IC with strategic leadership