Location: Remote, Poland
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
As an Intermediate Fullstack Engineer (Ruby/Vue.js), Growth at GitLab, you'll help turn GitLab's self-serve funnel into a reliable source of new paying customers. You'll work on the in-product journey from a user's first visit through sign-up, trial, and first purchase, on both GitLab.com and self-managed GitLab. You'll collaborate closely with Product Managers, UX Designers, and Data Analysts, with a particular focus on backend development in Ruby on Rails and frontend work in Vue.js. This role gives you the opportunity to combine your fullstack engineering skills with product thinking and experimentation, shipping small changes quickly and measuring their impact on real customer outcomes.
Some examples of our projects:
Making it easier for self-managed users to try and buy GitLab
Building upgrade prompts where users run into paid features
Improving the trial experience, including trials of GitLab Duo
Improving the tooling the team uses to run and read out experiments
What you'll do
Design, build, and iterate on A/B tests and experiments that increase first purchases on GitLab.com and self-managed GitLab.
Build and improve registration, trial, onboarding, and in-product upgrade and purchase experiences to increase completion of these steps.
Implement backend features and services in Ruby on Rails and frontend experiences using Vue.js.
Analyze experiment results and product usage data with Data Analysts to decide which changes to keep, iterate on, or roll back based on first-purchase outcomes.
Collaborate with Product Managers and UX Designers to define hypotheses and success metrics before shipping experiments, then compare results against those metrics.
Maintain and improve our experimentation framework and tooling to increase experiment throughput and reduce the time from setup to results.
Collaborate with other Engineering teams, including Fulfillment, to remove purchase barriers across GitLab’s codebase.
Document decisions, review code, and share experiment results asynchronously so distributed teammates can track shipped changes and their measured outcomes.
Take part in on-call or operational support where your team’s ownership model requires it.
What you'll bring
Professional experience developing with Ruby on Rails and modern JavaScript, along with solid Git, feature development, and deployment workflows.
Experience working with relational databases and a solid understanding of web performance optimization.
A track record of shipping features to production and owning them after release.
Ability to use product data to decide what to build, keep, or roll back.
Ability to document decisions and share updates asynchronously with distributed Product Management, UX, and Data teammates.
Ability to organize your work, seek and apply feedback, and collaborate inclusively with teammates from diverse backgrounds, in line with GitLab’s values.
Preferred, not required: experience with Vue.js, PostgreSQL, A/B testing, feature flags, experimentation frameworks, or SaaS sign-up, trial, billing, or checkout flows. We'll help you learn our tooling.
About the team
We’re GitLab’s Growth team: one team with one roadmap, prioritizing work by how directly it helps people buy. We work fully remotely and asynchronously across multiple regions, guided by GitLab’s values of transparency and iteration. Our challenge is running more high-impact experiments, faster, while coordinating changes with teams like Fulfillment and Pricing across the parts of the product they own. For more on how we work, see the
Growth
and
Product
sections of the GitLab handbook.
Poland base salary range:
zł 248,000 - zł 372,000
The base salary range for this role’s listed level is currently for residents of the EU, applicable in the specified country or countries only. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary. 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 and having regard to any applicable collective agreements. The base salary range does not include bonuses, equity, or benefits.
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
.
УдалённоThe base salary range for this role’s listed level is currently for residents of the EU, applicable in the specified country or countries only
The Development Manager reports into the Chief Technology Officer and owns the engineering capacity, delivery commitments, and technical execution quality across Aquifer's development pods. Directly manages all engineers, including the pod tech leads and a technical architect, with full people-management responsibility.
Location: Lisbon, Portugal
At Catawiki, every day brings the extraordinary! Whether it’s
Daniel Ricciardo’s Formula 1 Car
, a
Woolly Mammoth’s Skeleton
,
Lady Gaga's Jumpsuit
or
Usain Bolt’s running shoe
, we encounter exceptional objects every day.
We’re a one-of-a-kind marketplace for buying and selling special objects. Each week, more than 100,000 unique items are auctioned, all carefully curated by our passionate in-house experts.
Having sold over 25 million unique objects, our mission is to become the world’s most popular destination for special objects. As a growing, diverse and sustainable scale-up, we proudly live by three core values. If these values resonate with you, we’d love to explore how you can join us.
Taking ownership and driving impact
Being open to change and feedback
Being passionate about our mission and our customers.
Important Notice
:
While we don't currently have an immediate opening for a
Backend Engineer
in Portugal, we're proactively building a talent pipeline for future opportunities. If your profile aligns with what we're looking for, we'd love to consider you as new positions become available.
Your Mission
On our path to becoming the most visited online curated marketplace for special objects, our Engineering team is on a mission to deliver the best experience across our platforms by building best-in-class products for search and discovery, bidding, curation, logistics, payments, and support.
We’re a scale-up tackling customer-facing challenges at high scale, with 75,000 auctions per week and more than 10 million visitors per month. As a
Backend Engineer
, you’ll support one of our three verticals -
Demand
,
Supply
, or
Fulfilment
- improving and delivering product innovations for our platform.
Working in a small, fully autonomous, and highly collaborative Agile team, you will build scalable, maintainable, and resilient microservices and features. That’s why we’re looking for developers who share ideas, explore options, and communicate openly.
What You'll Do
You’ll be part of a team with end-to-end responsibility for its own microservices, collaborating across disciplines to build, operate, and continuously improve our products.
Build end-to-end
by designing, developing, testing, deploying, maintaining, and improving scalable microservices and features.
Own what you deliver
, taking responsibility for the quality, resilience, and maintainability of your team’s services throughout their lifecycle.
Collaborate across disciplines
while closely working with product designers, product owners, and frontend, backend, and mobile engineers to share ideas and deliver product innovations.
Improve how we work
, identifying opportunities to make our engineering processes more effective and efficient.
Strengthen our engineering culture
by documenting and advocating for development best practices across the team.
Raise product quality
by fixing bugs and refactoring the codebase where necessary to keep our products reliable and maintainable.
Learn and experiment
by testing new technologies and participating in Technical Week - a week dedicated to creativity, innovation, and knowledge sharing across domains after every two product sprints.
What You'll Bring
You understand the full lifecycle of web development, identify opportunities, explore solutions, and keep customer needs at the center of your work. Our stack is mainly focused on Ruby; however, prior Ruby experience is not essential if you’re passionate about learning new things.
Strong software engineering foundations
: 7+ years of software development experience, specifically with object-oriented programming.
Relevant product experience
: 3+ years of experience working with customer-facing products in industries such as e-commerce, fintech, or SaaS.
Backend service expertise
: Experience designing, implementing, and deploying backend services with a focus on high availability, low latency, and consistency.
API and data knowledge
: A good understanding of API design, SQL, and relational databases.
Clear communication
: Excellent English communication skills and comfort raising concerns, sharing ideas, and documenting your work.
Collaborative mindset
: You contribute to the team, take initiative, and step in to help when needed.
Solution-oriented thinking
: You actively identify opportunities and explore alternative approaches to solving problems.
Commitment to growth
: You take ownership of developing your skills by learning new technologies and seeking new opportunities.
How We Work
Our engineers work in small, fully autonomous, and highly collaborative Agile teams aligned with one of three verticals: Demand, Supply, or Fulfilment.
Teams are responsible for their own microservices from design and development through deployment, maintenance, and improvement.
Engineers collaborate closely with product designers, product owners, and frontend, backend, and mobile colleagues.
We value bold thinking, curiosity, openness, initiative, and a strong customer focus.
Technical Week creates dedicated space for experimentation, creativity, innovation, and knowledge sharing across domains.
Where You'll Be
This is a
Hybrid
role based in Lisbon.
You will work from our
Lisbon Hub
a minimum of 2 days per week.
At this time, we are only considering candidates who are already based in
Portugal
. As a result,
visa sponsorship and relocation support are not available for this position
.
In Return
You’ll be part of an enthusiastic, highly motivated team of
800+ Catawikians
.
A competitive
Annual Gross Base Salary
depending on your level, competencies, and overall experience.
Meal Allowance Card
stipend per working day, in addition to salary.
Health Insurance
from day 1 (including dental coverage), with access to multiple hospitals and clinics and a vast wellness network.
A
Work From Home Allowance
to help with your monthly household bills.
Commuting
between your home and our office is covered by Catawiki.
Amazing
Office
right in the centre of Lisbon.
Why You'll Love Working with Us
Create a visible impact
by working at scale in a global organisation serving millions of customers across 80+ categories. In our flat structure, every role has a broad scope and directly impacts both our customers and the business.
Learn and grow
through our Learning & Development initiatives, including clear development plans and mentorship programmes to support your career progression.
A culture of connection defines us
. We’re a passionate, diverse team of 800+ Catawikians representing 60+ nationalities. We foster an inclusive and queer-friendly environment where everyone is encouraged to bring their full self to work.
Celebrate life’s moments with us.
You’ll receive a €100 Catavoucher when you join, a €50 Catavoucher on your birthday, and an extra day off each year to “Pursue Your Passion
”
. We also offer additional leave for key work anniversaries and important life events. Benefits may vary by location.
Our Offices and Way of Working
Our vibrant offices in Amsterdam and Lisbon are designed to inspire collaboration. Most Catawikians operate in a hybrid setup, combining office-based and remote work, with a minimum of two days per week in the office, unless a role is explicitly stated as fully remote or fully office-based.
Interested?
Apply with an English CV and Cover Letter. By applying, you agree to
Catawiki’s Applicant Privacy Policy.
If you’re excited about this role but don’t meet every requirement, we still encourage you to apply anyway. You may be just the right candidate for this or other roles.
We may use artificial intelligence (AI) tools to support the review of your application. AI may help us assess how your experience matches the requirements of the role, but hiring decisions are always made by our recruitment team
Location: Serbia; Moldova; Latvia; Croatia; Czech Republic; Slovenia; Romania; Spain; Bulgaria; Kazakhstan; Poland; Hungary; Montenegro; Estonia; Ukraine; Cyprus; Lithuania; 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’re looking for a Senior User Acquisition Manager to take full ownership of Meta paid traffic and drive subscriptions through web funnels within a single project. Meta is the core channel, with room to expand into additional sources such as AppLovin, X, TikTok and Snapchat. You'll manage 7-figure budgets across multiple GEOs, decide what to test, scale and cut, and be accountable for results.
Performance is measured on real business metrics (CPA, ROAS and cohorts), not surface-level platform numbers. We are an AI-first team, so we expect you to use Claude and automation to move faster and to streamline your day-to-day workflows.
KEY RESPONSIBILITIES
- Manage and scale paid social campaigns on Meta end to end: account structure, bidding, budget allocation, optimization and scaling.
- Expand into additional sources (AppLovin, X, TikTok, Snapchat) and look for new growth levers: audiences, formats, placements and campaign types.
- Scale spend across multiple GEOs while holding CPA and ROAS targets.
- Run structured creative testing with the creative team on all channels, with clear hypotheses and simple scale/kill rules.
- Work with the data team on reports, cohort analysis and deep dives, quickly diagnose drops and spikes and act on them.
- Manage signal quality: conversion events, event value, purchase optimization, attribution.
- Protect account health: manage ad account structure, backups and policy compliance.
- Work with platform reps on betas, new campaign types and escalations.
- Use Claude and automation (skills, scripts, workflows) to speed up builds, reporting and optimization.
- Prepare a clear strategy, document tests and learnings, and keep an eye on market trends and competitors.
QUALIFICATIONS
- Paid social experience: 3+ years of hands-on experience managing paid social campaigns, with Meta as your main platform (TikTok, Snapchat, Pinterest, or AppLovin experience is a plus) and a proven ability to scale budgets efficiently while maintaining strong ROI.
- High-budget management: experience managing $500k+ in monthly ad spend, with consistent optimization and sustainable growth.
- Multi-GEO expertise: experience running and scaling campaigns across multiple countries and regions, and making independent, data-driven scaling decisions.
- Strong analytical skills: solid command of CPA, ROAS, and cohort analysis, plus proficiency in tools like Omni/Tableau/Mixpanel and the ability to build custom performance analyses.
- Meta platform knowledge: deep understanding of account structures, audience targeting, bidding strategies, and creative testing methodologies.
- AI and automation: experience automating user acquisition workflows with AI, automated rules or scripts, and a mindset of constantly looking for ways to work smarter.
- Autonomous and proactive: you take ownership, thrive in a fast-paced environment, and spot opportunities for testing, optimization, and growth.
- Growth mindset: strong motivation to learn, experiment and scale, with a focus on long-term performance.
- Clear communication: strong English, with the ability to present insights, results and recommendations to stakeholders.
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; North Macedonia; Turkey; European Union; 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 Senior AI Engineer to own and scale the AI layer of one of our core D2C subscription products. You will be fully responsible for production LLM features and the browser automation built around them end to end — prompt systems, structured outputs, evaluation, observability, and model selection — from first experiment to live release, with quality, reliability, and cost as your accountability.
This is a high-impact role suited for someone who decides with data, not intuition. Unmeasured prompt changes, untraced failures, and model swaps without benchmarks are not acceptable. You work in a modern TypeScript stack — Next.js, Cloudflare Workers and Containers with Hono, Hatchet task queues, Drizzle on Supabase Postgres, Vercel Blob. Browser automation on Browserbase and Playwright is roughly half of the job.
KEY RESPONSIBILITIES
PROMPT SYSTEMS & STRUCTURED OUTPUTS
- Design dynamic prompt templates with conditional logic and context injection that maximise generation quality
- Enforce predictable outputs with JSON mode, function calling, Zod/JSON schemas, validators, and repair loops
- Own complex LLM workflows (LangChain, LlamaIndex, or custom) that integrate cleanly into application logic
BROWSER AUTOMATION
- Build and maintain browser automation on Browserbase Functions and Playwright that traverses web flows reliably
- Classify screens with a model inside each traversal, and decide what the model handles versus deterministic code
- Ship automations as frozen, published workers — versioned, reproducible, and safe to roll back
- Orchestrate runs through Hatchet with retries, timeouts, and failure traces that explain every broken run
EVALUATION & EXPERIMENTATION
- Build evaluation pipelines — test datasets, LLM-as-a-judge, RAGAS-style metrics — and score responses and screen classifications in Langfuse
- Trace complex LLM chains to find bottlenecks in cost, latency, and context-window usage
- Run A/B experiments across models and prompts through an AI gateway (OpenRouter, Cloudflare AI Gateway); release only on quantitative benchmarks
- Re-evaluate models as new architectures emerge; fine-tune when domain requirements demand it
PRODUCTION OWNERSHIP
- Take AI features from experiment to live production on Cloudflare Workers and Containers, and stay accountable after release
- Manage rate limits, fallbacks, and model cost so features stay reliable at scale
- Resolve production incidents in owned AI and automation systems with documented root-cause analysis
QUALIFICATIONS
MUST-HAVE EXPERIENCE
- 【5+】 years of software engineering with Node.js, TypeScript, Next.js, and Postgres, including edge or serverless runtimes such as Cloudflare Workers
- Production browser automation with Playwright (Browserbase or similar): resilient selectors, retries, failure handling at scale
- Production experience with dynamic prompting — content that depends on input variables and injected context
- Structured outputs in production: JSON mode, function calling, Zod/JSON schemas
- Experience with unified LLM APIs or AI gateways (OpenRouter, Cloudflare AI Gateway): rate limits, fallbacks, cost-effective model selection
- LLM observability with Langfuse or similar: tracing, test datasets, scoring integration
- Evaluation methodology: RAGAS or custom LLM-as-a-judge systems
LEADERSHIP ATTRIBUTES
- Decides on benchmarks and trace data, not intuition
- Analytical — converts generation logs into metrics a business can act on
- Iterative — builds feedback loops and improves continuously
- Owns the outcome from experiment to production, and after
- Verifies before trusting — treats LLM output as unproven until validated
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 (60 minutes)
- Final Interview (30 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: Remote - United States
Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 130 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit
www.redditinc.com
.
Reddit is continuing to grow our teams with the best talent. This role is
completely remote friendly
within the United States. If you happen to live close to one of our physical office locations (San Francisco, Los Angeles, New York City & Chicago) our doors are open for you to come into the office as often as you'd like.
The Safety and Moderation organization builds detection, automation and tools that help keep Reddit safe, healthy, and scalable in accordance with
Reddit Rules
. In this team on safety, we focus on proactive detection of platform violating content and users so we can take appropriate corrective action.
We’re looking for a
Staff Backend Engineer
, who has interest in using applied ML to improve our automated detection and applying appropriate enforcement. We are looking for an engineer who thrives in a dynamic environment, working across systems and product surfaces to drive impact.
This is a high impact role where you will drive related technical & product strategy, operations, architecture, and execution for one of the largest sites in the world.
Responsibilities:
Work cross-functionally with product, data science, operations and other engineering counterparts to execute on product and business strategy to keep our platform safe.
Contribute to the full development cycle: ideation, technical design, development, test, experimentation, analysis, and launch. You’ll be reviewing code and design docs,and help shape our roadmap.
Lead a team of thoughtful, fast-moving, and motivated engineers. Set and define standards that improve developer workflows, recommend best practices, and help coach and mentor engineers on the team to further their professional development.
Innovate on new solutions and continuously learn and improve your technical and non-technical abilities.
Required Qualifications:
8+ years of software development experience in one or more general-purpose programming languages; Go, Python, Rust, Ruby.
BS degree in Computer Science, a similar technical field of study or equivalent practical experience.
Strong organizational skills, the ability to prioritize tasks and keep projects on schedule.
Entrepreneurial spirit. You are self-directed, innovative, and biased towards action in fast-paced environments. You love to build new things and thrive in ambiguity and even failure.
Experience partnering effectively with cross-functional teams in a fully remote environment and the ability to discuss complex topics with technical and non-technical audiences.
[Bonus] Applied ML experience for a product or business solution.
Benefits:
Comprehensive Healthcare Benefits and Income Replacement Programs
401k with Employer Match
Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support
Family Planning Support
Gender-Affirming Care
Mental Health & Coaching Benefits
Flexible Vacation & Paid Volunteer Time Off
Generous Paid Parental Leave
#LI-SP1
Pay Transparency:
This job posting may span more than one career level.
In addition to base salary, this job is eligible to receive equity in the form of restricted stock units, and depending on the position offered, it may also be eligible to receive a commission. Additionally, Reddit offers a wide range of benefits to U.S.-based employees, including medical, dental, and vision insurance, 401(k) program with employer match, generous time off for vacation, and parental leave. To learn more, please visit
https://www.redditinc.com/careers/
.
To provide greater transparency to candidates, we share base salary ranges for all US-based job postings regardless of state. We set standard base pay ranges for all roles based on function, level, and country location, benchmarked against similar stage growth companies. Final offer amounts are determined by multiple factors including, skills, depth of work experience and relevant licenses/credentials, and may vary from the amounts listed below.
The base salary range for this position is:
$217,000
—
$303,900 USD
In select roles and locations, the interviews will be recorded, transcribed and summarized by artificial intelligence (AI). You will have the opportunity to opt out of recording, transcription and summarization prior to any scheduled interviews.
During the interview, we will collect the following categories of personal information: Identifiers, Professional and Employment-Related Information, Sensory Information (audio/video recording), and any other categories of personal information you choose to share with us. We will use this information to evaluate your application for employment or an independent contractor role, as applicable. We will not sell your personal information or disclose it to any third party for their marketing purposes. We will delete any recording of your interview promptly after making a hiring decision. For more information about how we will handle your personal information, including our retention of it, please refer to our
Candidate Privacy Policy for Potential Employees and Contractors
.
Reddit is proud to be an equal opportunity employer, and is committed to building a workforce representative of the diverse communities we serve. Reddit is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If, due to a disability, you need an accommodation during the interview process, please let your recruiter know.
As a Product Manager at Upsun, you own a significant area of Upsun Cloud, our cloud application platform, and the outcomes it delivers for the developers who build on it. The team you join owns the platform's foundations: the API, the runtime, environments, and the reliability every application running on Upsun depends on.
Location: Ukraine; North Macedonia; Turkey; European Union; Serbia; 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 results-driven Senior Growth Product Manager for one of our core D2C subscription products. You will work on a single product and be fully responsible for increasing ARPU through higher product value: delivering winning tests in the post-purchase experience that make the product more valuable for each user.
You will own the full cycle from research to a proven result and report to the Head of Growth, with AI tooling as a core part of your workflow. The bar is high and so is the upside - strong results are significantly rewarded, with a proven path to career growth.
KEY RESPONSIBILITIES
- Research & Competitor Insights: Find where users miss value and why they leave, using product and historical data, user feedback, and competitor analysis.
- Hypothesis Pipeline: Turn those insights into a continuous, prioritised backlog of product ideas, each backed by evidence and a clear expected impact.
- Product Value: Grow ARPU by giving users more value after purchase: improve onboarding, core features, and the moments where users decide whether the product is worth keeping.
- Specs & Delivery: Write clear, testable specs and work daily with engineering so every test ships fast and works as intended.
- Growth Collaboration: Coordinate with the CRO and data teams so product and funnel tests run in sequence and every result is read correctly.
- Test Wins: Deliver a steady stream of A/B test winners on post-purchase metrics, with ARPU as the main one, and raise the share of tests that win over time.
QUALIFICATIONS
- Product Management: 3+ years in product growth roles on D2C subscription or consumer products (web-to-web, web-to-app, mobile apps) or similar markets.
- Proven Wins: A track record of A/B tests or product changes that measurably grew revenue, with results you can attribute to your own work.
- User Journey & Product Sense: Strong understanding of consumer user journeys and of what turns a first purchase into lasting value for the user.
- Research & Analytics: Hands-on user research, competitor analysis, and product analytics (Mixpanel or a close equivalent) to build the evidence behind every idea.
- Experimentation: Experience designing and interpreting A/B tests, including significance, sample size, and test duration.
- AI Tooling: Active daily use of AI tools (Claude or equivalent) to accelerate concept, analysis, and prototype work, especially UI/UX design of experiments.
- Lifecycle Experience: Experience with subscription onboarding, engagement, or cancellation flows is a bonus.
LEADERSHIP ATTRIBUTES
- Results-driven - measures their own work by test wins and revenue impact
- Evidence-led - backs every idea with data, user research, or competitor proof
- Ownership mentality - treats the product as their own: proposes, prioritises, and drives ideas to a result
- Bias for action - makes sound decisions quickly and iterates fast
- Communicates with clarity - explains ideas and results in writing so they can be reviewed without a meeting
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 (60 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: Remote (United States | Canada)
Workplace: Remote
1Password is growing. We’ve surpassed $500M in ARR and we’re continuing to accelerate, earning a spot on the Forbes Cloud 100 for four years in a row and teaming up with iconic partners like Oracle Red Bull Racing.
About 1Password
At 1Password, we’re building the foundation for a safe, productive digital future. Our mission is to unleash employee productivity without compromising security by ensuring every identity is authentic, every application sign-in is secure, and every device is trusted. We innovated the market-leading enterprise password manager and pioneered Unified Access Management, a new cybersecurity category built for the way people and AI agents work today. As one of the most loved brands in cybersecurity, we take a human-centric approach in everything from product strategy to user experience. Over 180,000 businesses, from Fortune 100 leaders to the world’s most innovative AI companies, trust 1Password to help their teams securely adopt the SaaS and AI tools they need to do their best work.
If you're excited about the opportunity to contribute to the digital safety of millions, to work alongside a team of curious, driven individuals, and to solve hard problems in a fast-paced, dynamic environment, then we want to hear from you. Come join us and help shape a safer, simpler digital future.
We are looking for an Intermediate Developer to join the Device Trust team and help us improve the reliability and operational excellence of the systems behind the Device Trust authentication service. This is a software engineering role with a strong reliability focus. You will write and maintain production code, improve how our services are operated, and help make a critical applications path safer, more observable, and easier to evolve.
Device Trust authentication is an important component of our customers’ authentication flows, helping organizations make device posture part of their access decisions. Because it sits directly in that path, reliability is a first-class engineering concern. The service is already relied upon by customers every day, and in this role you’ll help us continue raising the bar through stronger resilience, observability, operational practices, and safe evolution of the system.
How we’re using AI today
Our Engineering, Product, and Design teams are thoughtfully integrating AI across the full software and product development lifecycle to move faster without sacrificing quality or security. In practice, that looks like engineers using AI-assisted coding tools to accelerate reviews and catch bugs earlier, product managers synthesizing user research at scale, and designers rapidly prototyping and iterating with AI-generated mockups. We approach AI the same way we approach security: with clear principles, human accountability at every consequential decision point, and rigorous evaluation before anything ships to customers.
This is a remote opportunity within Canada and the US.
What we're looking for:
- You have 2+ years of experience in software development.
- Experience working with backend services, application programming interfaces (APIs), distributed systems, or other software where reliability and availability matter.
- Take ownership of scoped problems from investigation through implementation and follow-up.
- Familiarity with Ruby on Rails (Rails).
- Use observability tools to understand system health and investigate issues; experience with Datadog is valuable.
- Care about testing, maintainability, and clarity in both code and documentation.
- Communicate clearly by sharing progress, raising blockers early, and helping stakeholders understand outcomes.
Bonus points for:
- Familiarity with or exposure to Kubernetes.
- Experience with Datadog.
- Experience with Terraform.
What you can expect:
- Build and improve the services that power Device Trust.
- Improve the reliability, observability, and operability of production systems through software, automation, and thoughtful engineering practices.
- Work across application code, service dependencies, cloud infrastructure, networking, deployment systems, and operational tooling.
- Help establish safer ways to make and validate changes to critical systems.
- Participate in incident response and post-incident learning, turning operational lessons into lasting improvements.
- Partner with engineers across Device Trust, Platform, Security, and other teams to identify risks, reduce operational friction, and improve the customer experience.
USA-based roles only: The annual base salary for this role is between $123,000 USD and $172,000 USD, plus immediate participation in 1Password's benefits program (health, dental, 401k and many others), utilization of our generous paid time off, an equity grant and, where applicable, participation in our incentive programs.
Canada-based roles only: The annual base salary for this role is between $111,000 CAD and $155,000 CAD, plus immediate participation in 1Password’s generous benefits program (health, dental, RRSP and many others), utilization of our generous paid time off, an equity grant and, where applicable, participation in our incentive programs.
At 1Password, we approach each individual's compensation with a promise of fair market value and internal equity commensurate with experience and specific skill set.
This posting is for an existing vacancy.
Our culture
At 1Password, we prioritize collaboration, clear and transparent communication, receptiveness to feedback, and alignment with our core values: keep it simple, lead with honesty, and put people first.
You’ll be part of a team that challenges the status quo, and is excited to experiment and iterate in search of the best solution. That said, 1Password is not for everyone https://blog.1password.com/inside-the-culture-powering-1passwords-next-chapter/. Our work is demanding, we strive for excellence, and the pace is fast. We need people who are keen to take on challenging problems, who seek feedback to grow, and who are driven to make an impact. If you're looking for a place where you can settle into a comfortable routine, this might not be the right fit for you. We’re looking for individuals who are proven experts in their fields, as well as those who are highly adaptable, can thrive in ambiguity and through change, are curious, and above all deliver results.
How we work with AI
We are committed to leveraging cutting-edge technology—including AI—to achieve our mission. We also understand that thinking critically about AI in its current forms will help us create better solutions for our customers and ourselves with its future forms, which will help us continue to close the gap between security and privacy and achieve our mission. We want team members at all levels to take the approach of actively learning AI best practices, identifying opportunities to apply AI in meaningful ways, and driving innovative solutions in their daily work. Embracing the future of AI isn't just encouraged—it's an essential part of how we will be successful at 1Password.
This approach extends to our hiring process—candidates are welcome to use AI tools responsibly and thoughtfully during the application process. To us, this means we do ask that you join live interviews without using AI tools so we can get to know how you communicate, solve problems, and collaborate with others.
Our approach to remote work
We believe in the power of remote work, but recognize that in-person connection is important to help us achieve our mission. While we are a remote-first company, travel for in-person engagement is a part of almost all roles, and we require our employees to be ready and willing to take part. Frequency will depend on role and responsibilities, and may include, but is not limited to: annual department-wide offsites, team meetings, and customer/industry events.
What we offer
We believe in working hard, and rewarding that hard work through our benefits. While not an exhaustive list, here is a glance at what we currently offer:
Health and wellbeing
👶 Maternity and parental leave top-up programs
🩺 Competitive health benefits
🏝 Generous PTO policy
Growth and future
📈 RSU program for most employees
💸 Retirement matching program
🔑 Free 1Password account
Community
🤝 Paid volunteer days
🏆 Peer-to-peer recognition through Bonusly
🌎 Remote-first work environment
*Some roles in our GTM team are currently being hired for in-person hybrid work in Toronto and Austin. These roles will specify on the posting.
You belong here.
1Password is proud to be an equal opportunity employer. We are committed to fostering an inclusive, diverse and equitable workplace that is built on trust, support and respect. We welcome all individuals and do not discriminate on the basis of gender identity and expression, race, ethnicity, disability, sexual orientation, colour, religion, creed, gender, national origin, age, marital status, pregnancy, sex, citizenship, education, languages spoken or veteran status. Be yourself, find your people and share the things you love.
Accommodation is available upon request at any point during our recruitment process. If you require an accommodation, please speak to your talent acquisition partner or email us at nextbit@agilebits.com and we’ll work to meet your needs.
Remote work is a part of our DNA. Given that our company was founded remotely in 2005, we can safely say we're experts at building remote culture. That said, remote work at 1Password does mean working from your home country. If you've got questions or concerns about this, your talent partner would be happy to address them with you.
Successful applicants will be required to complete a background check that may consist of prior employment verification, reference checks, education confirmation, criminal background, publicly available social media, credit history, or other information, as permitted by local law.
1Password uses artificial intelligence (AI) and machine learning (ML) technologies, including natural language processing and predictive analytics, to assist in the initial screening of employment applications and improve our recruitment process. See here https://www.ashbyhq.com/downloadables/ashby-bias-audit-08-2024.pdf for the latest third party bias audit information. If you prefer not to have your application assessed using AI/ML features, you may opt out by completing this form https://jobs.ashbyhq.com/1password/automation-notice. For additional information see our Candidate Privacy Notice https://1password.com/files/candidate-privacy-notice.pdf.
Location: San Francisco, CA
Via is on a mission to create public transportation systems that provide far greater access to jobs, healthcare, and education. Our platform serves as the technology backbone for modern transit networks, transforming antiquated and siloed public transportation systems into smart, data-driven, and efficient digital networks. With hundreds of agency partners around the world, Via is recognized as the leading transportation technology and service provider globally.
As a
Senior Software Engineer
on the Remix engineering team, you’ll build software cities rely on to design and improve public transportation systems with a focus on access, equity, and long-term sustainability. You’ll own features end to end from concept to production while shaping what we build and how we build it. Our stack includes Python, Ruby, TypeScript, and React, but we care most about strong engineering fundamentals and a user-centered approach to building products. You'll work on features used by some of the largest transit networks in the world, involving optimization, geospatial computation, machine learning, and AI.
About the Role:
Improve our planning and scheduling products to help planners explore new concepts, make informed decisions with data, and deliver better service to their riders.
Build, scale, and improve the optimization and backend systems behind those products, and make sure they run fast and reliably in production.
Collaborate with designers, data scientists, algorithm researchers, product managers, our in-house transit planners and schedulers, and our customers.
Work with a variety of technologies across our stack for different projects, all to deliver great end-to-end user experience.
Contribute to discussions about engineering best practices and architecture within your relevant area of expertise.
Build and maintain our processes and tools, to keep our productivity and code quality high.
About You:
You have a minimum of 5 years of professional software engineering experience.
You’ve built and scaled a computationally hard system in production, such as optimization, routing, search, simulation, or geospatial processing.
Mission-driven: you’re passionate about companies with strong values and missions.
User-centric: you find value in talking to customers and addressing core customer needs.
You use AI tools effectively in your day-to-day engineering work.
Collaborative, humble, empathetic, and feedback-driven.
Experience with operations research, mathematical optimization, or applied machine learning is a plus, but not required.
Experience with geospatial data, mapping technologies, or data visualization is a plus, but not required.
Compensation and Benefits
Final salary will be determined by the candidate’s experience, knowledge, and skills. Salary reflected does not include equity or variable pay, where applicable.
Salary Range: $170,000-$220,000
We are proud to offer a generous and comprehensive benefits package, including free medical plans and 401K matching.
There has never been a more exciting time to be on the cutting edge of public mobility. Ready to join the ride?
Via is an equal opportunity employer.
Location: European Union
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
This is a senior, hands-on media buying role with end-to-end ownership. You will own the whole acquisition process on Paid Social acquisition channels: strategy, account structure, bidding, budget allocation, creative testing, measurement, scaling and account health. You decide what to test, what to scale and what to cut, and you are accountable for the results. We need someone who has already run Paid Social Ads at scale, who knows how to grow profitably in a policy-sensitive niche, and who can operate independently on large budgets.
You will manage performance against real revenue data (CPA, FTD, ROAS, payback, player LTV and cohorts), not surface-level platform metrics. We also work AI-first, and we expect you to use Claude and automation to move faster.
KEY RESPONSIBILITIES
- Own the process end-to-end: take full ownership of acquisition across all paid social ad networks (TikTok, Meta, AppLovin, Snapchat, and more): planning, launch, optimization, scaling, reporting and documentation.
- Scale spend profitably in the US market while holding payback, ROAS and CPA targets based on real revenue and player-value data.
- Build and optimize account structure, conversion events, value-based bidding and budget allocation across paid social networks.
- Decide budget allocation across acquisition channels and find new scaling levers: audiences, formats, placements, campaign types and additional channels.
- Run a structured, high-velocity creative testing process with the creative team on all channels, with clear hypotheses and kill/scale rules.
- Manage signal quality: conversion events, event value, deposit / purchase optimization, attribution.
- Operate in a policy-sensitive niche: run in the US within each platform's rules. Keep ads and handle disapprovals, appeals and restrictions, and build prevention-first processes so issues are caught before launch.
- Protect account health: manage ad account structure, backups and recovery plans.
- Work with reps on betas, new campaign types and escalations.
- Diagnose drops and spikes quickly and act on them.
- Document tests, learnings and playbooks, and use Claude and automation to speed up builds, QA, reporting and optimization.
QUALIFICATIONS
- 5+ years of hands-on paid social / user acquisition experience.
- Large-scale experience running acquisitions in the US market.
- Proven experience working in policy-sensitive niches and keeping accounts healthy while scaling.
- Strong hands-on Meta Ads experience scaling accounts profitably.
- Hands-on AppLovin (AppLovin Ads / AXON) experience, scaling it as an acquisition channel.
- Direct ownership of large budgets, ideally $1M+/month hands-on.
- Strong understanding of unit economics: LTV, ROAS, payback windows, cohorts, high-value-user dynamics and value-based optimization.
- Deep policy and account health experience: disapprovals, appeals, restrictions, ad account bans and how to recover and prevent them.
- Strong creative testing discipline and measurement rigor.
- Ownership mentality: you run channels end-to-end with minimal supervision and take responsibility for outcomes.
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
- 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: Apple MacBooks provided to all employees who need them.
- Flexible Independent Contractor Agreement: Unlock the benefits of flexibility, autonomy, and entrepreneurial opportunities. Read more about it here: Independent Contractor Agreement https://docs.google.com/document/d/1dHF4ctKlez75whdn-ybUwP5d5Wr0BdwVrorrm_fM40Q/preview
Be part of our fast-growing team and seize this excellent opportunity for personal and professional growth!
LIFE AT RUBY LABS
At Ruby Labs, we are more than a team; we're a community united in pushing the boundaries of technology and innovation. Our combined passion fuels our ambition for excellence, driving impact that resonates around the globe.
We are an equal-opportunity employer and celebrate diversity, recognizing that a diversity of thought and backgrounds builds stronger teams. We approach diversity and inclusion seriously and thoughtfully. We do not discriminate based on race, ethnicity, religion, color, place of birth, sex, gender identity or expression, sexual orientation, age, marital status, military service status, or disability status. Join us and be part of a company that is crafting the future of technology across multiple industries.
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.
About the role
We are looking for a Principal Engineer to help define and drive the next generation of GitLab’s Fulfillment platform.
Fulfillment ensures that customers receive the right product access and can manage seats, usage, and spend across GitLab.com, Self-Managed, Dedicated, and other deployment models. Its core areas include entitlements, licensing and provisioning, seat management, usage visibility, and cost management.
The existing platform has served GitLab for approximately a decade and now faces significant challenges in scale, maintainability, and architectural complexity. This role will help us understand where we are today and define how Fulfillment should work over the next ten years.
This is a senior player-coach role. You will set architectural direction across the Fulfillment portfolio, make critical technical decisions, and work directly with teams to execute the resulting modernization strategy. You will influence across organizational boundaries while remaining hands-on in design, implementation, technical problem-solving, and mentorship.
What you’ll do
Define and communicate the long-term architecture and technical strategy for Fulfillment, including target state, principles, priorities, and migration sequencing.
Assess the current platform and address its most important risks across scale, reliability, performance, data correctness, operability, and maintainability.
Drive architectural decisions across entitlements, provisioning, seat management, usage visibility, and cost management.
Establish clear service boundaries, data ownership, contracts, and integration patterns across Fulfillment, Monetization, billing, Salesforce, and product services.
Lead an incremental modernization program that improves the existing platform while continuing to deliver customer and business value.
Partner with Engineering Managers, Product Management, and cross-functional stakeholders to turn architectural direction into executable roadmaps and shipped outcomes.
Be hands-on with the hardest problems, including prototypes, critical implementations, migrations, performance improvements, reliability work, and incident learning.
Champion practical artificial intelligence (AI) adoption across Fulfillment, including agentic coding and AI-assisted engineering workflows, and help teams apply these tools responsibly and effectively.
Mentor and coach Senior and Staff Engineers and raise the quality of technical decision-making across the organization.
Take part in on-call or operational support where your team’s ownership model requires it.
What you’ll bring
10+ years of professional software engineering experience, including substantial experience at Staff, Principal, or equivalent technical leadership level.
Direct experience building, operating, or modernizing Fulfillment systems, including areas such as entitlements, licensing, provisioning, subscription lifecycle, seat management, usage metering, usage billing, or cost controls.
A track record of setting technical direction across multiple teams and turning architecture into reliable, operated systems.
Deep experience with distributed systems, scalability, availability, performance, observability, data integrity, and failure-mode analysis.
Comfort working in one or more of Ruby, Go, and Python, with the ability to navigate both Backend and Frontend in a polyglot system.
Practical experience using artificial intelligence in software engineering, including agentic coding or AI-assisted development workflows.
Demonstrated success modernizing mature or degraded platforms without relying on a risky “big bang” rewrite.
Experience designing systems that span multiple deployment models, such as software as a service, Self-Managed, Dedicated, or disconnected environments.
Strong product and business judgment, with the ability to connect technical investment to customer experience, revenue, operational efficiency, risk reduction, and time to market.
Excellent written communication and the ability to influence senior stakeholders across teams without formal authority.
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
$223,000
—
$317,000 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: European Union; Latvia; Slovakia; Croatia; Czech Republic; Slovenia; Romania; Bulgaria; Kazakhstan; Poland; Hungary; Montenegro; Estonia; Lithuania; 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 an Email & Lifecycle Marketing Growth Manager to maximize the business impact of email as a growth channel for GetQR.
You will develop audience segmentation, build personalized lifecycle journeys, and lead structured experimentation to improve conversion, activation, and retention. Working closely with the Email, Growth, Product, and Analytics teams, you will turn customer insights and behavioral data into measurable business results.
This role is ideal for someone who combines strong analytical skills, customer understanding, and hands-on experience in lifecycle marketing and experimentation.
KEY RESPONSIBILITIES
- Own the email and lifecycle marketing growth roadmap.
- Research customer needs, motivations, and behavior to identify meaningful audience segments.
- Develop and refine segmentation based on use cases, product behavior, lifecycle stage, and purchase intent.
- Build personalized onboarding, activation, conversion, retention, and re-engagement journeys for different audiences.
- Adapt messaging, content, offers, and calls to action to each segment’s needs.
- Define journey triggers, timing, branching logic, and exit conditions.
- Work with Product and Analytics to identify the data and events needed for segmentation and automation.
- Prioritize lifecycle opportunities and experiments based on expected business impact.
- Write clear hypotheses and run A/B tests across messaging, content, offers, timing, and journey structure.
- Analyze email performance and user behavior to identify growth opportunities and friction points.
- Partner with the Email Team to implement flows, experiments, and campaign improvements.
- Measure experiment impact on conversion, activation, revenue, and retention.
- Maintain a clear experiment backlog, document learnings, and define next steps.
- Share concise daily experiment updates in the Growth Slack channel.
- Conduct ongoing customer, market, and competitor research to generate new hypotheses.
- Monitor deliverability and audience engagement to support sustainable email growth.
QUALIFICATIONS
- At least 3 years of experience in email or lifecycle marketing.
- At least 2 years of experience in growth experimentation and A/B testing.
- Strong hands-on experience building audience segments and automated lifecycle journeys.
- Ability to translate customer research and behavioral data into relevant messaging and effective flows.
- Experience developing and prioritizing experiments that improve conversion, activation, and retention.
- Strong copywriting instincts across subject lines, calls to action, and lifecycle content.
- Strong analytical skills and the ability to connect email performance to business outcomes.
- Experience with Customer.io http://Customer.io, Mixpanel, or similar marketing automation and analytics platforms.
- Understanding of event-based automation, personalization, and email deliverability.
- Ability to work cross-functionally with Email, Growth, Product, and Analytics teams.
- Strong organization, prioritization, and clear communication.
- Fluent English.
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
The garden3d Head of Technology has one mandate: everything we build works, holds up in production, and gets built the smartest way available to us. Working in close partnership with our founder & president Hugh Francis, this person sets the engineering standard, and builds the culture that holds it.
УдалённоheadNew York City; A lot of our people are in New York and there's some gravity here, but we already work across timezones and we would happily hire in Europe, Singapore, Chicago, or wherever you are
💎 Писать производительные микросервисы на Go для платформы премиального такси, переводить сервисы с Ruby-монолита, держать системы отзывчивыми под высокой нагрузкой.
Гибридsenior📍 Никосия 🇨🇾 гибрид (4 дня в офисе), релокация с визовой поддержкой и пособием
Lisbon, Portugal; visa sponsorship and relocation support are not available for this position
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
УдалённоseniorSerbia; Moldova; Latvia; Croatia; Czech Republic; Slovenia; Romania; Spain; Bulgaria; Kazakhstan; Poland; Hungary; Montenegro; Estonia; Ukraine; Cyprus; Lithuania; Georgia; Applicants from any country are welcome to apply for the position as long as they are located within approximately ± 4 hours of CET
УдалённоseniorUkraine; North Macedonia; Turkey; European Union; 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
УдалённоRemote - United States
УдалённоseniorUkraine; North Macedonia; Turkey; European Union; Serbia; Georgia; Applicants from any country are welcome to apply for the position as long as they are located within approximately ± 4 hours of CET
УдалённоRemote (United States | Canada)
seniorSan Francisco, CA
УдалённоseniorApplicants from any country are welcome to apply for the position as long as they are located within approximately ± 4 hours of CET
УдалённоRemote, Canada; Remote, United States; The base salary range for this role’s listed level is currently for residents of the United States only
УдалённоEuropean Union; Latvia; Slovakia; Croatia; Czech Republic; Slovenia; Romania; Bulgaria; Kazakhstan; Poland; Hungary; Montenegro; Estonia; Lithuania; 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