Software Developer IV
Job Family: Software Development
Career Level: Software Developer IV (Expert)
Location: Remote / Hybrid
Reports To: Engineering Manager / Director, Product Software Engineering
About the Role
HGS is seeking an experienced Software Developer IV to join our Team. This role is ideal for a highly skilled software engineer who combines deep technical expertise in Go (Golang) and Kubernetes with solid architectural leadership and a passion for building enterprise-grade AI platforms and applications.
As a Software Developer IV, you will play a key role in designing, developing, and evolving core AI product and associated services. You will lead the development of cloud-native applications, Kubernetes-native automation, platform services, and AI-enablement capabilities that power the next generation of HGS products. You will influence technical direction, establish engineering standards, mentor developers, and collaborate across Product, Platform Engineering, Security, Operations, and Architecture teams.
This position requires an engineer who can operate strategically while remaining hands-on with design and implementation.
Career Level Summary
The “Software Developer IV” operates at an expert level and is expected to:
Shape system architecture and technical direction.
Design and lead implementation of complex distributed systems.
Solve highly complex technical challenges with minimal guidance.
Drive innovation and continuous improvement across products and platforms.
Mentor engineering teams and promote engineering excellence.
Lead cross-functional software development initiatives.
Identify strategic risks and define long-term technical solutions.
Promote secure software development practices and operational excellence.
Key Responsibilities
Software Development & Architecture
Design and develop highly scalable backend services using Go (Golang).
Build and maintain Kubernetes-native applications, operators, controllers, and platform services.
Define