Developing scalable software solutions for innovative enterprises to move their business forward
Requirements
- Expertise in Go with knowledge of other backend languages
- Experience with databases (e.g. DynamoDB, PostgreSQL)
- Experience with using cloud services (AWS, GCP) and container orchestration using Kubernetes
- Experience with APIs and integrations
- Strong experience architecting, designing, and implementing backend services with an emphasis on high test coverage at all levels
- Experience creating and executing automated tests within CI/CD pipelines using quality gates to ensure reliability and maintainability
- Experience with test infrastructure and environments that support backend service validation
Responsibilities
- Designing and implementing solutions with an eye to the growth of the product and team
- Providing expert feedback that improves the overall delivery of work and defending the work against compromise and corner-cutting
- Designing test strategies and having involvement in automated testing, continuous integration, and deployment processes for projects
- Mentoring others in best practices
- Ensuring a high standard of quality across the project
- Identifying, diagnosing, and resolving complex bugs and issues
Other
- 7-10 years of development experience with an emphasis on back-end development
- Degree in Computer Science or relevant field or experience
- Minimal travel is associated with this role
- Must be authorized to work in the US without sponsorship