GrepJob
GitLab

Intermediate Backend Engineer, Database Automation

GitLab
Apply
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