Location: Λευκωσία, Nicosia, Cyprus
About Wheely
Wheely is redefining premium transportation across major cities in Europe, the US, and the Middle East. We blend cutting-edge technology with the craft of five-star chauffeuring to deliver an experience trusted by more than 100,000 active riders and 1,200 corporate accounts.
We’re a profitable, fast-growing scale-up with $43M raised and over $100M in annual revenue. Having recently launched in New York City, we’re expanding rapidly across the US and EMEA. If you take pride in your craft and want to help shape the next chapter of our growth, we'd love to hear from you.
About The Role
We’re looking for a Backend Engineer to join one of our teams that keeps frameworks lean and focuses on what matters: clean, maintainable code, shipped fast with TDD, DDD, and continuous integration and delivery.
We are a Go shop, and while we’re busy migrating away from our Ruby monolith, our stack includes PostgreSQL, MongoDB, RabbitMQ, Redis, gRPC, and Thrift. Everything runs on AWS and Kubernetes, managed via Terraform.
Our interview process includes a recruiter screen, algorithms and live coding. Senior+ candidates also complete a system design section.
Responsibilities
Write high-quality, performant code primarily in Go.
Implement new microservices while helping us responsibly manage and migrate away from legacy services.
Work closely with product managers, designers, and data scientists to turn abstract requirements into concrete technical designs.
Ensure our systems stay responsive under heavy load, optimising for both latency and reliability.
Requirements
3+ years of experience building and maintaining scalable backend services.
We use Go. If you know it, great. If not, we’ll interview you in your strongest language (Python, C++, Ruby).
In-depth knowledge of relational and NoSQL databases (PostgreSQL, MongoDB, Redis) and experience with message brokers like RabbitMQ or Kafka.
Upper-Intermediate (B2) English proficiency or higher. You should be comfortable debating technical trade-offs with your peers.
What We Offer
Office-based role in Nicosia, four days a week with flexible start and finish times, plus one remote day of your choice
Competitive salary
Employee stock options plan
Private medical and dental insurance
Daily Lunch allowance
Latest-generation MacBook Pro and 4k display
Professional development stipend
Relocation support, including visa sponsorship and allowance
All of your personal information will be collected stored and processed in accordance with
Wheely’s Candidate Privacy Notice
Λευκωσία, Nicosia, Cyprus; Relocation support, including visa sponsorship and allowance
Location: United States of America
What We Do:
Cybercrime is growing, and more businesses are getting hit by threats that used to target only the biggest organizations. That pushes defenders like us to operate at the highest level, and it deepens our need for good people who want to make a meaningful impact.
Founded in 2015 by former NSA cyber operators, Huntress is a remote-first team working to make enterprise-grade cybersecurity accessible to businesses of all sizes. We work closely with security teams and service providers protecting complex environments, often without the time or headcount to handle it all. That’s why we build our technology in-house and back it with a 24/7 human-led Security Operations Center (SOC). As a result, our platform is never disconnected from the experts who manage it, ensuring our customers' protection.
Huntress now secures more than 6M endpoints and 17M identities worldwide. Those numbers keep growing because more businesses rely on us to help carry the load and operate with more confidence. Every day, you can see that commitment in how we stand with our customers and how we show up for each other.
Reports to: Engineering Manager
Location: Remote US
Compensation Range: $200,000 - $220,000 base plus bonus and equity
What We Do:
Cybercrime is growing, and more businesses are getting hit by threats that used to target only the biggest organizations. That pushes defenders like us to operate at the highest level, and it deepens our need for good people who want to make a meaningful impact.
Founded in 2015 by former NSA cyber operators, Huntress is a remote-first team working to make enterprise-grade cybersecurity accessible to businesses of all sizes. We work closely with security teams and service providers protecting complex environments, often without the time or headcount to handle it all. That’s why we build our technology in-house and back it with a 24/7 human-led Security Operations Center (SOC). As a result, our platform is never disconnected from the experts who manage it, ensuring our customers' protection.
Huntress now secures more than 5M endpoints and 11M identities worldwide. Those numbers keep growing because more businesses rely on us to help carry the load and operate with more confidence. Every day, you can see that commitment in how we stand with our customers and how we show up for each other.
What You’ll Do:
The Huntress team seeks a Staff Software Engineer to join our SOC Experience team. This team builds the human-analyst side of Huntress’ SOC platform: the investigation and triage experience analysts use to work a case, the remediation actions they take, the queues that route and prioritize incoming work, and the customer-facing reporting that closes the loop with customers. Your contributions will help Huntress improve analyst efficiency, reduce toil, and drive customer outcomes as we scale
protection for the 99%
.
As a Staff Software Engineer, you’ll provide technical leadership across this surface area: shaping architecture and design direction, converting ambiguous requirements into functional workflows and data models, raising the bar on code quality and testing, and mentoring engineers across the team. You’ll partner closely with Product, UX, and SOC stakeholders to turn operational pain points into reliable, auditable systems, and you’ll go deep in the code yourself. This is a full-stack role with real front-end weight: the analyst experiences you’ll build are data-dense, interactive interfaces, and you’ll set the bar for front-end quality as well as the back end.
Responsibilities:
Provide technical leadership across the SOC Experience surface area: investigation and triage experience, remediation actions, queues, and customer-facing reporting.
Lead and develop high-quality software, software designs, and architecture
Design and build analyst-facing interfaces end to end, from data model to browser, and set the standard for front-end quality (usability, performance, accessibility, reusable patterns) in partnership with UX
Set the standard for engineering excellence on the team through code review, test plan review, and hands-on pairing
Lead security-by-design reviews of designs and code
Focus on the full lifecycle of the systems you build, including evolution, configuration, and risk management, not just initial delivery
Share ownership of delivery, reliability, and uptime for the features you build, with observability and test automation built in
Mentor engineers across the team to help them grow into harder problems
Balance technical rigor with pragmatism: push back when a shortcut creates real risk, and push back on over-engineering when the goal is discovery or speed
Partner with Product, UX, and SOC stakeholders to turn operational pain points into reliable, auditable systems
What You Bring To The Team:
10+ years of experience developing complex software products
5+ years of programming in Ruby on Rails
Strong front-end fundamentals (JavaScript, HTML, CSS) and experience building complex interactive UIs with modern component-based frameworks; today’s stack is Hotwire, Turbo, and Stimulus, but you can reason outside that box
Experience with AWS or other public cloud environments, and Linux-based infrastructure
Experience with relational databases such as Postgres
Experience with AI coding tools, such as Claude Code
Preferred Qualifications:
Experience with ClickHouse
Experience building cybersecurity products, or building/operating a SOC platforms
Experience with Hotwire, Stimulus, Turbo
What We Offer:
100% remote work environment - since our founding in 2015
Generous paid time off policy, including vacation, sick time, and paid holidays
12 weeks of paid parental leave
Highly competitive and comprehensive medical, dental, and vision benefits plans
401(k) with a 5% contribution regardless of employee contribution
Life and Disability insurance plans
Stock options for
all
full-time employees
One-time $500 reimbursement for building/upgrading home office
Annual allowance for education and professional development assistance
$75 USD/month digital reimbursement
Access to the BetterUp platform for coaching, personal, and professional growth
Huntress is committed to creating a culture of inclusivity where every single member of our team is valued, has a voice, and is empowered to come to work every day just as they are.
We do not discriminate based on race, ethnicity, color, ancestry, national origin, religion, sex, sexual orientation, gender identity, disability, veteran status, genetic information, marital status, or any other legally protected status.
We do discriminate against hackers who try to exploit businesses of all sizes.
Accommodations:
If you require reasonable accommodation to complete this application, interview, or pre-employment testing or participate in the employee selection process, please direct your inquiries to accommodations@huntresslabs.com. Please note that non-accommodation requests to this inbox will not receive a response.
If you have questions about your personal data privacy at Huntress, please visit our
privacy page
#BI-Remote
Huntress is committed to creating a culture of inclusivity where every single member of our team is valued, has a voice, and is empowered to come to work every day just as they are.
We do not discriminate based on race, ethnicity, color, ancestry, national origin, religion, sex, sexual orientation, gender identity, disability, veteran status, genetic information, marital status, or any other legally protected status.
We do discriminate against hackers who try to exploit businesses of all sizes.
Accommodations:
If you require reasonable accommodation to complete this application, interview, or pre-employment testing or participate in the employee selection process, please direct your inquiries to
accommodations@huntresslabs.com
. Please note that non-accommodation requests to this inbox will not receive a response.
Huntress uses artificial intelligence tools to assist in reviewing and evaluating job applications, including resume screening, skills assessment, and candidate matching and comparisons. These AI tools support our human recruiters in the initial review process, but do not make final hiring decisions without human involvement. By submitting your application, you acknowledge this use of AI in our recruitment process. Please review our
Candidate Privacy Notice
for more details on our practices and your data privacy rights.
#BI-Remote
Location: United States of America
What We Do:
Cybercrime is growing, and more businesses are getting hit by threats that used to target only the biggest organizations. That pushes defenders like us to operate at the highest level, and it deepens our need for good people who want to make a meaningful impact.
Founded in 2015 by former NSA cyber operators, Huntress is a remote-first team working to make enterprise-grade cybersecurity accessible to businesses of all sizes. We work closely with security teams and service providers protecting complex environments, often without the time or headcount to handle it all. That’s why we build our technology in-house and back it with a 24/7 human-led Security Operations Center (SOC). As a result, our platform is never disconnected from the experts who manage it, ensuring our customers' protection.
Huntress now secures more than 6M endpoints and 17M identities worldwide. Those numbers keep growing because more businesses rely on us to help carry the load and operate with more confidence. Every day, you can see that commitment in how we stand with our customers and how we show up for each other.
Reports to: Director, Engineering
Location: Remote US, Only
Compensation:
$215,000 to $240,000 base plus bonus and equity
What You’ll Do:
Huntress is building an Agentic SOC. When our detection pipeline raises a signal, an LLM-based agent picks it up and investigates it end-to-end. It gathers telemetry across our products, reconstructs what happened, and makes a well-documented determination about whether the activity is malicious. Over time, it will take on more of the work itself, growing from resolving routine cases to acting fast when it finds an attack and handing analysts cases with the evidence already assembled. We’re hiring a Principal Software Engineer to head this effort.
This system is meant to augment our analysts, not replace them. It takes the high-volume, repetitive work off their plates so they can focus on complex cases and hands-on keyboard intrusions where human expertise matters most. It also reduces toil in the rest of their day by using LLMs to pre-process the output of the tools analysts use constantly, so they start from a clear picture instead of raw telemetry.
This isn’t a chatbot bolted onto a dashboard. The system investigates a large volume of signals a day across thousands of customer organizations. Many signals are benign, but some are live intrusions where minutes matter. The telemetry the system reads comes from environments in which attackers are actively operating. Because the system makes real decisions, like closing an investigation or isolating a host, it has to be right, it has to show its work, and it has to know when to hand off to a person.
As the technical lead, you’ll own the system’s architecture and direction. That means deciding how an investigation is structured, where deterministic code ends and model reasoning begins, what the agent can and can’t touch, how we know it’s working, and which decisions it makes on its own as it proves itself. You’ll work closely with SOC analysts, detection engineers, product, and other engineering teams. You’ll go deep in the code and help the engineers around you grow. Your work will directly shape how Huntress scales
protection for the 99%
.
We make full use of AI coding tools to enable you to accelerate your development. We don’t cap token usage. We expect you to use AI and all tools responsibly.
Responsibilities:
Own the architecture of agentic investigation. You help define how signals move from detection into investigation, how investigation state is managed, how tools are designed and exposed to agents, and what a finished investigation contains: the verdict, the timeline, the scope, and the evidence behind every claim. When the team is stuck between options, you make the call, and the foundations you set are what others build on for years.
Build agents that investigate like a strong analyst. You work alongside our SOC and product researchers to learn how experienced analysts actually triage and investigate, then turn that into agent behavior: which questions to ask, which evidence to gather, when to dig deeper, and when to stop and hand off to a human.
Take toil off analysts’ plates. Beyond full investigations, you build LLM-powered pre-processing for the tools and data sources analysts rely on every day. It summarizes, correlates, and highlights what matters, so analysts spend their time on judgment instead of assembly.
Bring a security mindset to the agent itself. The agent reads attacker-influenced data, runs across thousands of customer tenants, and can take action in customer environments. You design as if someone is trying to manipulate it, because someone will. Trust boundaries, tenant isolation, and auditability are part of the architecture from the start.
Treat evaluation as a core part of the product. You define how we measure whether an investigation is correct, well-reasoned, and well-documented, and you make sure no prompt, model, or tool changes without evidence that it helps.
Decide with data what the system does on its own. Based on measured performance, you decide where it acts autonomously, where a person reviews its work, and how that changes over time. You also recognize when a problem doesn’t need an agent at all.
Build for production, not for demos. You design for reliability, latency, and cost at scale. The system keeps working when models are slow, wrong, unavailable, or quietly changed underneath you, and anyone can trace exactly why an investigation reached its conclusion or why an action was taken.
Augment analysts, don’t replace them. You design the handoff between agent and analyst so that when a case reaches a person, the agent’s work makes them faster and better informed. You consider how analysts’ work changes as agents take on more of it, and how we explain agent decisions to partners and customers in a way they can trust.
Prototype your way through hard problems. When the team hits something genuinely uncertain, you dig in first: derisk it, prove out the approach, then hand it off clearly.
Be the engineering face of the Agentic SOC. In conversations with SOC leadership, other engineering teams, product, and executives, you represent the team’s technical perspective clearly and credibly. You drive alignment on key decisions, carry context in both directions, and protect the team from unclear scope.
Balance technical rigor with pragmatism. You push back when a shortcut creates real risk, and you also push back on over-engineering when the goal is discovery. You have a bias for action and frequent feedback from analysts and customers, and you can explain your tradeoffs to engineers and non-engineers alike.
Raise the floor and the ceiling. Your technical leadership is measured by how the whole team performs, not just by what you personally ship. That shows up in thoughtful code review, pairing on problems others are stuck on, and creating leverage through better patterns, tooling, and shared understanding. You partner with the engineering manager on team health, give direct feedback, and model the judgment and accountability you want the team to have.
What You Bring To The Team:
15+ years of experience developing complex software products, including significant time as the technical lead on production systems
Hands-on experience designing, shipping, and operating LLM-based agents in production, covering tool use, context management, structured output, guardrails, and evaluation, along with a clear-eyed understanding of how they fail
A track record of building evaluation for non-deterministic systems, such as labeled datasets, offline evals, and regression gates, and of measuring quality over time rather than at launch
A security mindset: experience building systems that handle untrusted input, enforce multi-tenant isolation, and produce an audit trail that holds up under scrutiny
Experience building systems that make automated decisions with real consequences, and the judgment to know what to automate and what to leave to people
Curiosity about how security analysts think and work, and a willingness to spend real time learning from them
Deep backend expertise in distributed systems, queues, and durable workflows, and concurrency, with a track record of designing for throughput and correctness under load
Strong skills in one or more backend languages and the ability to pick up new ones quickly. Our primary stack is Ruby on Rails, and we expect you to become fluent in it
Experience with AWS, Azure, or other public cloud environments, and with data stores such as Postgres and Redis
Experience with AI coding tools, such as Claude Code
BS or MS in Computer Science or Engineering, or equivalent experience
Bonus Points:
Experience working in or building for a SOC, incident response, threat hunting, or detection engineering. It isn’t required, but it helps a lot, because we build these workflows around how our analysts actually investigate
Familiarity with endpoint and identity telemetry and with attacker tradecraft
Experience attacking or adversarially testing ML or LLM systems
Experience with Ruby on Rails
What We Offer:
100% remote work environment - since our founding in 2015
Generous paid time off policy, including vacation, sick time, and paid holidays
12 weeks of paid parental leave
Highly competitive and comprehensive medical, dental, and vision benefits plans
401(k) with a 5% contribution regardless of employee contribution
Life and Disability insurance plans
Stock options for
all
full-time employees
One-time $500 reimbursement for building/upgrading home office
Annual allowance for education and professional development assistance
$75 USD/month digital reimbursement
Access to the BetterUp platform for coaching, personal, and professional growth
Huntress is committed to creating a culture of inclusivity where every single member of our team is valued, has a voice, and is empowered to come to work every day just as they are.
We do not discriminate based on race, ethnicity, color, ancestry, national origin, religion, sex, sexual orientation, gender identity, disability, veteran status, genetic information, marital status, or any other legally protected status.
We do discriminate against hackers who try to exploit businesses of all sizes.
Accommodations:
If you require reasonable accommodation to complete this application, interview, or pre-employment testing or participate in the employee selection process, please direct your inquiries to
accommodations@huntresslabs.com
. Please note that non-accommodation requests to this inbox will not receive a response.
Huntress uses artificial intelligence tools to assist in reviewing and evaluating job applications, including resume screening, skills assessment, and candidate matching and comparisons. These AI tools support our human recruiters in the initial review process, but do not make final hiring decisions without human involvement. By submitting your application, you acknowledge this use of AI in our recruitment process. Please review our
Candidate Privacy Notice
for more details on our practices and your data privacy rights.
#BI-Remote
Location: United Kingdom; Spain; Albania; Ukraine; Serbia; Poland; Portugal; Italy; France / Paris; Türkiye; Romania
Workplace: Remote
Location: Fully Remote
Engagement: 3-month renewable consulting mission
Start Date: ASAP
Compensation: Daily rate. 600 USD/day max
Languages: French fluency is mandatory, English is required
ABOUT THE OPPORTUNITY
Pragmatike is recruiting on behalf of a growing technology company looking for an experienced Engineering Manager to take ownership of its engineering function on a consulting basis.
This is a 3-month initial mission, renewable based on business needs, with an ASAP start.
You will sit at the intersection of engineering leadership, technical decision-making and business priorities. The role combines team management with enough technical depth to challenge architectural decisions, unblock engineers and stay close to the technology.
You will work closely with product and business stakeholders to turn company priorities into clear technical direction, while helping the engineering team improve how it builds, delivers and operates.
This is a good fit for someone who is hands-on, pragmatic and comfortable taking ownership in a fast-moving environment.
WHAT YOU'LL DO
- Engineering leadership: Define and drive the engineering roadmap in line with product and business priorities.
- Team management: Lead, mentor and support engineers, set priorities, remove blockers and help the team perform at its best.
- Technical direction: Make and challenge architectural and technical decisions, with a focus on scalability, reliability and maintainability.
- Delivery: Lead complex technical projects from planning through execution, ensuring teams stay aligned and focused on outcomes.
- Stakeholder management: Work closely with product, sales and business stakeholders to translate requirements into clear technical objectives.
- Engineering practices: Establish and improve development standards, processes and ways of working across the engineering organization.
- Hands-on contribution: Stay technically close to the team and contribute directly when deeper technical input or support is needed.
- Technology strategy: Evaluate new technologies and identify practical opportunities across Cloud, AI, Blockchain and other emerging technologies.
- Continuous improvement: Improve engineering processes, team performance and delivery quality as the company scales.
WHAT WE'RE LOOKING FOR
- Significant experience as an Engineering Manager, Engineering Lead, Head of Engineering or similar technical leadership role.
- Strong software engineering background with experience in one or more of Python, Ruby, Elixir or Golang.
- Strong understanding of software architecture, engineering practices and modern development workflows.
- Proven experience managing engineering teams and delivering complex technical projects.
- Ability to balance technical depth with people leadership and remain hands-on when needed.
- Strong understanding of agile methodologies and modern engineering practices.
- Ability to translate business and product priorities into clear technical execution.
- Strong communication and stakeholder management skills.
- Pragmatic approach to problem-solving, with the ability to make decisions and move quickly.
- Comfortable working independently in a remote, fast-moving environment.
- Curious about emerging technologies and able to distinguish practical opportunities from hype.
- Fluent French is mandatory.
- Strong English communication skills are required.
WHY JOIN
- Take ownership of engineering leadership in a growing technology company.
- Combine technical leadership, team management and hands-on engineering.
- Work directly with product and business stakeholders and influence technical direction.
- Have a meaningful impact from day one in a flexible, remote consulting setup.
- Potential to extend the mission beyond the initial 3-month engagement based on business needs.
Pragmatike is committed to a fair, transparent, and inclusive recruitment process. We do not discriminate based on age, disability, gender, gender identity or expression, marital or civil partner status, pregnancy or maternity, race, religion or belief, sex, or sexual orientation.
In accordance with GDPR, your personal data will be processed lawfully, fairly, and securely and used solely for recruitment purposes, including sharing it with our client(s) for employment consideration.
Location: United Kingdom; FR | Bordeaux; FR | Paris; Spain; Albania; Ukraine; FR | Nantes; Serbia; FR | Marseille; Poland; Portugal; Italy; France / Paris; Türkiye; Romania
Workplace: Remote
Location: Fully Remote
Engagement: 3-month renewable consulting mission
Start Date: ASAP
Compensation: Daily rate. 600 USD/day max
Languages: French fluency is mandatory, English is required
ABOUT THE OPPORTUNITY
Pragmatike is recruiting on behalf of a growing technology company looking for an experienced Engineering Manager to take ownership of its engineering function on a consulting basis.
This is a 3-month initial mission, renewable based on business needs, with an ASAP start.
You will sit at the intersection of engineering leadership, technical decision-making and business priorities. The role combines team management with enough technical depth to challenge architectural decisions, unblock engineers and stay close to the technology.
You will work closely with product and business stakeholders to turn company priorities into clear technical direction, while helping the engineering team improve how it builds, delivers and operates.
This is a good fit for someone who is hands-on, pragmatic and comfortable taking ownership in a fast-moving environment.
WHAT YOU'LL DO
- Engineering leadership: Define and drive the engineering roadmap in line with product and business priorities.
- Team management: Lead, mentor and support engineers, set priorities, remove blockers and help the team perform at its best.
- Technical direction: Make and challenge architectural and technical decisions, with a focus on scalability, reliability and maintainability.
- Delivery: Lead complex technical projects from planning through execution, ensuring teams stay aligned and focused on outcomes.
- Stakeholder management: Work closely with product, sales and business stakeholders to translate requirements into clear technical objectives.
- Engineering practices: Establish and improve development standards, processes and ways of working across the engineering organization.
- Hands-on contribution: Stay technically close to the team and contribute directly when deeper technical input or support is needed.
- Technology strategy: Evaluate new technologies and identify practical opportunities across Cloud, AI, Blockchain and other emerging technologies.
- Continuous improvement: Improve engineering processes, team performance and delivery quality as the company scales.
WHAT WE'RE LOOKING FOR
- Significant experience as an Engineering Manager, Engineering Lead, Head of Engineering or similar technical leadership role.
- Strong software engineering background with experience in one or more of Python, Ruby, Elixir or Golang.
- Strong understanding of software architecture, engineering practices and modern development workflows.
- Proven experience managing engineering teams and delivering complex technical projects.
- Ability to balance technical depth with people leadership and remain hands-on when needed.
- Strong understanding of agile methodologies and modern engineering practices.
- Ability to translate business and product priorities into clear technical execution.
- Strong communication and stakeholder management skills.
- Pragmatic approach to problem-solving, with the ability to make decisions and move quickly.
- Comfortable working independently in a remote, fast-moving environment.
- Curious about emerging technologies and able to distinguish practical opportunities from hype.
- Fluent French is mandatory.
- Strong English communication skills are required.
WHY JOIN
- Take ownership of engineering leadership in a growing technology company.
- Combine technical leadership, team management and hands-on engineering.
- Work directly with product and business stakeholders and influence technical direction.
- Have a meaningful impact from day one in a flexible, remote consulting setup.
- Potential to extend the mission beyond the initial 3-month engagement based on business needs.
Pragmatike is committed to a fair, transparent, and inclusive recruitment process. We do not discriminate based on age, disability, gender, gender identity or expression, marital or civil partner status, pregnancy or maternity, race, religion or belief, sex, or sexual orientation.
In accordance with GDPR, your personal data will be processed lawfully, fairly, and securely and used solely for recruitment purposes, including sharing it with our client(s) for employment consideration.
Location: Ukraine; Moldova; Latvia; Albania; North Macedonia; Slovakia; Malta; Croatia; Czech Republic; Slovenia; Romania; Spain; Bulgaria; Kazakhstan; Poland; Hungary; Montenegro; Estonia; European Union; Cyprus; Lithuania; Greece; Serbia; Bosnia; Georgia
Workplace: Remote
ABOUT US
Ruby Labs is a leading tech company that creates and operates innovative consumer products. We offer a diverse range of opportunities across the health, education, and entertainment industries. Our innovative teams are driving the future of consumer-led products, and we're always looking for passionate individuals to join us. Learn more about our story at: https://rubylabs.com/about-us/
ABOUT THE ROLE
Ruby Labs is hiring an experienced Senior Data Analyst to join our fast-paced, high-ownership environment. You will drive analytics across subscription products and web funnels, partnering with Product, Marketing (UAM), and Data teams to improve conversion, retention, and LTV- while ensuring trusted tracking, strong data models, and decision-ready reporting.
This role is hands-on and cross-functional: you will own analysis from problem framing to recommendation, and you’ll mentor analysts while collaborating closely with Data Engineering/BI to keep data foundations reliable.
RESPONSIBILITIES
- Partner with Product, Marketing, and Data Teams to define KPIs, success metrics, and decision criteria.
- Create new dashboards, maintain and improve existing reporting (e.g., Product Reports, Marketing Performance Reports), ensuring clarity and trust.
- Deliver full-funnel analysis, identify bottlenecks, and propose improvements or A/B test ideas.
- Lead user behavior analysis (journeys, drop-offs, activation/aha moments) using event data.
- Monitor key metrics and anomalies; escalate issues and communicate updates to stakeholders with defined SLAs
- Own and maintain event taxonomy and tracking structure (events, properties, naming conventions); validate implementation and business logic alignment.
- Design and build robust, reusable SQL data models (clean layers, consistent definitions, performance-minded queries).
- Mentor Junior/Middle Analysts in SQL, validation, funnel/cohort analysis, and experimentation quality; provide regular feedback and guidance.
- Give and receive direct, actionable feedback with peers and the Leadership Team; maintain a high bar for quality in a demanding environment.
REQUIREMENTS
- Degree in an analytical field (e.g., Mathematics, Data Science, Economics) or equivalent practical experience.
- 3+ years of experience as a Data Analyst, with proven ownership of end-to-end analysis and stakeholder delivery.
- Strong analytical and problem-solving skills; ability to identify trends, patterns, and root causes in large datasets.
- Excellent verbal and written communication; ability to translate analysis into clear business actions.
- Ability to think strategically and make data-driven recommendations aligned with company goals.
- Strong experience in Product Analytics: funnels, cohorts, retention, LTV, churn, segmentation.
- Hands-on experience with event analytics tools: Mixpanel, GA4, Amplitude, or similar
- Advanced SQL
- Experience with popular BI tools such as Tableau, Looker, or similar
- Experience in subscription business
- Ability to adapt quickly, learn new tools and methods efficiently, and work effectively in a high-pressure, fast-changing environment
NICE TO HAVES
- Strong spoken and written English
- Experience in Marketing Analytics
- Experience with Python, R
- Experience with GCP, BigQuery
- Experience with Google Ads, Facebook Ads etc
- Experience with orchestration frameworks such as Airflow, dbt
- Experience with git and code review process
LOCATION
Ruby Labs operates within the CET (Central European Time) zone. Applicants from any country are welcome to apply for the position as long as they are located within approximately ± 4 hours of CET. This ensures optimal collaboration and communication during working hours.
BENEFITS
Discover the perks of being part of our vibrant team! We offer:
- Remote Work Environment: Embrace the freedom to work from anywhere, anytime, promoting a healthy work-life balance.
- Unlimited PTO: Enjoy unlimited paid time off to recharge and prioritize your well-being, without counting days.
- Paid National Holidays: Celebrate and relax on national holidays with paid time off to unwind and recharge.
- Company-provided MacBook: Experience seamless productivity with top-notch Apple MacBooks provided to all employees who need them.
- Flexible Independent Contractor Agreement: Unlock the benefits of flexibility, autonomy, and entrepreneurial opportunities. Benefit from tax advantages, networking opportunities, reduced employment obligations, and the freedom to work from anywhere. Read more about it here: https://docs.google.com/document/d/1nkrN76JlZkbKj9WSOhlT1_mni_CZeDkHdwfIjPXVwvk/preview?tab=t.0#heading=h.ndsdl4wapxtt
Be part of our fast-growing team and seize this excellent opportunity for personal and professional growth!
INTERVIEW PROCESS
After submitting your application, we conduct a thorough review which typically takes 3 to 5 days, but may occasionally take longer due to the volume of applications received. If we see a potential fit, we proceed with the following steps:
- Recruiter Screening (40 minutes)
- Technical Interview (90 minutes)
- Final Interview (60 minutes)
LIFE AT RUBY LABS
At Ruby Labs, we move fast, aim high, and expect the same from our team. We’re not here to play small—we’re here to build, grow, and win. That means we look for people who are ambitious, driven, and ready to give their best every single day.
This is a place for individuals who thrive under pressure, embrace challenges, and see opportunity in every obstacle. If you’re hungry to achieve, motivated by impact, and want to grow at the speed of your own ambition, Ruby Labs offers the platform to make it happen.
Here, effort is matched with reward. We recognize those who go all in and deliver results, and we create space for people who want more—more responsibility, more growth, and more success.
#LI-Remote
Location: Ukraine; Moldova; Latvia; Albania; North Macedonia; Slovakia; Malta; Croatia; Czech Republic; Slovenia; Romania; Spain; Bulgaria; Kazakhstan; Poland; Hungary; Montenegro; Estonia; European Union; Cyprus; Lithuania; Greece; Serbia; Bosnia; Georgia
Workplace: Remote
ABOUT US
Ruby Labs is a leading tech company that creates and operates innovative consumer products. We offer a diverse range of opportunities across the health, education, and entertainment industries. Our innovative teams are driving the future of consumer-led products, and we're always looking for passionate individuals to join us. Learn more about our story at: https://rubylabs.com/about-us/
ABOUT THE ROLE
Ruby Labs is hiring an experienced Lead Data Analyst to join our fast-paced, high-ownership environment. You will drive analytics across subscription products and web funnels, partnering with Product, Marketing (UAM), and Data teams to improve conversion, retention, and LTV- while ensuring trusted tracking, strong data models, and decision-ready reporting.
This role is hands-on and cross-functional: you will own analysis from problem framing to recommendation, and you’ll mentor analysts while collaborating closely with Data Engineering/BI to keep data foundations reliable.
RESPONSIBILITIES
- Partner with Product, Marketing, and Data Teams to define KPIs, success metrics, and decision criteria.
- Create new dashboards, maintain and improve existing reporting (e.g., Product Reports, Marketing Performance Reports), ensuring clarity and trust.
- Deliver full-funnel analysis, identify bottlenecks, and propose improvements or A/B test ideas.
- Lead user behavior analysis (journeys, drop-offs, activation/aha moments) using event data.
- Monitor key metrics and anomalies; escalate issues and communicate updates to stakeholders with defined SLAs
- Own and maintain event taxonomy and tracking structure (events, properties, naming conventions); validate implementation and business logic alignment.
- Design and build robust, reusable SQL data models (clean layers, consistent definitions, performance-minded queries).
- Mentor Junior/Middle Data Analysts in SQL, validation, funnel/cohort analysis, and experimentation quality; provide regular feedback and guidance.
- Give and receive direct, actionable feedback with peers and the Leadership Team; maintain a high bar for quality in a demanding environment.
REQUIREMENTS
- Degree in an analytical field (e.g., Mathematics, Data Science, Economics) or equivalent practical experience.
- 3+ years of experience as a Data Analyst, with proven ownership of end-to-end analysis and stakeholder delivery.
- Experience in subscription business and/or acquisition-driven web funnels.
- Strong experience in Product Analytics: funnels, cohorts, retention, LTV, churn, segmentation.
- Proven hands-on experience designing, running, and validating end-to-end A/B tests
- Hands-on experience with event analytics tools: Mixpanel, GA4, Amplitude, or similar
- Advanced SQL
- Experience with BI tools such as Tableau, Looker, or similar.
- Strong analytical and problem-solving skills; ability to identify trends, patterns, and root causes in large datasets.
- Excellent verbal and written communication; ability to translate analysis into clear business actions.
- Ability to adapt quickly, learn new tools efficiently, and deliver high-quality work in a high-pressure, fast-changing environment.
- Strong spoken and written English.
NICE TO HAVES
- Experience in Marketing Analytics
- Experience with Python and/or R
- Experience with GCP and BigQuery.
- Experience with Google Ads, Meta/Facebook Ads, or other ad platforms.
- Experience with orchestration frameworks such as Airflow and/or dbt.
- Experience with Git and code review processes.
- Experience with billing/payments analytics
LOCATION
Ruby Labs operates within the CET (Central European Time) zone. Applicants from any country are welcome to apply for the position as long as they are located within approximately ± 4 hours of CET. This ensures optimal collaboration and communication during working hours.
BENEFITS
Discover the perks of being part of our vibrant team! We offer:
- Remote Work Environment: Embrace the freedom to work from anywhere, anytime, promoting a healthy work-life balance.
- Unlimited PTO: Enjoy unlimited paid time off to recharge and prioritize your well-being, without counting days.
- Paid National Holidays: Celebrate and relax on national holidays with paid time off to unwind and recharge.
- Company-provided MacBook: Experience seamless productivity with top-notch Apple MacBooks provided to all employees who need them.
- Flexible Independent Contractor Agreement: Unlock the benefits of flexibility, autonomy, and entrepreneurial opportunities. Benefit from tax advantages, networking opportunities, reduced employment obligations, and the freedom to work from anywhere. Read more about it here: https://docs.google.com/document/d/1nkrN76JlZkbKj9WSOhlT1_mni_CZeDkHdwfIjPXVwvk/preview?tab=t.0#heading=h.ndsdl4wapxtt
Be part of our fast-growing team and seize this excellent opportunity for personal and professional growth!
INTERVIEW PROCESS
After submitting your application, we conduct a thorough review which typically takes 3 to 5 days, but may occasionally take longer due to the volume of applications received. If we see a potential fit, we proceed with the following steps:
- Recruiter Screening (40 minutes)
- Technical Interview (90 minutes)
- Final Interview (60 minutes)
LIFE AT RUBY LABS
At Ruby Labs, we move fast, aim high, and expect the same from our team. We’re not here to play small—we’re here to build, grow, and win. That means we look for people who are ambitious, driven, and ready to give their best every single day.
This is a place for individuals who thrive under pressure, embrace challenges, and see opportunity in every obstacle. If you’re hungry to achieve, motivated by impact, and want to grow at the speed of your own ambition, Ruby Labs offers the platform to make it happen.
Here, effort is matched with reward. We recognize those who go all in and deliver results, and we create space for people who want more—more responsibility, more growth, and more success.
#LI-Remote
Location: European Union; Latvia; Slovakia; Croatia; Czech Republic; Spain; Turkey; Bulgaria; Poland; Hungary; Estonia; Cyprus; Lithuania; Serbia; Bosnia; Georgia
Workplace: Remote
ABOUT US
Ruby Labs is a leading tech company that creates and operates innovative consumer products. We offer a diverse range of opportunities across the health, education, and entertainment industries. Our innovative teams are driving the future of consumer-led products, and we're always looking for passionate individuals to join us. Learn more about our story at: https://rubylabs.com/about-us/
ABOUT THE ROLE
We are looking for a highly systematic Senior Creative Producer to own the ad creative engine for one of our core D2C subscription products in the consumer AI category. You will be fully responsible for the full concept-to-performance loop, generating the angles, driving production volume, running structured tests, performing competitor research, and turning creative-level data into the next round of winning concepts.
This is a high-impact role. Your ad creatives will be the primary performance lever: your work moves CTR, CVR, CPA, and ROAS directly, and you are accountable for those numbers alongside the User Acquisition team. The bar is high and so is the upside; performance here is directly and significantly rewarded.
KEY RESPONSIBILITIES
- Creative Strategy & Concepting
- Own the creative angle strategy: Define which hooks, pains, and value propositions get tested next
- Develop creative concepts: demo-led ads, UGC-style video, statics, and AI-generated formats
- Translate product features and capabilities into concrete, scroll-stopping propositions for target audiences
- Build and maintain a documented library of proven angles, hooks, and creative patterns
PRODUCTION & TESTING VELOCITY
- Own the creative pipeline across ad networks (Google, YouTube, Meta, Snapchat, TikTok, Applovin, etc) shipping new concepts every week
- Structure systematic A/B testing frameworks, isolate variables, and analyze the results to bring solid conclusions.
- Produce clear creative briefs for designers to execute high-performing concepts aligned with the brand.
PERFORMANCE ANALYSIS & ITERATION
- Own creative-level metrics: hook rate, hold rate, CTR, CVR, CPA, and ROAS
- Generate testable hypotheses from performance data and retire underperforming angles quickly
- Identify winning patterns, codify why they work, and scale them into new concept batches
- Deliver structured creative performance reviews with clear recommendations for the next cycle
MARKET RESEARCH & COLLABORATION
- Run systematic competitor creative research across ad libraries and creative intelligence tools
- Track emerging formats, platform policy shifts, and creative trends in the consumer AI category
- Communicate daily with User Acquisition Managers, taking briefs on which angles need more volume
QUALIFICATIONS
Must-Have Experience
- 4+ years producing performance ad creative for D2C or subscription consumer products
- Proven track record of high-volume output, shipping and live-testing multiple new concepts weekly
- Deep working knowledge of the major ad network ecosystems (Google, Meta, TikTok, Snapchat, etc).
- Demonstrated fluency with an AI production stack across image, video, voice, and scripting tools
- Ability to read creative-level performance data independently and act on it without an analyst in the loop
- Experience building structured creative testing frameworks, not ad-hoc one-off tests
- Strong portfolio of ads with verifiable performance results. (Applications must include a CV and a portfolio of ad creative you personally produced).
Leadership Attributes
- Systematic operator. You build repeatable creative processes, not one-time wins
- Fully accountable for performance outcomes, not just delivery of assets
- Fast and decisive under volume. Comfortable killing your own concepts when data says so
- Treats User Acquisition as a working partner, not a downstream recipient of files
LOCATION
Ruby Labs operates within the CET (Central European Time) zone. Applicants from any country are welcome to apply for the position as long as they are located within approximately ± 4 hours of CET. This ensures optimal collaboration and communication during working hours.
BENEFITS
Discover the perks of being part of our vibrant team! We offer:
- Remote Work Environment: Embrace the freedom to work from anywhere, anytime, promoting a healthy work-life balance.
- Unlimited PTO: Enjoy unlimited paid time off to recharge and prioritize your well-being, without counting days.
- Paid National Holidays: Celebrate and relax on national holidays with paid time off to unwind and recharge.
- Company-provided MacBook: Experience seamless productivity with top-notch Apple MacBooks provided to all employees who need them.
- Flexible Independent Contractor Agreement: Unlock the benefits of flexibility, autonomy, and entrepreneurial opportunities. Benefit from tax advantages, networking opportunities, reduced employment obligations, and the freedom to work from anywhere. Read more about it here: https://docs.google.com/document/d/1nkrN76JlZkbKj9WSOhlT1_mni_CZeDkHdwfIjPXVwvk/preview?tab=t.0#heading=h.ndsdl4wapxtt
Be part of our fast-growing team and seize this excellent opportunity for personal and professional growth!
INTERVIEW PROCESS
After submitting your application, we conduct a thorough review which typically takes 3 to 5 days, but may occasionally take longer due to the volume of applications received. If we see a potential fit, we proceed with the following steps:
- Recruiter Screening (40 minutes)
- Take-Home Assignment
- First Interview (60 minutes)
- Final Interview (40 minutes)
LIFE AT RUBY LABS
At Ruby Labs, we move fast, aim high, and expect the same from our team. We’re not here to play small—we’re here to build, grow, and win. That means we look for people who are ambitious, driven, and ready to give their best every single day.
This is a place for individuals who thrive under pressure, embrace challenges, and see opportunity in every obstacle. If you’re hungry to achieve, motivated by impact, and want to grow at the speed of your own ambition, Ruby Labs offers the platform to make it happen.
Here, effort is matched with reward. We recognize those who go all in and deliver results, and we create space for people who want more—more responsibility, more growth, and more success.
#LI-Remote
About Semaphore:
Semaphore is a remote-first software company building continuous integration and delivery (CI/CD) products for engineering teams. Their customers rely on Semaphore Cloud and self-hosted enterprise products to build, test, and deliver software securely and reliably. The company has extensive experience building developer infrastructure at scale and is now creating new products and capabilities for a world increasingly built by people working with AI coding agents.
About the role:
The Senior Product Engineer will take important ideas from early, ambiguous problems to useful products running in production. The role involves working across product and engineering boundaries: understanding users, shaping solutions, making technical decisions, building systems, and improving them based on real use. Responsibilities include extending mature Semaphore products and starting small experiments or new products. The focus is on achieving strong outcomes rather than completing predefined tickets. AI coding agents are integrated into daily workflows and expected to be used fluently to explore, build, test, and ship faster. The role requires accountability for choosing the right problems, setting direction, making trade-offs, reviewing outputs, and ensuring coherence, reliability, and maintainability. Strong ownership, initiative, taste, and judgment are essential, with comfort moving between product questions, system design, code, infrastructure, and user experience.
What you will own:
— Take product ideas from problem definition through design, implementation, rollout, and iteration, including experiments that may grow into standalone products.
— Work directly with users and internal stakeholders to identify real problems, decide what is worth building, and make pragmatic scope and architecture decisions.
— Build across backend services, APIs, infrastructure-facing components, and focused frontend experiences, reusing proven Semaphore systems before introducing new infrastructure.
— Use AI coding agents effectively while maintaining high standards for correctness, security, clarity, and product quality.
— Own the production outcome, including reliability, observability, supportability, and compliance with Semaphore's security requirements.
— Communicate decisions, progress, and risks clearly.
What we are looking for:
— Proven track record of independently shipping meaningful software products or major product capabilities.
— Strong product judgment to identify essential user problems, reduce unnecessary scope, and recognize when an experience is ready to ship.
— Strong engineering judgment in system design, implementation, reliability, and maintainability.
— Strong backend and systems fundamentals including APIs, asynchronous processing, service boundaries, state and lifecycle management, retries, idempotency, and failure recovery.
— Comfort with infrastructure concepts such as virtual machines, storage, networking, authentication, secrets, containers, and cloud platforms.
— Ability to navigate a polyglot environment; Semaphore systems include Go, Elixir, Ruby, React, and related technologies, though expertise in every language is not required.
— Enough frontend capability to build or extend focused product user experiences without relying on a separate team.
— Fluency with modern AI-assisted development including decomposing work for agents, supplying useful context, reviewing generated changes, and building verification into workflows.
— Initiative and persistence, ability to make progress with incomplete information, surface risks early, and involve others when needed.
— Strong written and spoken English and experience working independently in a remote, asynchronous team.
— Emphasis on quality and ownership over years of experience or exact stack match.
Nice to have:
— Experience building developer tools, CI/CD systems, cloud platforms, or infrastructure products.
— Hands-on experience with distributed systems and event-driven architectures.
— Experience evolving a mature codebase while introducing new products or architectures.
— Experience in lean environments where senior engineers participate directly in product discovery and customer conversations.
What success looks like within first three months:
— Ownership of a meaningful product problem and shipping a useful capability to production.
— Demonstrated good product taste, clear technical decisions, and disciplined scope.
— Learning enough of Semaphore's platform to reuse strengths and avoid unnecessary reinvention.
— Using AI coding agents to increase output while maintaining understandable, tested, and reliable systems.
— Faster product and engineering decisions due to clear options, sound calls, and follow-through.
— Gaining team trust to drive ambiguous new products or features to strong results.
How you will work:
— Senior individual contributor role with broad ownership.
— Close collaboration with engineering, product, infrastructure, and company leadership.
— Small teams with direct communication and expectation of exercising judgment.
— Opportunity to shape both product and implementation.
— Responsibility for the whole outcome: what gets built, why it matters, how well it works, and post-shipment results.
Location: Vancouver, BC
Developer Advocate
We’re looking for an experienced Developer Advocate in our Vancouver Office. Our work informs teams at every level of the company and drives key roadmap decisions. Asana’s developer platform is growing, and we need a credible external voice in the developer and AI community. This role is about presence, trust, and distribution. You will represent Asana in the spaces where developers and builders actually live: on social media, at conferences, in forums, and through the content you create, and you will represent those developers at Asana.
We’re looking for the kind of person other developers follow because they consistently reinforce a trusted feedback loop between developers and the companies they’re building with. We need someone who can speak with real authority on agents and agentic workflows — and can articulate, better than anyone outside the company, how Asana creates value in an agentic world. If people in your corner of the developer community already look to you for approaches to AI, agentic workflows, and/or productivity tooling, we want to talk.
This role is based in our Vancouver office with an office-centric hybrid schedule. The standard in-office days are Monday, Tuesday, and Thursday. Most Asanas have the option to work from home on Wednesdays. Working from home on Fridays depends on the type of work you do and the teams with which you partner. If you're interviewing for this role, your recruiter will share more about the in-office requirements.
What you’ll achieve
Design and execute developer engagement strategies that drive adoption of Asana’s platform, APIs, and SDKs.
Author high-quality technical content, including sample apps, code tutorials, technical blog posts, and API documentation.
Engage with the developer community across forums, events, workshops, and social channels, serving as the primary advocate for developer needs.
Partner closely with Product Management, Engineering, and Design to provide actionable developer feedback and help shape platform roadmaps.
Build strong cross-functional relationships with Marketing, Business Development, and Solutions Engineering to support partner integrations and growth.
Mentor and guide junior advocates and community members, elevating advocacy best practices across the organization.
About you
Demonstrates curiosity about AI tools and emerging technologies, with a willingness to learn and leverage them to enhance productivity, collaboration, or decision-making.
Proven track record as a Developer Advocate, Developer Relations Engineer, or Senior Software Engineer with substantial experience building developer community programs.
Deep technical background with hands-on experience building and consuming RESTful APIs, webhooks, and modern SDKs in languages like JavaScript, Python, or Ruby.
Excellent written and verbal communication skills, with a passion for breaking down complex technical topics into engaging, accessible content.
Strong empathetic approach to developer experience, with a passion for understanding user pain points and championing their solutions internally.
Strategic mindset with experience defining success metrics, analyzing API usage data, and translating community feedback into product enhancements.
At Asana, we're committed to building teams that include a variety of backgrounds, perspectives, and skills, as this is critical to helping us achieve our mission. If you're interested in this role and don't meet every listed requirement, we still encourage you to apply.
What we’ll offer
Our comprehensive compensation package plays a big part in how we recognize you for the impact you have on our path to achieving our mission. We believe that compensation should be reflective of the value you create relative to the market value of your role. To ensure pay is fair and not impacted by biases, we're committed to looking at market value which is why we check ourselves and conduct a yearly pay equity audit.
For this role, the estimated base salary range is between $175,000-$235,000 CAD The actual base salary will vary based on various factors, including market and individual qualifications objectively assessed during the interview process. The listed range above is a guideline, and the base salary range for this role may be modified.
In addition to base salary, your compensation package may include additional components such as equity, sales incentive pay (for most sales roles), and benefits. If you're interviewing for this role, speak with your recruiter to learn more about the total compensation and benefits for this role.
We strive to provide equitable and competitive benefits packages that support our employees worldwide and include:
Mental health, wellness & fitness benefits
Career coaching & support
Inclusive family building benefits
Long-term savings or retirement plans
In-office culinary options to cater to your dietary preferences
These are just some of the benefits we offer, and benefits may vary based on role, country, and local regulations. If you're interviewing for this role, speak with your recruiter to learn more about the total compensation and benefits for this role.
About us
Asana is a leading platform for human + AI collaboration. Millions of teams around the world rely on Asana to achieve their most important goals, faster. Asana has been named to Fortune's Best Workplaces for 7+ years and recognized by Fast Company, Forbes, and Gartner for excellence in workplace culture and innovation. We offer an exceptional office-centric culture while adopting the best elements of hybrid models to ensure that every one of our global team members can work together effortlessly. With 13+ offices all over the world, we are always looking for individuals who care about building technology that drives positive change in the world and a culture where everyone feels that they belong.
We believe in supporting people to do their best work and thrive. Our goal is to ensure that Asana upholds an environment where all people feel that they are respected and valued, whether they are applying for an open position or working at the company. We provide equal employment opportunities to all applicants without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by law.
Join Asana’s Talent Network
to stay up to date on job opportunities and life at Asana.
Location: Remote, United States
GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.
The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems.
Co-create the future with us
as we build technology that transforms how the world develops software.
*
Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.
An overview of this role
This is an overnight shift role with working hours of 12:00am - 7:00am EST.
As a Support Engineer on our U.S. Government Support Engineering team, you operate at the critical intersection of Support and Engineering, enabling public sector organizations and United States government agencies to run GitLab in some of the most secure and constrained environments in the world. Your work directly supports national security missions, including customers operating within FedRAMP-authorized, air-gapped, and classified or semi-classified environments where traditional troubleshooting approaches are not always possible.
In this role, you will engage deeply with GitLab through the command line; analyzing logs, system behavior, and application performance with strong Linux fundamentals and an understanding of how GitLab’s components interact end-to-end. You may partner with Product and Engineering to reproduce and document edge-case defects using sanitized or redacted data, or contribute directly to the product by opening merge requests that resolve customer-impacting issues. Beyond resolving individual cases, you’ll help strengthen GitLab by improving documentation, support workflows, and institutional knowledge, ensuring that lessons learned in highly regulated environments benefit the broader platform; all while working in a fully remote, highly collaborative environment built on trust, autonomy, and shared ownership.
Some examples of our projects:
A tool to quickly analyze strace output
A solution to capture the state of a customer’s server for easier troubleshooting
A functionality to ChatOps to make it easier to identify user accounts on GitLab.com
What you’ll do
Collaborate closely with public sector customers, including U.S. government agencies, the Department of War, and Intelligence Community organizations, to diagnose, troubleshoot, and resolve complex issues in GitLab deployments operating under strict security, compliance, and operational constraints.
Perform deep, hands-on technical investigations using Linux command-line tooling and GitLab internals to analyze logs, system performance, and application behavior, often with limited telemetry or incomplete datasets. You will trace issues across infrastructure, application, and code paths to identify root causes, recommend mitigations, and drive durable fixes; frequently partnering with GitLab Product, Development, and Infrastructure teams to ensure outcomes that meet both mission and platform reliability requirements.
Create and update clear, reusable documentation and support content based on real customer interactions to improve self-service and reduce repeated issues.
Participate in regular
pairing sessions
with other Support Engineers and act as a
stable counterpart
to cross-functional teams to share knowledge and improve support processes.
Contribute to building and refining internal support tools and workflows, including automation and troubleshooting utilities, to make diagnosing and resolving issues more efficient.
Participate in weekday and weekend on-call rotations, providing timely emergency support for self-managed customers operating in restricted and compliance-focused environments.
Support the growth of the team by reviewing applications and assessments, and participating in interviews and hiring decision discussions.
What you’ll bring
Due to government security requirements, you must be a United States Citizen (defined as any individual who is a citizen of the United States by law, birth, or naturalization) to be eligible for this position
Experience managing customer-facing cases across the full support lifecycle, from initial inquiry and triage through reproduction, escalation, and resolution
Strong Linux systems administration knowledge, with the ability to troubleshoot performance and configuration issues in complex environments
Familiarity with AI/LLM-powered developer tooling and gateway architectures (for example GitLab Duo, AI gateway configurations, or similar model-serving/proxy layers), including how they're deployed and troubleshot in self-managed or air-gapped environments
Ability to use scripting languages (preferably Ruby or Bash) and work within model-view-controller frameworks (preferably Ruby on Rails) to investigate and resolve issues
Practical experience with Git and continuous integration/continuous delivery (CI/CD) workflows
Skill in creating and maintaining clear, accurate support content and technical documentation
Ability to explain complex technical topics in a clear, empathetic way to customers and coworkers with varying technical backgrounds
Familiarity with DevOps practices and container-orchestration technologies such as OpenShift and Kubernetes
Understanding of common information security and compliance concepts and controls (for example DISA STIG and SELinux), and eligibility to work on United States federal customer environments as required for this role
About the team
At GitLab Federal, LLC, the U.S. Government Support Engineering team partners with public sector organizations and United States government agencies to support GitLab in highly secure, mission-critical environments. Our work directly enables national security outcomes, supporting customers across the Intelligence Community, Department of War, and other federal, state, and local government entities operating within regulated and restricted boundaries.
We are embedded within Support Engineering and work closely with Product, Development, Infrastructure, Customer Success, and Sales to solve complex, high-impact technical challenges. Our team frequently dives into code, logs, and architectural behavior to understand not just what is failing, but why; especially in environments with sanitized data, limited visibility, and strict compliance controls such as FedRAMP. We collaborate asynchronously across time zones and through structured pairing and discussion to share knowledge, strengthen solutions, and continuously improve how GitLab supports secure, air-gapped, and regulated deployments, while upholding GitLab's standards for rigor, transparency, and technical excellence.
The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our
benefits
and
equity
. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary.
United States Salary Range
$95,200
—
$160,800 USD
How GitLab Supports Full-Time Employees
Benefits to support your health, finances, and well-being
Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation & Employee Stock Purchase Plan
Growth and Development Fund
Parental Leave
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.
Country Hiring Guidelines:
GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.
Privacy Policy:
Please review our
Recruitment Privacy Policy.
Your privacy is important to us.
GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also
GitLab’s EEO Policy
and
EEO is the Law
. If you have a disability or special need that requires
accommodation
, please let us know during the
recruiting process
.
Location: Москва, удалённая работа, RU; Россия
О команде
Команда Platform отвечает за фундаментальную инфраструктуру Авито и помогает поддерживать стабильную работу сервисов. Мы предоставляем другим командам надёжную инфраструктуру на bare metal и инструменты для её управления — от DNS-сервисов и Puppet до HTTP-балансировщиков и хранилищ артефактов.
В зоне ответственности команды — круглосуточная поддержка стабильной работы инфраструктуры, а также интеграция новых сервисов, которые присоединяются к Авито.
Какие задачи вас ждут:
поддерживать базовую инфраструктуру серверов, LXC и виртуальных машин в Proxmox и облачных средах;
эксплуатировать системные сервисы: nginx, Puppet, DNSaaS, Artifactory, Nexus, PyPICloud;
работать с инфраструктурой по принципам инфраструктуры как кода;
расследовать проблемы производительности, связанные с работой оборудования и операционных систем;
управлять инцидентами, связанными с работой инфраструктуры;
взаимодействовать с техническими командами: сетевыми инженерами, разработчиками и другими специалистами;
настраивать резервное копирование, реализовывать отказоустойчивые схемы для программного обеспечения и DRP-планы;
контролировать работу и доступность сервисов.
Примеры будущих задач:
разворачивать, настраивать и сопровождать готовое программное обеспечение;
писать документацию по настройке и сопровождению программного обеспечения;
собирать пакеты для Debian;
автоматизировать процессы с помощью скриптов и настройки пайплайнов CI/CD;
описывать конфигурацию инфраструктуры с помощью Puppet и Ansible;
управлять конфигурацией облачной инфраструктуры с помощью Terraform;
участвовать в устранении и расследовании инцидентов;
создавать внутренние инструменты;
разрабатывать, разворачивать и сопровождать внутренние сервисы;
отлаживать сервисы с погружением в код, писать патчи для исправления ошибок;
покрывать тестами инфраструктуру, внутренние инструменты и сервисы;
настраивать мониторинг, в том числе:
использовать существующие способы отправки метрик и оповещений;
разрабатывать новые механизмы отправки метрик и оповещений;
совместно с внутренними пользователями формировать нефункциональные требования к сервисам, или NFR, собирать SLI и SLO, отслеживать выполнение SLO;
описывать и тестировать DRP-планы;
проводить нагрузочное тестирование сервисов.
Мы ждём, что вы:
имеете не менее 3 лет опыта администрирования Linux;
умеете автоматизировать задачи на Bash;
понимаете принципы работы сетей, включая стек TCP/IP;
знаете системы управления конфигурацией: Puppet, Chef, Ansible или Salt;
имеете опыт программирования на Python, Ruby, Go или C.
Работа у нас — это:
расширенная забота о здоровье: ДМС, страхование жизни, онкострахование;
сервис психологической поддержки, а также финансовые, юридические и ЗОЖ-консультации для вас и ваших близких;
корпоративный спорт: групповые тренировки, велбиинг-приложение;
спецпредложения от партнёров и скидки на сервисы Авито: бронирование жилья, услуги продвижения, ипотечное страхование;
компенсация питания.
Задачи:
— поддерживать и сопровождать серверы заказчиков
— поддерживать и администрировать разрабатываемые проекты
— настраивать серверы под необходимый стек
— автоматизировать рутинные процессы
— участвовать в проектировании систем
— готовить документацию и фиксировать свои действия
— взаимодействовать с разработчиками и специалистами смежных направлений
Требования:
— умеете администрировать серверы под управлением Linux, в том числе российских ОС: Astra Linux, РЕД ОС и «Альт»
— умеете администрировать веб-серверы
— разбираетесь в сетевых технологиях: протоколах, способах подключения и модели OSI
— понимаете принципы работы сетей: адресацию, NAT, маршрутизацию и VLAN
— умеете реализовывать меры защиты информационных систем, обнаруживать угрозы и реагировать на них
— знаете скриптовые языки: Bash, Python или Ruby
— понимаете принципы CI/CD и умеете применять их на практике
Преимущества:
— опыт работы с Kubernetes и Docker
— опыт работы с государственными проектами
Условия:
— работу в аккредитованной IT-компании
— команду из шести системных администраторов и DevOps-инженеров
— выбор, откуда работать: из дома или из офиса
— пересмотр зарплаты раз в год по результатам работы
— корпоративное обучение
— необходимую для работы технику
— корпоративного психолога
— подписку на электронную библиотеку
— корпоративные мероприятия
Дополнительно:
— будет испытательный срок — это время нужно, чтобы понять, подходим мы друг другу или нет
УдалённоmiddleГеография найма не уточнена, офис: Пермь
Location: San Francisco, CA, USA
About the role
We are looking for a Sr. Full Stack Application Security Engineer with deep expertise in mobile application security to join our Product Security team. This role is hands-on and impact driven. You will work directly with mobile, backend, and platform engineering teams to identify, prevent, and remediate security issues across our iOS, Android, API, and backend systems.
You will operate close to the code and close to the product. That means reviewing architectures across the stack, influencing secure design decisions early, and helping teams ship features safely without slowing delivery. This role is for someone who understands how modern distributed systems and mobile apps are built, deployed, and attacked in real-world environments.
While mobile application security is a core focus, you will be part of a team that owns security posture across the full application stack including APIs, backend services, identity and authentication flows, and CI/CD pipelines.
In this role, you can expect to
Build and improve security capabilities, automation, and guardrails for mobile applications and backend/API services
Perform application or API/backend penetration testing
Identify, triage, and help remediate vulnerabilities across Chime products
Partner closely with engineering and product teams to embed security into the development lifecycle across mobile apps, APIs, and backend services
Perform architecture and code reviews across the stack (iOS/Android, APIs, backend) with a focus on secure data storage, authentication, authorization, secure communication, and session/token handling
Leverage AI to accelerate security workflows (e.g., code review support, triage, threat modeling), and partner with teams building AI-enabled features to define and implement production-grade AI security controls
To thrive in this role, you have
5+ years of experience in application security, with strong hands-on experience across both mobile and backend systems
Hands on experience securing iOS and Android applications in production environments
Strong understanding of mobile threat models and common attack techniques
Experience with mobile security testing techniques, including static and dynamic analysis
Familiarity with iOS and Android platform security features and limitations
Practical coding experience, preferably in Ruby, Go, Python languages
Ability to clearly communicate security risks, tradeoffs, and remediation guidance to engineering partners
#LI-Hybrid #LI-WW1
Below is the base salary offered for this role and level of experience. Full-time employees may also be eligible for bonus(es), competitive equity, and benefits. For commissioned roles, the base salary listed in this job description does not include incentive/variable pay. The actual base salary offered may be higher, depending on your location, skills, qualifications, and experience.
Wage Notice
$213,000
—
$295,000 USD
A little about us
At Chime, we believe that everyone can achieve financial progress. We created Chime—a financial technology company, not a bank*—on the premise that core banking services should be helpful, easy, and free. Through our user-friendly tools and intuitive platforms, we empower our members to take control of their finances and work towards their goals. Whether it's starting a savings account, purchasing a first car or home, launching a business, or pursuing higher education, we're proud to have helped millions unlock their financial potential.
We're a team of problem solvers, dreamers, and builders with one shared obsession: our members. From day one, Chimers have worked tirelessly to out-hustle and out-execute competitors to bring our mission to life. Their grit and determination inspire us to work harder every day to deliver the very best experience possible. We each bring an owner's mindset to our work, refusing to be outdone and holding ourselves accountable to meet and exceed the highest bars for our teams, our company, and our members.
We believe in being bold, dreaming big, and taking risks, while also working together, embracing our diverse perspectives, and giving each other honest feedback. Our culture remains deeply entrepreneurial, encouraging every Chimer to see themselves as stewards of our mission to help everyday Americans unlock their financial progress.
We know that to achieve our mission, we must earn and keep people's trust—so we hold ourselves to the highest standards of integrity in everything we do. These aren't just words on a wall—our values are embedded in every aspect of our business, serving as a north star that guides us as we work to help millions achieve their financial potential.
Because if we don't—who will?
*Chime is a financial technology company, not a bank. Banking services provided by The Bancorp Bank, N.A. or Stride Bank, N.A., Members FDIC.
What we offer for our full-time, regular employees
🏢 Our in-office work policy is designed to keep you connected - with four days a week in the office and Fridays from home for those near one of our offices, plus team and company-wide events depending on location.
💻 Benefits that support your work and life, including backup child, elder, and pet care and subsidized commuter benefits for eligible employees.
✨ Comprehensive health, financial, and wellbeing benefits designed to support you at every stage of life.
🏝 Generous vacation policy and company-wide paid days off
🫂 1% of your time off to support local community organizations of your choice
👟 Annual wellness stipend to use towards eligible wellness related expenses
👶 Up to 22 weeks of paid parental leave for birthing parents and 12 weeks of paid parental leave for non-birthing parents
👪 Access to family planning reimbursement
💚 A challenging and fulfilling opportunity to join one of the most experienced teams in FinTech and help millions unlock financial progress
We know that great work can’t be done without a diverse team and inclusive environment. That’s why we specifically look for individuals of varying strengths, skills, backgrounds, and ideas to join our team. We believe this gives us a competitive advantage to better serve our members and helps us all grow as Chimers and individuals.
Chime is proud to be an Equal Opportunity Employer. We consider qualified applicants without regard to race, color, ancestry, religion, sex, national origin, sexual orientation, gender identity, age, marital or family status, disability, genetic information, veteran status, or any other legally protected basis under provincial, federal, state, and local laws, regulations, or ordinances. We will also consider qualified applicants with criminal histories in a manner consistent with the requirements of state and local laws, including the San Francisco Fair Chance Ordinance, Cook County Ordinance, NYC Fair Chance Act, and the LA City Fair Chance Ordinance, and consistent with Canadian provincial and federal laws. If you have a disability or special need that requires accommodation during any stage of the application process, please contact:
accommodations@chime.com
.
To learn more about how Chime collects and uses your personal information during the application process, please see the
Chime Applicant Privacy Notice
.
Location: Chicago, IL, USA; New York, NY, USA; San Francisco, CA, USA
About the role
This role is on the
Infrastructure Platform team
, where we manage the user interaction with the Infrastructure system components such as Terraform, ArgoCD, AWS resources and internal tooling. The Infrastructure Engineering team is responsible for the platform, tools, and infrastructure supporting Chime's customer-serving products. As a Software Engineer on this team, you will be developing tools to create and maintain cloud infrastructure, automating management of complex service-oriented applications, and creating frameworks to ensure the stability and scalability of Chime's platform.
In this role, you can expect to
Automate everything, including scaling, monitoring, and operations.
Build tools to enable self-service both within the team and across all of Chime engineering. Tooling is written in Ruby on Rails and Go Lang.
Design, build, and support Chime's cloud infrastructure using automation and infrastructure-as-code. This includes maintaining terraform modules.
Develop tools and processes to enable the security, scalability, and availability of the products serving Chime's customers. This includes managing the Kubernetes Helm chart repo and continuous deployments.
Partner with product development engineers to build services according to modern design patterns; for example, the 12 Factor App methodology.
Develop strong relationships with engineers, managers, and other colleagues based on trust, empathy, and technical expertise.
To thrive in this role, you have
More than 2 years of cloud and Infrastructure experience
Strong development experience in Ruby on Rails and Go Lang.
Previous professional experience in a DevOps/SRE/ProdEng role supporting customer-facing web services.
Previous success in enabling effective partnerships and strong communication with other engineers and teams.
Experience creating and working with containers, as well as using container orchestration tools and managing Kubernetes Helm charts.
Experience building and managing highly-available public cloud infrastructure and services, with an emphasis on stability, scalability, and security.
Experience using configuration management and infrastructure-as-code tools, including maintaining Terraform modules.
Experience supporting relational or no-SQL databases, message buses, caching services, and other common service components.
Familiarity with CI/CD and testing platforms, with a focus on continuous deployments.
Familiarity with common monitoring, logging, and observability platforms.
A positive attitude, a collaborative mindset, and a focus on the customer.
Experience with some of this tech - AWS services, Kubernetes, ArgoCD, Datadog, Terraform
#LI-Onsite
#LI-WW1
Below is the base salary offered for this role and level of experience. Full-time employees may also be eligible for bonus(es), competitive equity, and benefits. For commissioned roles, the base salary listed in this job description does not include incentive/variable pay. The actual base salary offered may be higher, depending on your location, skills, qualifications, and experience.
Wage Notice
$133,000
—
$184,000 USD
A little about us
At Chime, we believe that everyone can achieve financial progress. We created Chime—a financial technology company, not a bank*—on the premise that core banking services should be helpful, easy, and free. Through our user-friendly tools and intuitive platforms, we empower our members to take control of their finances and work towards their goals. Whether it's starting a savings account, purchasing a first car or home, launching a business, or pursuing higher education, we're proud to have helped millions unlock their financial potential.
We're a team of problem solvers, dreamers, and builders with one shared obsession: our members. From day one, Chimers have worked tirelessly to out-hustle and out-execute competitors to bring our mission to life. Their grit and determination inspire us to work harder every day to deliver the very best experience possible. We each bring an owner's mindset to our work, refusing to be outdone and holding ourselves accountable to meet and exceed the highest bars for our teams, our company, and our members.
We believe in being bold, dreaming big, and taking risks, while also working together, embracing our diverse perspectives, and giving each other honest feedback. Our culture remains deeply entrepreneurial, encouraging every Chimer to see themselves as stewards of our mission to help everyday Americans unlock their financial progress.
We know that to achieve our mission, we must earn and keep people's trust—so we hold ourselves to the highest standards of integrity in everything we do. These aren't just words on a wall—our values are embedded in every aspect of our business, serving as a north star that guides us as we work to help millions achieve their financial potential.
Because if we don't—who will?
*Chime is a financial technology company, not a bank. Banking services provided by The Bancorp Bank, N.A. or Stride Bank, N.A., Members FDIC.
What we offer for our full-time, regular employees
🏢 Our in-office work policy is designed to keep you connected - with four days a week in the office and Fridays from home for those near one of our offices, plus team and company-wide events depending on location.
💻 Benefits that support your work and life, including backup child, elder, and pet care and subsidized commuter benefits for eligible employees.
✨ Comprehensive health, financial, and wellbeing benefits designed to support you at every stage of life.
🏝 Generous vacation policy and company-wide paid days off
🫂 1% of your time off to support local community organizations of your choice
👟 Annual wellness stipend to use towards eligible wellness related expenses
👶 Up to 22 weeks of paid parental leave for birthing parents and 12 weeks of paid parental leave for non-birthing parents
👪 Access to family planning reimbursement
💚 A challenging and fulfilling opportunity to join one of the most experienced teams in FinTech and help millions unlock financial progress
We know that great work can’t be done without a diverse team and inclusive environment. That’s why we specifically look for individuals of varying strengths, skills, backgrounds, and ideas to join our team. We believe this gives us a competitive advantage to better serve our members and helps us all grow as Chimers and individuals.
Chime is proud to be an Equal Opportunity Employer. We consider qualified applicants without regard to race, color, ancestry, religion, sex, national origin, sexual orientation, gender identity, age, marital or family status, disability, genetic information, veteran status, or any other legally protected basis under provincial, federal, state, and local laws, regulations, or ordinances. We will also consider qualified applicants with criminal histories in a manner consistent with the requirements of state and local laws, including the San Francisco Fair Chance Ordinance, Cook County Ordinance, NYC Fair Chance Act, and the LA City Fair Chance Ordinance, and consistent with Canadian provincial and federal laws. If you have a disability or special need that requires accommodation during any stage of the application process, please contact:
accommodations@chime.com
.
To learn more about how Chime collects and uses your personal information during the application process, please see the
Chime Applicant Privacy Notice
.
Location: Remote, Canada; Remote, United States
GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.
The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems.
Co-create the future with us
as we build technology that transforms how the world develops software.
*
Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.
An overview of this role
Data Products integrates GitLab and third-party SDLC data, and builds the dashboards, APIs, and data products that turn it into trusted, interoperable intelligence for customers and internal teams.
This is a 0 to 1 team and we are hiring for a foundational engineering role. That means you bring technical leadership through ambiguity, helping figure out what to build, making the foundational design decisions, and keeping delivery moving while the picture is still forming. You own the full lifecycle of what ships and stand behind it.
What you'll bring
Proven ability to influence as a Staff owning product or platform systems end to end across multiple engineering and product teams.
High agency, i.e finds the owner, clarifies the path, makes the call, and keeps pushing until the work lands.
Force multiplier and raise the people and the codebase around them
Deep full-stack expertise, including strong proficiency in
Go, Ruby
and
Node
.
Depth in at least one of analytics and metrics platforms, graph data systems, CDC and warehouse integration.
Hands-on experience building production AI-powered tool orchestration.
Experience operating multi-tenant systems across SaaS and self-managed deployment.
Direct communicator who builds alignment across teams.
Bias to write things down and make reasoning legible.
What you'll own
Architect how GitLab and third-party data is ingested, modeled, and synced into the knowledge graph as a near-real-time graph of the development ecosystem.
Lead integration with external systems for business context (Jira, observability tools, Zendesk, ServiceNow), indexed into the graph.
Architect the Data Marketplace so customers consume GitLab data through Snowflake, Databricks, and BigQuery with no engineering dependencies.
Publish GitLab observability as OpenTelemetry and broker the data-sharing APIs.
Define operational readiness for everything the team ships across GitLab.com, Dedicated, and Self-Managed.
Translate an ambiguous 0 to 1 problem space into concrete, iterable roadmaps in partnership with Product, Design, and the graph backend team.
Resolve cross-team dependencies across graph backend, AI Platform, and Infrastructure without escalating everything upward.
Mentor senior and intermediate engineers through design reviews, pairing, and code review.
Create organizational leverage through speed. You identify systemic bottlenecks, simplify processes, and design systems that dramatically improve execution velocity.
Take part in on-call or operational support where your team’s ownership model requires it.
About the team
Data Products work across three surfaces:
Dashboard and Reporting Framework
Builds AI-native dashboard components so customers and internal teams can see engineering health and GitLab's impact across DORA, VSA, AI Impact, SDLC trends, security, and quality, and launch their own custom dashboards on the same framework.
Internal Ingestion
Ingests third-party data into the GitLab and power tools like Knowledge Graph, building connectors so that signals from systems like Jira, Zendesk, ServiceNow, and observability tools become one queryable, near-real-time graph of the developer ecosystem.
External Ingestion
External makes GitLab and Knowledge Graph data consumable outside the product, through marketplace listings, data-sharing APIs and SDKs, and co-branded partner products.
We are a new team in a highly ambiguous, high-impact space, and we need engineers who can create clarity while building, make practical tradeoffs, unblock cross-team dependencies, and keep pushing until meaningful customer value lands.
The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our
benefits
and
equity
. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary.
United States Salary Range
$152,800
—
$259,200 USD
How GitLab Supports Full-Time Employees
Benefits to support your health, finances, and well-being
Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation & Employee Stock Purchase Plan
Growth and Development Fund
Parental Leave
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.
Country Hiring Guidelines:
GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.
Privacy Policy:
Please review our
Recruitment Privacy Policy.
Your privacy is important to us.
GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also
GitLab’s EEO Policy
and
EEO is the Law
. If you have a disability or special need that requires
accommodation
, please let us know during the
recruiting process
.
Location: Lisbon, Portugal; Porto, Portugal
About Workato
Workato is the leading Control and Execution Platform for Enterprise AI — the neutral platform enterprises trust to put AI to work across their business. Workato unifies data, applications, and processes into a single platform so AI can reliably orchestrate business processes in production at enterprise scale. Built on more than a decade of running mission-critical processes for over half the Fortune 500 — including Nasdaq, Amazon, Cisco, Vodafone, Atlassian, and Lucid Motors — Workato turns over 14,000 enterprise systems AI needs to act on into one governed execution layer. For more information, visit
workato.com
.
Why join us?
Ultimately, Workato believes in fostering a
flexible, trust-oriented culture that empowers everyone to take full ownership of their roles
. We are driven by
innovation
and looking for
team players
who want to actively build our company.
But, we also believe in
balancing productivity with self-care
. That’s why we offer all of our employees a vibrant and dynamic work environment
along with a multitude of benefits
they can enjoy inside and outside of their work lives.
If this sounds right up your alley, please submit an application. We look forward to getting to know you!
Also, feel free to check out why:
Business Insider
named us an “enterprise startup to bet your career on”
Forbes’ Cloud 100
recognized us as one of the top 100 private cloud companies in the world
Deloitte Tech Fast 500
ranked us as the 17th fastest growing tech company in the Bay Area, and 96th in North America
Quartz
ranked us the #1 best company for remote workers
Responsibilities
We are looking for a hands-on Engineering Manager to lead a team building core internal infrastructure and developer-facing systems. This role sits at the intersection of project management, engineering leadership, and platform development. The team (Evaluation Engines / Data processing engines) owns foundational components which are embedded into higher level workflow engines and tools. Examples are formula evaluation, data transformation according to predefined mapping, decision models, etc.
The team is technically strong and highly autonomous. We are looking for an Engineering Manager who can operate effectively in this environment: someone with a strong engineering background who understands complex systems, but does not need to be the deepest technical expert in every area.
Your role will be to help experienced engineers work effectively together, create clarity across interconnected initiatives, and improve how the team plans, collaborates, and delivers.
What You’ll Do
Lead a strong engineering team
You will manage and develop experienced engineers with significant ownership of their technical domains. The team is mostly Rust engineers, however they also build libraries for several other programming languages: Go, Ruby, Java, Python, and WASM.
You will be responsible for regular 1:1s, feedback, performance management, career development, hiring, onboarding, and team health.
We expect you to create an environment where engineers can remain highly autonomous while having clear priorities, ownership, and accountability. You will be responsible for team capacity planning and hiring when needed.
Build strong product
You will be working closely with Product Managers and department VP to define how the products look, what to build and in which order, what new exciting features we can bring to our customers. As this area is highly technical and speaks Computer Science terms at times, Product Managers will greatly rely on your and your team expertise to make decisions.
You will be responsible for working with Quality Engineering and Product Security teams to deliver high-quality products. At the same time in this AI era we expect you to embrace new tools to shift quality and security scans left.
Drive planning and execution
The team owns several interconnected technical areas, often developed across separate repositories and involving dependencies between engineers and projects.
You will:
Own planning and operational execution across multiple engineering workstreams.
Create visibility into priorities, dependencies, timelines, and resource allocation.
Help the team turn broad technical direction into an executable roadmap.
Identify and remove blockers before they significantly impact delivery.
Balance new development, customer commitments, operational work, and technical debt.
Define meaningful engineering metrics and use them to identify opportunities for improvement.
Keep stakeholders informed about progress, risks, and trade-offs.
Plan release and update cycles of the product.
Maintain the product, be responsible for defects triaging and mitigation.
Stay close to technology
This is strictly not a purely people-management role. Technical background and experience is a must.
We don't expect you to be a fluent Rust developer, we in fact are not expecting you to know Rust at all. But you should be comfortable participating in technical discussions, reviewing designs and architecture proposals, understanding engineering trade-offs, and challenging assumptions when needed. You should have a wide industry knowledge, and understand the pros and cons of different programming languages and platforms.
Depending on your background and interests, you may also review code, contribute to tooling or prototypes, participate in incident investigation, or use automation and AI-assisted development to improve engineering workflows.
At the same time, we do not expect the Engineering Manager to make every technical decision. Senior engineers (your team will contain a mix of engineers up to Staff and Architect levels) own significant parts of the technical direction, and a key part of the role is enabling them to do that effectively.
What We’re Looking For
We are looking for someone with:
Significant software engineering experience before or alongside engineering management.
Experience managing senior, autonomous engineers.
A strong background in platform engineering, developer infrastructure, developer productivity, backend infrastructure, or distributed systems.
Experience with CI/CD, release engineering, developer tooling, or internal engineering platforms.
Experience owning roadmaps and delivering multi-quarter engineering initiatives.
Strong understanding of software development lifecycle and engineering practices.
Experience managing technical debt alongside product and business priorities.
Ability to understand complex technical discussions without needing to personally own every implementation decision.
Strong stakeholder management and cross-functional communication skills.
Experience hiring, coaching, and developing engineers.
A pragmatic approach to engineering processes: enough structure to make teams effective, without unnecessary bureaucracy.
What Makes Someone Successful in This Role
You are comfortable joining a team where engineers may understand individual systems more deeply than you do.
Instead of trying to become the technical owner of every component, you ask the right questions, understand trade-offs, create clarity, and help engineers make good decisions together.
You enjoy finding problems in the engineering system itself: unclear ownership, slow reviews, hidden dependencies, fragmented tooling, competing priorities, or processes that depend too heavily on individuals pushing things forward.
You can move between a conversation about architecture or CI pipelines, a 1:1 with an engineer, roadmap prioritization with Product, and a discussion about why delivery is taking longer than expected.
You are comfortable aligning your team roadmap with requirements from Product Managers, and from Engineering leadership, which may be different, and working with different stakeholders in general.
Most importantly, you combine technical credibility with strong people and execution leadership.
Nice to Have
Experience with some of the following would be particularly relevant:
Golang or Rust; understanding of WASM platform.
Basic understanding of formal grammar, AST, compiler frontends.
Observability and operational tooling.
Open-source development.
AI-assisted software development and automated code review.
PostgreSQL or database infrastructure.
Kubernetes, Docker, Terraform, or cloud infrastructure.
Multi-repository development environments.
Developer-facing APIs, SDKs, libraries, or integrations.
(REQ ID: 2582)
Location: Belgrade, Serbia
About Workato
Workato is the leading Control and Execution Platform for Enterprise AI — the neutral platform enterprises trust to put AI to work across their business. Workato unifies data, applications, and processes into a single platform so AI can reliably orchestrate business processes in production at enterprise scale. Built on more than a decade of running mission-critical processes for over half the Fortune 500 — including Nasdaq, Amazon, Cisco, Vodafone, Atlassian, and Lucid Motors — Workato turns over 14,000 enterprise systems AI needs to act on into one governed execution layer. For more information, visit
workato.com
.
Why join us?
Ultimately, Workato believes in fostering a
flexible, trust-oriented culture that empowers everyone to take full ownership of their roles
. We are driven by
innovation
and looking for
team players
who want to actively build our company.
But, we also believe in
balancing productivity with self-care
. That’s why we offer all of our employees a vibrant and dynamic work environment
along with a multitude of benefits
they can enjoy inside and outside of their work lives.
If this sounds right up your alley, please submit an application. We look forward to getting to know you!
Also, feel free to check out why:
Business Insider
named us an “enterprise startup to bet your career on”
Forbes’ Cloud 100
recognized us as one of the top 100 private cloud companies in the world
Deloitte Tech Fast 500
ranked us as the 17th fastest growing tech company in the Bay Area, and 96th in North America
Quartz
ranked us the #1 best company for remote workers
Responsibilities
We are looking for a hands-on Engineering Manager to lead a team building core internal infrastructure and developer-facing systems. This role sits at the intersection of project management, engineering leadership, and platform development. The team (Evaluation Engines / Data processing engines) owns foundational components which are embedded into higher level workflow engines and tools. Examples are formula evaluation, data transformation according to predefined mapping, decision models, etc.
The team is technically strong and highly autonomous. We are looking for an Engineering Manager who can operate effectively in this environment: someone with a strong engineering background who understands complex systems, but does not need to be the deepest technical expert in every area.
Your role will be to help experienced engineers work effectively together, create clarity across interconnected initiatives, and improve how the team plans, collaborates, and delivers.
What You’ll Do
Lead a strong engineering team
You will manage and develop experienced engineers with significant ownership of their technical domains. The team is mostly Rust engineers, however they also build libraries for several other programming languages: Go, Ruby, Java, Python, and WASM.
You will be responsible for regular 1:1s, feedback, performance management, career development, hiring, onboarding, and team health.
We expect you to create an environment where engineers can remain highly autonomous while having clear priorities, ownership, and accountability. You will be responsible for team capacity planning and hiring when needed.
Build strong product
You will be working closely with Product Managers and department VP to define how the products look, what to build and in which order, what new exciting features we can bring to our customers. As this area is highly technical and speaks Computer Science terms at times, Product Managers will greatly rely on your and your team expertise to make decisions.
You will be responsible for working with Quality Engineering and Product Security teams to deliver high-quality products. At the same time in this AI era we expect you to embrace new tools to shift quality and security scans left.
Drive planning and execution
The team owns several interconnected technical areas, often developed across separate repositories and involving dependencies between engineers and projects.
You will:
Own planning and operational execution across multiple engineering workstreams.
Create visibility into priorities, dependencies, timelines, and resource allocation.
Help the team turn broad technical direction into an executable roadmap.
Identify and remove blockers before they significantly impact delivery.
Balance new development, customer commitments, operational work, and technical debt.
Define meaningful engineering metrics and use them to identify opportunities for improvement.
Keep stakeholders informed about progress, risks, and trade-offs.
Plan release and update cycles of the product.
Maintain the product, be responsible for defects triaging and mitigation.
Stay close to technology
This is strictly not a purely people-management role. Technical background and experience is a must.
We don't expect you to be a fluent Rust developer, we in fact are not expecting you to know Rust at all. But you should be comfortable participating in technical discussions, reviewing designs and architecture proposals, understanding engineering trade-offs, and challenging assumptions when needed. You should have a wide industry knowledge, and understand the pros and cons of different programming languages and platforms.
Depending on your background and interests, you may also review code, contribute to tooling or prototypes, participate in incident investigation, or use automation and AI-assisted development to improve engineering workflows.
At the same time, we do not expect the Engineering Manager to make every technical decision. Senior engineers (your team will contain a mix of engineers up to Staff and Architect levels) own significant parts of the technical direction, and a key part of the role is enabling them to do that effectively.
What We’re Looking For
We are looking for someone with:
Significant software engineering experience before or alongside engineering management.
Experience managing senior, autonomous engineers.
A strong background in platform engineering, developer infrastructure, developer productivity, backend infrastructure, or distributed systems.
Experience with CI/CD, release engineering, developer tooling, or internal engineering platforms.
Experience owning roadmaps and delivering multi-quarter engineering initiatives.
Strong understanding of software development lifecycle and engineering practices.
Experience managing technical debt alongside product and business priorities.
Ability to understand complex technical discussions without needing to personally own every implementation decision.
Strong stakeholder management and cross-functional communication skills.
Experience hiring, coaching, and developing engineers.
A pragmatic approach to engineering processes: enough structure to make teams effective, without unnecessary bureaucracy.
What Makes Someone Successful in This Role
You are comfortable joining a team where engineers may understand individual systems more deeply than you do.
Instead of trying to become the technical owner of every component, you ask the right questions, understand trade-offs, create clarity, and help engineers make good decisions together.
You enjoy finding problems in the engineering system itself: unclear ownership, slow reviews, hidden dependencies, fragmented tooling, competing priorities, or processes that depend too heavily on individuals pushing things forward.
You can move between a conversation about architecture or CI pipelines, a 1:1 with an engineer, roadmap prioritization with Product, and a discussion about why delivery is taking longer than expected.
You are comfortable aligning your team roadmap with requirements from Product Managers, and from Engineering leadership, which may be different, and working with different stakeholders in general.
Most importantly, you combine technical credibility with strong people and execution leadership.
Nice to Have
Experience with some of the following would be particularly relevant:
Golang or Rust; understanding of WASM platform.
Basic understanding of formal grammar, AST, compiler frontends.
Observability and operational tooling.
Open-source development.
AI-assisted software development and automated code review.
PostgreSQL or database infrastructure.
Kubernetes, Docker, Terraform, or cloud infrastructure.
Multi-repository development environments.
Developer-facing APIs, SDKs, libraries, or integrations.
(REQ ID: 2582)
United States of America
United States of America
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
УдалённоseniorUkraine; Moldova; Latvia; Albania; North Macedonia; Slovakia; Malta; Croatia; Czech Republic; Slovenia; Romania; Spain; Bulgaria; Kazakhstan; Poland; Hungary; Montenegro; Estonia; European Union; Cyprus; Lithuania; Greece; Serbia; Bosnia; Georgia; Applicants from any country are welcome to apply for the position as long as they are located within approximately ± 4 hours of CET
УдалённоleadUkraine; Moldova; Latvia; Albania; North Macedonia; Slovakia; Malta; Croatia; Czech Republic; Slovenia; Romania; Spain; Bulgaria; Kazakhstan; Poland; Hungary; Montenegro; Estonia; European Union; Cyprus; Lithuania; Greece; Serbia; Bosnia; Georgia; Applicants from any country are welcome to apply for the position as long as they are located within approximately ± 4 hours of CET
УдалённоseniorEuropean Union; Latvia; Slovakia; Croatia; Czech Republic; Spain; Turkey; Bulgaria; Poland; Hungary; Estonia; Cyprus; Lithuania; Serbia; Bosnia; Georgia; Applicants from any country are welcome to apply for the position as long as they are located within approximately ± 4 hours of CET
УдалённоseniorГеография найма не уточнена, офис: Novi Sad
Vancouver, BC
УдалённоRemote, United States; This is an overnight shift role with working hours of 12:00am - 7:00am EST; We collaborate asynchronously across time zones and through structured pairing and discussion to share knowledge, strengthen solutions, and continuously improve how GitLab supports secure, air-gapped, and regulated deployments, while upholding GitLab's standards for rigor, transparency, and technical excellence; The base salary range for this role’s listed level is currently for residents of the United States only
Москва, удалённая работа, RU; Россия
seniorSan Francisco, CA, USA
Chicago, IL, USA; New York, NY, USA; San Francisco, CA, USA
УдалённоRemote, Canada; Remote, United States; The base salary range for this role’s listed level is currently for residents of the United States only