What are the responsibilities and job description for the Backend Systems Engineer position at Valley IT Solutions?
Position: Systems Backend Engineer (Golang / Microservices)
Location: Honolulu, Hawaii (Hybrid)
Clearance: Active Security Clearance (Preferred)
Employment Type: Full-Time
Overview
We’re seeking a highly skilled Backend Engineer with deep experience in Golang and microservice architecture to design, build, and scale high-performance backend systems that process large and complex datasets. The ideal candidate brings both strong engineering fundamentals and practical experience building secure, resilient services for data-driven or defense-related environments.
Key Responsibilities
- Design, develop, and maintain backend microservices to process and analyze large-scale datasets.
- Architect efficient systems for data integration, normalization, and geospatial processing.
- Implement and optimize GRPC and RESTful APIs for scalable client and system interactions.
- Collaborate with frontend, DevOps, and data teams to ensure smooth integration across services.
- Manage and optimize PostgreSQL and AWS RDS database performance and schema design.
- Maintain high code quality standards using GitHub workflows and CI/CD practices.
- Operate within a Linux-based development environment.
- Support system design and code reviews to ensure maintainability, scalability, and reliability.
Required Qualifications
- 7 years of professional experience developing in Golang (primary language).
- Proficiency with C and Python (additional languages a plus).
- Strong understanding of microservice design and backend system architecture.
- Experience with PostgreSQL, RDS, and relational database schema design.
- Skilled in data integration, normalization, and geospatial data standards.
- Familiarity with GRPC, REST, GraphQL, and API design best practices.
- Comfortable developing and deploying in Linux environments.
- Experience with GitHub for version control and collaborative development.
Preferred / Nice to Have
- Experience with Docker, Kubernetes, and containerized deployments.
- Background in AI/ML, Computer Vision, or Video Processing.
- Familiarity with Geospatial data visualization or Geofusion platforms.
- Prior work on DoD or government software projects.
- Active Security Clearance (Secret or above).