
New
An overview of this role The Platform Insights team vision will deliver a unified data event platform that allows users to query, visualize, and analyze their data in order to optimize their workflows within GitLab. We aim to create a consistent dashboard experience that makes it easy for users to ask the questions pertinent to their use cases and build rich team/use case specific views. The unified event platform will consume data from all stages so that users can monitor the health of their team, their processes, and their services all in a single pane of glass. We are looking for a Backend Engineer with a strong background in high-scale and data-rich Ruby on Rails applications, as well as familiarity with distributed, scalable and reliable systems. Some examples of our projects: Link to project or effort What You’ll Do Develop Ruby on Rails Backend components leveraging high-scale data pipelines Collaborate with Product Management and other stakeholders within Engineering (e.g. UX) to maintain a high bar for quality in a fast-paced, iterative environment Craft code that meets standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review. Working with other GitLab teams to help them integrate monitoring and insights features into their product areas Develop features and improvements to the GitLab product in a secure, well-tested, and performant way. Ship features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects. Advocate for improvements to product quality, security, and performance. Solve technical problems of high scope and complexity. What You’ll Bring Professional experience with Ruby on Rails and PostgreSQL. Strong database experience and interest in developing expertise in ClickHouse databases Experience working with a platform or complex applications (Large scale is a bonus). Familiarity building and deploying software with CI/CD or other internal tooling. Familiarity with distributed, scalable and reliable systems. A user of modern DevOps platforms. (GitLab is a bonus.) Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment. Monitoring system health with tools like Prometheus or Grafana. Analyzing metrics, developing automation scripts, scaling systems. Prefer a background or strong interest in learning Golang Prefer some GCP and/or AWS experience Prefer experience managing cloud infrastructure and ensuring efficient deployments. Prefer some experience operating a managed Kubernetes cluster (ex. GKE or EKS) How GitLab will support you Benefits to support your health, finances, and well-being All remote, asynchronous work environment Flexible Paid Time Off Team Member Resource Groups Equity Compensation & Employee Stock Purchase Plan Growth and Development Fund Parental leave Home office support Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. Remote-Global
Posted 20 days ago
Architect and scale backend systems
Implement and maintain clean, robust code
Posted 21 days ago
Automate and scale cloud infrastructure
Ensure platform reliability and uptime
Posted 21 days ago
Develop and optimize large language models for business impact.
Integrate LLM-powered features into sports betting products.
Posted 22 days ago
Offer a full-time remote data engineering position
Enhance government digital services through analytics
Posted 22 days ago
Hire a remote software engineer
Develop and maintain inventory systems
Posted 22 days ago
Grow and lead the ML Practice team in India
Drive successful customer ML and GenAI engagements
Posted 23 days ago
Design and implement enterprise backup solutions.
Provide technical escalation and subject matter expertise.
Posted 24 days ago
Lead and mentor agile software engineering teams
Drive development of scalable full-stack web applications
Posted 24 days ago
Lead and deliver GenAI projects for clients
Architect scalable, secure AI applications
Posted 24 days ago
Design and deploy cloud-based software solutions
Automate infrastructure using best practices
Posted 24 days ago
Lead and deliver technical projects end-to-end
Drive cloud infrastructure and DevOps initiatives
Posted 24 days ago
Enhance and scale data infrastructure
Build and optimize data platforms
Posted 24 days ago
Develop scalable data pipelines and solutions
Support enterprise digital modernization projects
Posted 25 days ago
Provide exceptional technical product support
Troubleshoot and escalate product issues
Posted 25 days ago
Develop scalable backend microservices
Enhance and maintain SaaS support platform
Posted 26 days ago
Deliver customer-focused LLM and ML solutions
Productionize and optimize ML pipelines on cloud
Posted 26 days ago
Implement and manage observability solutions
Optimize performance and reliability of cloud systems
Posted 26 days ago
Define and enforce system architecture standards
Lead and mentor technology teams
Posted 28 days ago
Operate and support cloud data platforms
Resolve and prevent data pipeline issues
Posted 28 days ago
Develop custom IT automation solutions for customers
Collaborate and communicate across engineering and customer teams
Posted 30 days ago
Ensure high-quality releases through comprehensive testing
Develop and maintain automated test frameworks
Posted 30 days ago
Deliver actionable data insights for business growth
Design and maintain robust ETL pipelines
Posted 30 days ago
Deliver complex cloud transformation projects
Manage project resources, profitability, and scope
Posted 30 days ago
Secure and optimize AWS cloud infrastructure
Implement and enforce cloud security best practices
Posted 31 days ago
Build and deploy AI-powered productivity tools
Collaborate with cross-functional teams
Posted 31 days ago
Develop scalable AI solutions for business challenges
Lead end-to-end lifecycle of AI projects
Posted 31 days ago
Lead and mentor a data science team
Integrate analytics into business strategy
Posted 31 days ago
Design and maintain scalable data pipelines
Ensure high data quality and accuracy
Posted 31 days ago
Lead technical design and execution of cloud platforms
Collaborate with cross-functional teams for solution delivery
Posted 32 days ago
Develop and optimize machine learning models for business impact
Collaborate with cross-functional teams to deliver data-driven solutions
Posted 32 days ago
Manage and optimize database infrastructure
Implement automation and monitoring solutions
Posted 32 days ago
Provide expert Oracle database administration and support
Ensure database availability, recoverability, and performance
Posted 32 days ago
Design and architect cloud contact center solutions
Lead and mentor technical teams
Posted 32 days ago
Develop scalable backend microservices
Ensure high system stability and performance
Posted 33 days ago
Develop cloud-native compliance solutions
Architect and implement scalable microservices
Posted 33 days ago
Lead and manage modern cloud data platforms for clients.
Provide architectural guidance and operational support.
Posted 33 days ago
Hire a senior software engineer
Develop and optimize eCommerce features
Posted 33 days ago
Deliver expert technical support for enterprise blockchain products
Monitor, troubleshoot, and maintain large-scale distributed infrastructure
Posted 34 days ago
Develop scalable backend infrastructure
Ensure system reliability and performance
Posted 34 days ago
Design and develop scalable full-stack solutions
Lead technical discussions and mentor junior engineers
Posted 34 days ago
Develop scalable web and mobile applications
Integrate and optimize APIs for Martech solutions
Posted 35 days ago
Develop scalable backend services for healthcare solutions
Collaborate with cross-functional and distributed teams
Posted 35 days ago
Develop scalable, high-quality frontend features
Own the full software development lifecycle
Posted 36 days ago
Lead operation and management of cloud data platforms
Provide architectural guidance and technical leadership
Posted 36 days ago
Develop cross-platform digital marketplace applications
Enhance performance and user experience across devices
Posted 36 days ago
Design and deploy scalable cloud solutions
Automate infrastructure and application delivery
Posted 36 days ago
Lead and architect full-stack applications
Mentor and guide engineering teams
Posted 36 days ago
Build high-quality Angular UIs
Collaborate in a remote-first, international team
Posted 36 days ago
Design and implement event-driven systems
Build scalable, real-time microservices
Posted 36 days ago
Develop and maintain cloud infrastructure using TypeScript
Optimize and scale systems for high performance and reliability