Intermediate Fullstack Engineer

GitLab
Madrid, Spain
25 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Adobe InDesign Application Programming Interfaces (APIs) Artificial Intelligence JIRA Software as a Service Software Quality Code Review Graph Database Proprietary Software Query Optimization Software Engineering Systems Integration
+8 more
Grafana Backend Gitlab Front End Software Development Vertica Zendesk Api Management Servicenow

Job description

Data Products integrates GitLab and third-party software development lifecycle data, building dashboards, APIs, and data products that transform it into reliable, interoperable intelligence for customers and internal teams., * Develop well-scoped features for ingesting, modeling, and syncing data into the knowledge graph, ensuring data freshness, sync reliability, and graph coverage.

  • Build integrations with external systems (Jira, observability tools, Zendesk, ServiceNow) to increase indexed business context and meet data completeness/freshness goals.
  • Build features for Software Engineering Intelligence dashboards (DORA, value-stream reporting, GitLab Duo, etc.) to provide accurate, performant metrics across organizations.
  • Contribute to design discussions, technical direction, and assistance from senior engineers to deliver secure, reliable, and performant solutions on schedule.
  • Raise blockers and risks early, work with senior engineers to keep milestones on track.
  • Participate in design and code reviews, applying feedback to improve code quality and delivery velocity.
  • Build deep understanding of system data model and platform to ship changes independently and resolve issues faster., * Dashboard & Reporting Framework - Builds AI-native dashboard components for engineering health, DORA, value-stream reporting, AI impact, lifecycle trends, security, and quality.
  • Internal Ingestion - Ingests third-party data into GitLab, powers the knowledge graph, and builds integrations for a near-real-time graph of the developer ecosystem.
  • External Ingestion - Exposes GitLab and knowledge graph data through APIs, SDKs, marketplace listings, and partner products.

Requirements

  • Full-stack proficiency with Go, Ruby, and Node.
  • Experience with OLAP data platforms (e.g., ClickHouse) including data modeling and query optimization.
  • Hands-on experience building AI-powered product features.
  • Experience operating multi-tenant SaaS and self-managed applications.
  • High velocity with sound judgment and strong written communication, able to decompose complex initiatives into shippable milestones.
  • Experience building third-party or API integrations.

Benefits & conditions

  • Flexible Paid Time Off
  • Team Member Resource Groups
  • Equity Compensation (Employee Stock Purchase Plan)
  • Growth and Development Fund
  • Parental Leave

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.jobleads.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

4:54 min

Implementing geographic salary tiers for compensation equity and fairness

Rudi Bauer Rudi Bauer +1 · Cappuccino with HR

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

1:47 min

Transitioning from internships to full-stack backend engineering

Nicolas Haunold Nicolas Haunold +1 · Coffee With Developers

Videos

See all

Related articles

See all