We run a multi-cloud architecture (Azure, AWS, GCP, OCI, Alibaba Cloud) using Golang, GraphQL, PostgreSQL, Neptune, Docker, Kubernetes, and the list goes on.
WHAT YOU’LL DO
- End-to-end development of backend software components (research, design, development, testing, rollout, monitoring)
- Contributing to technological and architectural decisions
- Conducting design and code reviews
- Analyzing and improving efficiency, scalability, and stability of various backend system components
- Interfacing with other teams (e.g. Frontend, DevOps) to deliver best-in-class features
WHAT YOU’LL BRING
- 7+ years of experience with Backend Engineering in a high-level programming language (e.g. Java, C#, Golang)
- Experience with cloud platforms (e.g. AWS, GCP, Azure)
- Experience with databases and message queue technologies
- Experience with continuous integration and deployment (CI/CD)
- Experience with developing high-scale, cloud-native SaaS products
- Experience with microservices based architecture
- Bachelor of Science in Computer Science/Software Engineering or related field
- Familiarity with Graph Databases