Intermediate Backend (Go) Engineer - Runway
Intermediate Backend Engineer
About the Role
We're looking for an Intermediate Backend Engineer to join our team. In this role, you'll design, develop, and maintain the server-side applications that power our platform. You'll work closely with cross-functional teams to build scalable, reliable, and efficient backend systems.
Key Responsibilities
Design, build, and maintain efficient, reusable, and reliable backend code
Implement and optimize database schemas and queries for performance and scalability
Deploy and manage applications in cloud environments (GCP and AWS, and Kubernetes specifically)
Participate in on-call rotations to ensure system reliability and uptime
Write comprehensive documentation and technical specifications
Troubleshoot production issues and implement solutions
Required Skills & Experience
3+ years of professional software development experience
Proficiency in programming languages such as Golang, Python, Ruby
Experience working with cloud platforms (GCP and AWS)
Familiarity with container orchestration using Kubernetes, Docker, and why they are different
Experience implementing and managing logging systems
Understanding of database systems, SQL, and data modeling principles
Experience with on-call responsibilities and incident response
Strong problem-solving skills and attention to detail
Excellent communication and collaboration abilities
Comfortable working in a remote environment, across AMER, EMEA, and APAC timezones in a heavily asynchronous method
Preferred Qualifications
Experience with infrastructure as code using HashiCorp Terraform
Knowledge of secret management tools like HashiCorp Vault or OpenBao
Experience with PostgreSQL or other relational databases
Familiarity with GitLab CI/CD pipelines and workflows
Experience with microservice architecture patterns
Understanding of RESTful APIs and API design principles
Knowledge of monitoring tools and observability practices
About the Role
The GitLab Runway team is working on our next generation platform for rapidly deploying backend services that automatically take advantage of GitLab infrastructure, security, observability, and data access. It’s a platform engineering project in the truest sense. We’re enabling self-service development across the entire GitLab engineering ecosystem to quickly build and deploy services to complement the GitLab product offerings.
Intermediate Backend (Go) Engineer - Runway
Intermediate Backend Engineer
About the Role
We're looking for an Intermediate Backend Engineer to join our team. In this role, you'll design, develop, and maintain the server-side applications that power our platform. You'll work closely with cross-functional teams to build scalable, reliable, and efficient backend systems.
Key Responsibilities
Design, build, and maintain efficient, reusable, and reliable backend code
Implement and optimize database schemas and queries for performance and scalability
Deploy and manage applications in cloud environments (GCP and AWS, and Kubernetes specifically)
Participate in on-call rotations to ensure system reliability and uptime
Write comprehensive documentation and technical specifications
Troubleshoot production issues and implement solutions
Required Skills & Experience
3+ years of professional software development experience
Proficiency in programming languages such as Golang, Python, Ruby
Experience working with cloud platforms (GCP and AWS)
Familiarity with container orchestration using Kubernetes, Docker, and why they are different
Experience implementing and managing logging systems
Understanding of database systems, SQL, and data modeling principles
Experience with on-call responsibilities and incident response
Strong problem-solving skills and attention to detail
Excellent communication and collaboration abilities
Comfortable working in a remote environment, across AMER, EMEA, and APAC timezones in a heavily asynchronous method
Preferred Qualifications
Experience with infrastructure as code using HashiCorp Terraform
Knowledge of secret management tools like HashiCorp Vault or OpenBao
Experience with PostgreSQL or other relational databases
Familiarity with GitLab CI/CD pipelines and workflows
Experience with microservice architecture patterns
Understanding of RESTful APIs and API design principles
Knowledge of monitoring tools and observability practices
About the Role
The GitLab Runway team is working on our next generation platform for rapidly deploying backend services that automatically take advantage of GitLab infrastructure, security, observability, and data access. It’s a platform engineering project in the truest sense. We’re enabling self-service development across the entire GitLab engineering ecosystem to quickly build and deploy services to complement the GitLab product offerings.