Intermediate Fullstack Engineer
GitLab
Madrid, Spain
25 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source
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.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
CH
Chris Heilmann
about 2 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
about 2 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
about 2 years ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago
CH
Chris Heilmann
Dev Digest 132 - Binging WADFlix?
almost 2 years ago
KM
Kaleb McKelvey
What’s the Difference Between Frontend and Backend Development?
about 3 years ago