Senior Backend Engineer - Database
GitLabOverview
Join GitLab, the world's largest all-remote company, as a Senior Backend Engineer focusing on database management. This role is pivotal in developing solutions for scalability, application performance, data growth, and developer enablement, particularly in interactions with databases.
Responsibilities
- Develop new features in collaboration with product management, UX, and frontend teams.
- Keep changes small and iterate towards the best solution.
- Review database-related changes submitted by other engineers or community contributors.
- Document database best practices or patterns to avoid.
- Develop tooling to proactively inform developers of potential performance issues.
- Research, design, and implement solutions to improve product performance.
What You'll Bring
- Professional software engineering experience with PostgreSQL in large production environments.
- Significant experience with Ruby on Rails or other Ruby frameworks.
- Ability to reason about software, algorithms, and performance at a high level.
- Passion for open source.
- Strong written communication skills.
- Self-motivated with strong organizational skills.
Bonus Qualifications
- Experience in a peak performance organization, preferably a tech startup.
- Experience with the GitLab product as a user or contributor.
- Product company experience.
- Experience working with a remote team.
- Enterprise software company experience.
- Developer platform/tool industry experience.
- Experience working with a global or multicultural team.
- Computer science education or equivalent experience.
Why GitLab?
- Work from anywhere with good internet.
- Be part of a company that values transparency and openness.
- Contribute to a platform that is at the forefront of DevOps.
- Engage with a company that actively supports your personal and professional growth.
Benefits Extracted with AI
- Remote work flexibility
- Participation in equity and stock options
- Comprehensive health benefits
- Professional development opportunities
Similar jobs
Last update: 23 minutes ago
Senior Backend Engineer
Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.
Software Engineer - Backend (Python, Go)
Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.
Senior Backend Engineer (Go, Kubernetes)
Join Medium as a Senior Backend Engineer to build backend systems using Go and Kubernetes. Remote work available.
Senior PHP Laravel Developer / Architect
Join Dotlab as a Senior PHP Laravel Developer to enhance SaaS solutions with PHP, Laravel, and modern technologies.
Senior Full-Stack Product Engineer
Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.
Software Engineer - Java, PostgreSQL
Join Siemens as a Software Engineer in Budapest, focusing on Java and PostgreSQL for critical rail systems.
Senior Backend Engineer (Go)
Join AUTODOC as a Senior Backend Engineer (Go) in Lisbon. Develop scalable backend solutions using Golang, Prometheus, and Grafana.
Senior PHP Laravel Developer / Architect
Join Dotlab as a Senior PHP Laravel Developer to lead SaaS solutions and software architecture in Rotterdam.
Senior Backend Developer
Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.
Intermediate Backend Engineer, Threat Insights
Join GitLab as an Intermediate Backend Engineer in Threat Insights, focusing on performance and optimization.
Senior Backend Engineer
Join Harness as a Senior Backend Engineer to build scalable infrastructure using AWS, Terraform, and more. Remote position with competitive salary.
DevOps Engineer with AWS and Linux Expertise
Join Stream as a DevOps Engineer to manage AWS infrastructure, enhance system observability, and work with cutting-edge technology.
Principal Full-Stack Engineer (Backend Focus)
Join Text Blaze as a Principal Full-Stack Engineer focused on backend development. Work remotely and drive product innovation.
Backend Developer with Python Expertise
Join Deliverect as a Backend Developer to design and maintain scalable backend services for the food service industry.
Senior Software Engineer, Go/Java
Join Squarespace as a Senior Software Engineer in Aveiro, Portugal. Expertise in Go/Java required. Hybrid work environment.
Senior Backend Engineer (Node.js/TypeScript)
Join Deel as a Senior Backend Engineer specializing in Node.js and TypeScript. Work remotely with a global team.
Senior Software Engineer
Join Lattice as a Senior Software Engineer to build robust software using AWS, React, and PostgreSQL. Remote position with great benefits.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.
Senior Backend Developer (PHP / Laravel)
Join Producthero as a Senior Backend Developer (PHP/Laravel) in Amsterdam. Work on innovative projects with a dynamic team.
Senior Software Engineer, Substack Enterprise
Join Substack as a Senior Software Engineer to develop core products using JavaScript, Node, React, and Postgres. Remote work available.
Senior Backend Engineer (Node.js + Go)
Join Deel as a Senior Backend Engineer with expertise in Node.js and Go. Work remotely and help build a global-first people platform.
Senior Full Stack Software Engineer
Join Argon AI as a Senior Full Stack Software Engineer to build AI solutions for biopharma in NYC. Work with Python, PostgreSQL, and more.
Senior Fullstack JavaScript Engineer / Product Developer
Join lempire as a Senior Fullstack JavaScript Engineer to design and develop features for innovative SaaS products.
Full Stack Developer (Founding Engineer) with gRPC Expertise
Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.