2833 Turing Jobs
Senior Back-End Golang Developer
Turing
posted 14d ago
Flexible timing
Key skills for the job
You are skilled with any or all:
- Experience architecting, implementing and documenting at-scale web applications in:
--- Golang: Essential.
--- Ruby on Rails: Nice to have.
--- Java/Scala/C++: Nice to Have.
- Experience with deployment systems (e.g. CodeShip, AWS CodeDeploy) is a plus.
- Familiarity with AWS Infrastructure: EC2, ECS, EKS, Lambda, Batch, CloudWatch, Kinesis, etc.
- Familiarity with implementing e-commerce solutions is a plus.
- Aptitude to quickly learn new languages and technologies as necessary.
- Lead a diverse, inclusive, passionate team of engineers to continuously deliver customer delight.
You are a strong owner with a growth mindset and who is willing to roll up their sleeves.
You are excited to:
- Implement customer-facing solutions that solve the customers true needs.
- Own large scale services that power our growing learning platform.
- Architect software with scalability, redundancy, and seamless survival / recovery.
- Use CI/CD to deploy in AWS with proper logging, monitoring, and alerting.
- Serve as a mentor, idea leader, and advocate for best practices.
- Partner with Product and Data Science.
You might also be familiar with:
- Programming: Functional, Object Oriented, Design Patterns, Big O, data structures.
- Service Oriented Architecture: contextual boundaries and communication between services.
- Machine Learning Systems: batch and real time machine learning systems.
- Configuration Tooling: Terraform, AWS Cloud formation.
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Golang Developer roles with real interview advice