Slalom is a global business and technology consulting company focused on delivering impactful solutions. They are seeking a Golang Backend Software Engineer to design and build APIs, develop backend services, and operate on AWS to enhance their data product platform.
Responsibilities:
- Design and build well-crafted, well-designed APIs used across a distributed system
- Develop and maintain Golang backend services powering core platform capabilities
- Build and evolve GraphQL schemas/resolvers to deliver reliable, performant data access
- Deploy and operate services on AWS, following security and reliability best practices
- Contribute to CI/CD automation and delivery workflows (Jenkins)
- Collaborate in an agile team environment: code reviews, testing, troubleshooting, and continuous improvement
Requirements:
- Hands-on experience designing and building APIs in a distributed system (microservices or service-oriented architectures)
- Strong production experience with Golang
- Experience building or supporting GraphQL APIs
- Experience with AWS in a backend/service environment
- Experience with Jenkins (or similar CI/CD tools)
- Familiarity with Java or Node.js (supporting or integrating with adjacent services)
- Experience with DynamoDB or Postgres
- Experience with API standards/governance (versioning, schema conventions, backward compatibility)
- Observability practices (logging/metrics/tracing) and performance tuning in distributed systems
- Experience building reusable platform components or tooling