about 2 hours ago
Remote, India
Mid Level
Responsibilities
- Develop and iterate backend features and data frameworks for safe and efficient data handling.
- Collaborate with product management, UX, and other teams to design and ship reliable solutions.
- Review and enhance database-related changes to ensure data integrity and performance.
- Design and maintain tooling to proactively detect and remediate scalability and data health issues.
- Research and implement improvements to database performance and scalability.
- Document database best practices and architecture guidance for developers.
- Develop solutions for database upgrade paths that maintain compatibility and reduce downtime.
Requirements
- Professional experience with PostgreSQL in complex production environments.
- Proficiency in Ruby on Rails or similar Ruby frameworks.
- Ability to analyze software design and performance trade-offs in data-intensive applications.
- Strong written communication skills for asynchronous remote work.
- Self-directed work style with effective organizational skills.
- Alignment with GitLab's values of transparency, teamwork, and inclusion.
- Openness to learning new tools and approaches in related domains.
Benefits
- Comprehensive benefits to support health, finances, and well-being.
- Flexible Paid Time Off.
- Access to Team Member Resource Groups.
- Equity Compensation and Employee Stock Purchase Plan.
- Growth and Development Fund.
- Parental leave support.
- Home office support.
Tech Stack
PostgreSQLRuby on Rails
Categories
BackendData Engineering