Location: Yerevan, Armenia
Workplace: Remote
Sensor Tower’s digital intelligence platform provides unparalleled insight into market trends, advertising, competitor’s strategies, and consumer/user audience across mobile, web, and gaming. Sensor Tower’s insights are trusted by more than 2,500 enterprises worldwide across tech, retail/commerce, entertainment/media, gaming, consumer packaged goods and finance.
About this role:
At Sensor Tower, we process tens of terabytes of data to power insights used by thousands of customers. We’re looking for curious, motivated engineers who want to grow their skills while helping us build fast, reliable systems that make data easy to access and understand.
You’ll work closely with experienced engineers, contribute to meaningful features from day one, and learn how large-scale systems are designed, built, and optimized in production.
If you enjoy learning, solving problems, and shipping real software that users rely on, we would love to meet you.
Our Engineering Culture
We believe that "Simplicity is a prerequisite for reliability." We are looking for engineers who align with our core values:
- Simplicity: We avoid over-engineering. We prefer the tools we already have and the most straightforward solutions over "shiny new toys."
- Quality: We write code that is a pleasure to read because we know code is written once but read many times. We don't cut corners, and we polish to a high level before shipping.
- Extreme Ownership: We don't just do the minimum. We expect you to understand the "why" behind your work and own the ultimate goal of fixing problems at their root cause, avoiding temporary band-aids.
- Prioritization: We focus relentlessly on what is important, not just what is urgent.
What you’ll do:
- Improving and building new features for an app market intelligence SaaS platform focused on the SMBs (AppMagic by Sensor Tower).
- Participate in the full development life cycle, including design, implementation, quality polish, and release.
- Work on a variety of tasks, such as parsing, data aggregation, API design, refactoring, and performance optimization.
- Create and optimize complex database queries for data analysis and modification.
- Perform code reviews, and suggest improvements to tools and processes.
Backend stack: Golang, PostgreSQL, ClickHouse, MongoDB, Elasticsearch, RabbitMQ, GitLab, Docker, Kubernetes.
What we are looking for:
- +3 years of experience with Go (if you have lesser years of experience but have meaningful github contributions and other coding samples, this will be taken into consideration).
- Strong SQL skills (Postgres/ClickHouse). You know when to rely on an ORM and when to write raw SQL, and you're comfortable writing and debugging complex queries.
- Focusing on quality by writing testable code that simplifies debugging and ensures long-term reliability.
- Ability to see the product through the user’s eyes and a passion for product excellence.
- Curiosity & drive: a proactive approach to digging into sources yourself rather than relying on second-hand information, and an eagerness to understand why a project is valuable before you start coding.
- Experience with CI/CD, docker, k8s as a plus.
- Ability to pass technical interview both in Russian & English.
- Hands-on, thoughtful use of AI tools in development.
Fraud warning:
It's common for scammers to create positions that look legitimate on other sites. To ensure your submission is considered, only apply for positions at Sensor Tower through our company website or through posts directly associated with Sensor Tower company profiles on sites such as LinkedIn, Indeed, BuiltIn or Hackajob. At no point will Sensor Tower ever ask for money, credit card, or bank account information to complete a job application. Communications received from Sensor Tower are only sent by e-mail addresses ending in sensortower.com http://sensortower.com. All Sensor Tower interviews will be conducted via phone or Zoom. At no time will a conversation be moved to an alternative email outside of sensortower.com http://sensortower.com or text. Should an issue arise that you feel we should be aware of, please contact us. Please provide your resume when applying.
To all recruitment agencies:
Sensor Tower does not accept third party resumes. Please do not send resumes to our jobs alias, Sensor Tower employees or any other organization location. Sensor Tower is not responsible for any fees related to unsolicited resumes. Sensor Tower will not pay any third-party agency or company that does not have a signed agreement with Sensor Tower.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Location: Remote, Canada; Remote, Israel; Remote, United Kingdom; 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 the role
We are seeking a Principal Security Researcher to join our
Application Security Team to conduct cutting-edge security research on GitLab's AI-powered DevSecOps capabilities. As GitLab transforms software development through intelligent collaboration between developers and specialized AI agents, we need security researchers who can proactively identify and validate vulnerabilities before they impact our platform or customers.
In this role, you'll be at the forefront of security research, working with our GitLab DevSecOps platform, Duo Agent Platform, GitLab Duo Chat, and AI workflows that represent the future of human/AI collaborative development. You'll develop novel testing methodologies (including for AI agent security), conduct hands-on penetration testing, and translate emerging threats into actionable security improvements. Your research will directly influence how we build and secure the next generation of AI-powered DevSecOps tools, ensuring GitLab remains the most secure software factory platform on the market.
This position offers the unique opportunity to shape security and AI security practices in one of the world's largest DevSecOps platforms, working with engineering teams who are pushing the boundaries of what's possible with AI-assisted software development. You'll have access to cutting-edge AI systems and the freedom to explore creative attack scenarios while contributing to the security of millions of developers worldwide.
This role reports to the Senior Manager of Application Security.
What you'll do
Conduct and lead security research projects across multiple functional areas.
Identify novel, systemic, and chained vulnerabilities in GitLab, where individual weaknesses combine for outsized impact.
Validate security vulnerabilities through hands-on testing, developing proof-of-concept exploits that demonstrate real-world attack scenarios.
Assess emerging industry vulnerability classes against the GitLab codebase, and drive remediation of the class rather than the instance.
Lead security research into GitLab's AI and agentic surfaces, and define the security requirements that engineering teams build against.
Build and direct the tooling and automation that scales security research, including agent-assisted vulnerability discovery across our codebase.
Research the security posture of open source tools and dependencies integrated with GitLab, report findings to their maintainers, and track mitigation following our
responsible disclosure guidelines
.
Solve technical problems of the highest scope, complexity, and ambiguity.
Help shape the team and sub-department roadmap.
Lead the integration of security research results into the engineering and business functions that need to act on them.
Teach, mentor, and advise other domain experts and individual contributors across several teams.
Share knowledge and novel vulnerability types with the security community.
What you'll bring
10+ years of experience in security research, penetration testing, or offensive security roles
Strong ability in discovering and exploiting vulnerabilities in large codebase and complex systems
Proficiency in two or more of Ruby, Go, Python, TypeScript, or Rust.
Ability to read and analyze code across multiple languages and codebases
Strong knowledge of AI frameworks
Strong understanding of AI attack vectors including prompt injection, agent manipulation, and workflow exploitation
At ease in establishing and driving complex remediation initiatives involving cross-functional teams
Excellent written communication skills with an ability to articulate complex topics in a clear and concise manner.
Ability to translate complex technical findings into clear risk assessments and remediation recommendations
Strong analytical and problem-solving skills with creative thinking about attack scenarios
Nice to Have:
Published security research or conference presentations; background in software engineering with distributed systems expertise; experience with GitLab or similar DevSecOps platforms
About the team
Security Researchers are a part of our
Application Security team, who address complex security challenges facing GitLab and its customers to enable GitLab to be the most secure software factory platform on the market. We focus on systemic product security risks and work cross-functionally to mitigate them while maintaining Engineering's development velocity.
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
$203,200
—
$275,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: Limassol, Cyprus
Workplace: on-site
Mayflower
is a technology company building highload products used by millions of people worldwide. Operating at the scale of one of the world's top-50 websites, we solve complex engineering challenges and create solutions that power real-time entertainment for a global audience.
We are looking for a QA to join a team that develops high-load services for video streaming, both on the server side and on the UI side. The candidate will have to participate in testing our js player, look for bugs on the server side and work together on the quality of our product.
Job Responsibilities
Testing new functionality, bug fixes and technical tasks related to our Live video streaming services and video player.
Analysis of requirements and searching for bottlenecks during testing in collaboration with development and DevOps engineers.
Selenium/Playwright/Appium/API autotests coverage immediately on the principle of "not covered - not release".
Creating missing autotests for existing functionality.
Manual testing and investigation of prod issues.
You’ll thrive here if you have
5+ years of experience in
web application
(client-server) testing.
4+ years of
AP
I and
UI
auto testing experience using
Python
and
QA Automation Test Patterns
.
Experience with Git, Bash, Docker.
Ability to create comprehensive test scenarios.
Nice to have
Experience with Gitlab Cl (or any other ci/cd).
Mobile and network conditions testing.
Knowledge of video codecs (H264, H265, VP8, etc.).
Experience with ffmpeg/ffprobe.
Knowledge of how webRTC and HLS work.
Conditions
We know that great talent deserves great conditions, so here's what you can expect when joining us:
EU-based employment contract and a 3-year Cyprus work visa with full support for your relocation and visa processes, including assistance for your family.
EU passport. Opportunity to obtain an EU passport after 4 years of residence
Full relocation package: flights to Limassol for you and your family, a company-covered apartment for the first month, and full relocation support to make your move smooth and hassle-free.
Provident fund (Cypus): a long-term savings plan co-funded by you and the Company together (available after probation) that grows throughout your time with us in Cyprus.
Transparent performance reviews twice a year, with bonus opportunities and salary adjustments.
Private medical insurance for you and your family
Corporate mobile plan (unlimited in Cyprus with roaming included)
Mindfulness & well-being support, including psychological assistance with 50% coverage.
50% coverage of school and kindergarten fees for your children.
Fully covered sports benefits, and also access to in-house electric scooters and bike rentals
Professional growth support: language courses, conferences, training programs, and coaching.
Peer recognition program: receive and share kudos for great work.
A fully equipped office in Limassol’s city center, with everything you need for deep work and collaboration.
Free breakfasts and lunches in the office and an in-house coffee bar with high-quality drinks and a health bar stocked with nutritious snacks.
A strong engineering culture: international teams, corporate events, team buildings, and hackathons — because great work happens in great communities.
Recruitment process
HR interview (40 min).
Technical interview (1.5 hour).
Live-coding (1.5 hour).
Final interview (1 hour).
Recommendations check.
Job Offer.
Location: Remote; 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
At GitLab, we’re looking for a Talent Brand Manager to shape how current and prospective team members understand what it means to work here. You’ll bring GitLab’s employer value proposition to life through storytelling, recruitment marketing, candidate education, and experiences that connect our external reputation to our internal culture. You’ll partner across GitLab to turn talent brand strategy into campaigns and content throughout the candidate journey.
This role is a strong fit for a brand, recruitment marketing, employer brand, or content professional who can move between strategy and execution. You’ll use editorial judgment, data, and cross-functional collaboration to create clear, inclusive, and authentic candidate experiences.
What You’ll Do
Translate GitLab’s employer value proposition and company direction into clear, differentiated, and authentic candidate-facing messaging.
Deliver integrated talent brand campaigns across careers content, social media, employer review platforms, talent communities, events, and recruiter channels.
Develop and curate stories featuring team members, leaders, teams, culture, values, career growth, and the impact of working at GitLab.
Partner with Talent Acquisition to create targeted content and campaigns that support hiring priorities, pipeline generation, and conversion.
Improve candidate journey touchpoints with transparent, consistent, and relevant information throughout the hiring process.
Use content, channel, candidate feedback, and funnel metrics to improve performance and communicate impact.
Collaborate across GitLab to ensure content is accurate, inclusive, culturally relevant, and aligned with our voice.
Manage projects and external partners while improving talent brand processes, systems, reporting, and operations through iteration and thoughtful use of technology and artificial intelligence tools.
What You’ll Bring
Experience in talent brand, employer brand, recruitment marketing, content strategy, communications, or a related field.
Experience translating a brand or employer value proposition into content, campaigns, or audience experiences.
Strong storytelling, writing, editing, and editorial judgment across multiple channels.
Experience planning and delivering campaigns or programs with multiple stakeholders, dependencies, and deadlines.
Comfort using performance data, audience insights, feedback, and market research to improve outcomes.
Experience influencing across functions and working with senior stakeholders, subject matter experts, creative partners, or vendors.
Ability to manage ambiguity, prioritize competing work, and move from strategy to detailed execution in an asynchronous environment.
A commitment to inclusive, transparent storytelling, alignment with GitLab’s values and remote working practices, and applicable work authorization.
About the team
The GitLab Talent Brand team helps candidates understand what it means to work here through marketing, storytelling, partnerships, candidate education, and recruiter enablement. We evolve GitLab’s employer narrative, strengthen regional presence, improve talent content and platforms, support targeted attraction, and use data to understand our impact on candidate engagement and hiring outcomes.
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: Remote; 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
As a Senior Talent Brand Manager, you'll shape how current and prospective team members understand what it means to work at GitLab. You'll bring our employer value proposition to life through talent brand strategy, recruitment marketing, and integrated campaigns across the candidate journey. You'll combine editorial judgment, performance data, cross-functional influence, and artificial intelligence tools to create clear, inclusive, and authentic candidate experiences.
What You’ll Do
Lead GitLab's talent brand strategy, translating our employer value proposition and company direction into clear, differentiated candidate messaging.
Design integrated campaigns and build scalable content systems, recruiter resources, reporting, event support, and campaign operations across careers content, social media, employer review platforms, talent communities, events, and recruiter channels, using technology and artificial intelligence tools.
Set editorial direction and align cross-functional partners and contributors on authentic stories featuring team members, leaders, teams, culture, values, career growth, and the impact of working at GitLab, ensuring accurate, inclusive, culturally relevant, and consistent talent brand work.
Advise Talent Acquisition and business leaders on audience strategy and campaigns that support hiring priorities, candidate pipelines, and conversion.
Improve candidate journey touchpoints so candidates receive transparent, consistent, and relevant information throughout the hiring process.
Use performance data, audience insights, candidate feedback, and talent market and channel trends to set priorities, evaluate results, recommend new approaches, and communicate impact.
What You’ll Bring
Significant experience in talent brand, employer brand, or recruitment marketing.
Experience developing and leading brand or recruitment marketing strategies across multiple audiences, regions, or hiring priorities.
Strong storytelling, writing, editing, and editorial judgment across multiple channels.
Experience leading complex campaigns with multiple stakeholders, deadlines, budgets, or external partners.
Strong analytical judgment and experience using data, audience insights, feedback, and research to improve outcomes.
Ability to influence senior stakeholders, create structure from ambiguity, and move between strategy and execution in an asynchronous environment.
About the team
The Talent Brand team sits within GitLab's People Group and partners with Talent Acquisition, Marketing, Corporate Communications, Social Media, Diversity, Inclusion & Belonging, and leaders across GitLab. In this role, you'll help set the team's direction, strengthen GitLab's employer narrative and regional presence, support hiring priorities, improve candidate experiences, and use data to extend the impact of a small, focused team.
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
$115,200
—
$194,400 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: Bangalore, India
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
We are looking for a Senior Release Engineer to help design, standardize, and operate reliable enterprise application delivery across the Enterprise Technology & AI team. This role will establish scalable CI/CD practices for business-critical platforms such as Salesforce, Zuora and other Business Systems while enabling engineering teams to ship changes safely, quickly, and with clear operational controls.
The ideal candidate combines strong release engineering and automation skills with practical experience supporting enterprise SaaS applications. You will build and maintain GitLab CI/CD or comparable CI/CD pipelines, develop reusable scripts and deployment tooling, improve release governance, and partner with application, security, compliance, and business teams across the release lifecycle. Daily use of approved AI-assisted engineering tools, including Claude, Duo Agent Platform or comparable enterprise-approved tools, is a mandatory expectation for DevOps, troubleshooting, documentation, testing, and automation activities.
What you'll do
Design, build, and maintain GitLab CI/CD or comparable CI/CD pipelines for enterprise applications, including validation, testing, packaging, deployment, promotion, rollback, and post-release verification.
Develop reusable automation using scripting languages such as Python to reduce manual release activities and improve repeatability.
Use approved AI-assisted engineering tools such as Claude or similar tools every day to accelerate pipeline development, scripting, test creation, troubleshooting, documentation, release analysis, and operational automation.
Define and implement CI/CD patterns for platforms such as
Salesforce, Zuora,
and other
Business Systems.
Establish environment and promotion strategies across development, test, staging, and production, including configuration management and deployment sequencing.
Implement quality gates, automated checks, approvals, audit trails, and policy controls appropriate for enterprise application releases.
Partner with application owners and development teams to define branching, versioning, release cadence, and rollback standards.
Improve release observability through deployment dashboards, pipeline metrics, change records, notifications, and operational reporting.
Investigate failed deployments and release issues, lead root-cause analysis, and implement durable corrective actions.
Contribute to release calendars, change planning, blackout-period coordination, and risk-based release decision-making.
Build documentation, runbooks, reusable templates, and enablement materials so teams can adopt consistent delivery practices.
Coach engineers and application teams on GitLab CI/CD or comparable CI/CD tools, release automation, trunk/branching strategies, testing, and operational readiness.
Collaborate with security, compliance, architecture, and enterprise application stakeholders to meet control requirements without creating unnecessary delivery friction.
What you'll bring
Bachelor’s degree in Computer Science,Information Systems, or equivalent practical experience.
7+ years of experience in release engineering, DevOps or a related discipline.
Experience in Release & deployments for enterprise SaaS applications such as
Salesforce, Zuora or Business Systems.
Strong hands-on experience designing and operating GitLab CI/CD or comparable CI/CD pipelines in production environments.
Proficiency in at least one scripting language, such as Python, with the ability to write maintainable automation and integrations.
Mandatory hands-on experience using AI-assisted development and automation tools such as Claude or comparable enterprise-approved tools as part of day-to-day DevOps and release engineering work.
Experience with source control, branching and merging strategies, artifact management, automated testing, deployment orchestration, and rollback practices.
Working knowledge of REST APIs, webhooks, JSON, authentication patterns, and integration troubleshooting.
Experience managing releases across multiple environments with strong attention to configuration, dependencies, access controls, and auditability.
Demonstrated ability to troubleshoot pipeline failures, deployment issues, integration defects, and environment inconsistencies.
Strong communication and collaboration skills, with the ability to work effectively across engineering, business, security, compliance, and operations teams.
Enterprise application releases become more predictable, repeatable, and transparent.
Manual deployment effort and avoidable release errors decrease through automation and standardization.
About the team
ETA teams adopt reusable GitLab CI/CD or comparable CI/CD patterns for Salesforce, Zuora, and other enterprise platforms.Release quality improves through automated validation, testing, policy checks, and post-deployment verification. Deployment, change, and compliance evidence is available through reliable pipeline records and operational reporting. Application teams can move faster while maintaining appropriate controls for business-critical systems. AI-assisted DevOps adoption measurably improves engineering throughput, troubleshooting speed, automation coverage, and documentation quality without reducing delivery controls.
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: Bangalore, India
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
As an Intermediate Backend Engineer, you will take backend features and improvements from clarifying the problem through shipping them and following up in production. You will work within a product area, partnering with Product Management, Frontend, Infrastructure, and Security to deliver predictably and contribute to the quality, security, performance, and maintainability of shared backend code and services. You will be trusted to work with minimal guidance, to know when to seek help, and to communicate clearly in a remote, asynchronous environment — with other tenured engineers alongside you to review your work, think through hard problems with you, and help you grow.
Why you’ll love this role
Ownership:
You'll take features from requirements through delivery and follow-up; your code will run on a platform used by millions of users.
Learning and Growth :
You’ll work alongside your engineering team, who treat code review and design review as a learning loop rather than a gate — one of the fastest ways to grow your engineering judgment.
Innovative Culture:
You’ll use AI as a genuine part of daily engineering work, developing the judgment to know when to trust it and when not to.
Autonomy:
You’ll thrive in our remote-first, asynchronous organization, where clear written communication and self-direction are the pillars of success.
User-Centric Collaboration:
You’ll partner closely with PMs and designers to shape requirements, so you understand why you’re building something, not just what.
What you’ll do
Own and Ship Features:
Design, implement, test, and ship backend features and improvements with minimal guidance, working in Ruby/Rails, Go, or any other modern languages.
Build for Production:
Write maintainable, secure, observable, and performant code. Design and maintain APIs, background jobs, integrations, and bounded service functionality, and work with data models, migrations, indexes, and query behavior.
Test and Review:
Add and improve automated coverage — unit, integration, contract, and end-to-end where appropriate — and review others’ code for correctness, maintainability, security, performance, and operational risk.
Operate What You Build:
Investigate build, test, deployment, and runtime failures at the feature boundary, identify technical debt and propose practical improvements, and take part in on-call or operational support where your team’s ownership model requires it.
Leverage AI:
Use AI productively in daily work, validate what it produces, and understand where its limitations matter.
On Call Support:
Take part in on-call or operational support where your team’s ownership model requires it.
What you’ll bring
Backend Fundamentals:
Professional experience building and shipping production backend applications, with strong programming, API, database, testing, debugging, and performance fundamentals.
Adaptability:
Experience with Ruby/Rails, Go, or any other modern backend language. We value the ability to learn and adapt over mastery of a single language.
Feature Ownership:
The ability to take a feature from clarification through delivery and follow-up, working independently while seeking input at the right time.
Practical Judgment:
Sound instincts about security, reliability, performance, maintainability, and operational risk, plus an understanding of modular backend boundaries and the consequences of coupling.
Clear Communication:
Strong written communication and effective collaboration in a remote, asynchronous environment.
AI Fluency:
Practical experience with AI coding tools, including the ability to review and correct what they generate.
Helpful experience
Production Go services, APIs, concurrency, profiling, or gRPC.
Docker, Kubernetes, Helm, CI/CD, or cloud deployment.
Rust, particularly for systems, security, performance, or platform work.
PostgreSQL, schema evolution, caching, queues, messaging, or event-driven workflows.
Observability using metrics, logs, traces, dashboards, and alerts.
Contributing to a modular monolith, bounded context, shared component, or independently operated service.
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: Bangalore, India
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
As a Staff Backend Engineer, you will provide technical leadership across your team and adjacent teams, solving the highest-scope and most complex problems in your area. You will lead large, cross-cutting backend initiatives, drive our modular architecture strategy, and define the standards that let teams move faster without compromising quality, security, reliability, or operability.
This is a technical leadership role that combines deep backend expertise, systems judgment, product judgment, and influence across organizational boundaries. You will work with Product, Frontend, Infrastructure, Security, Data, Engineering Managers, and engineers across product groups, bringing subject matter expertise, and you will do it without relying on formal authority.
Why you’ll love this role
Leverage:
Your work multiplies across teams. The platforms, standards, and architectural decisions you lead determine how quickly everyone else can ship.
Genuinely Hard Problems:
You’ll lead the modernization of a large monolith toward modular, reusable, appropriately independent systems — at the scale of a platform used by millions of users.
Influence Without Bureaucracy:
You’ll shape technical direction across teams through clear written proposals and decision records, and partner with Product and Engineering leadership on platform roadmap and investment trade-offs.
Frontier AI Work:
You’ll lead adoption of AI-assisted and agentic engineering workflows and define the review, quality, security, and privacy guardrails that make them safe to rely on.
Autonomy:
You’ll thrive in our remote-first, asynchronous organization, where clear written communication and self-direction are the pillars of success.
What you’ll do
Lead Cross-Cutting Initiatives:
Lead the technical design and delivery of large backend initiatives that span teams, and identify and remove systemic bottlenecks across product and infrastructure groups.
Own Architecture Strategy:
Drive modular backend, service, data, and platform architecture. Lead modernization of the monolith and legacy backends toward modular, reusable, and appropriately independently operated systems — while preventing fragmentation and service sprawl.
Set the Standards:
Define and improve standards for APIs, contracts, compatibility, schema evolution, testing, security, performance, observability, operability, and maintainability — plus the build, test, deploy, release, rollback, and production-readiness practices needed to operate modular features safely.
Establish Shared Patterns:
Create the patterns for dependency management, data ownership, eventing, failure isolation, service maturity, and operational documentation. Establish Go service patterns and Kubernetes operating practices where they matter to our production estate, and guide Rust adoption where it solves a real systems, security, performance, or supply-chain problem.
Own What You Build in Production:
Take part in on-call and incident response for the systems your teams own, act as a technical escalation point during complex incidents, and turn what you learn into architectural and operational improvements that prevent recurrence.
Influence and Partner:
Shape technical direction across teams without formal authority, and partner with Product and Engineering leadership on platform-level roadmap decisions and investment trade-offs.
Grow Engineers:
Mentor Senior and Intermediate engineers, shepherd technical debt reduction and reusable patterns that improve throughput, and raise the technical capability of the wider team.
Lead AI Adoption:
Lead team-level adoption of AI-assisted and agentic workflows, including the quality, security, privacy, and operational guardrails, and help engineers direct, validate, reject, and course-correct agent output.
On-Call Support:
Take part in on-call or operational support where your team's ownership model requires it.
What you’ll bring
Cross-Team Technical Leadership:
A sustained record of technical leadership across more than one team or a broad product area.
Deep Architecture Experience:
Deep backend architecture and production experience in complex applications, services, or platforms, including scaling or governing APIs, service platforms, data systems, modular monoliths, or shared backend components.
Modularization in Production:
Experience modernizing a monolith or legacy backend architecture in production, and with modular architecture such as bounded contexts, package encapsulation, ports and adapters, service extraction, event-driven boundaries, or an equivalent approach.
Influence Without Authority:
A strong ability to create alignment through clear written proposals and decision records, so decisions are documented, understood, and adopted without constant escalation.
Product Judgment:
The ability to balance customer outcomes, delivery speed, technical health, reliability, and long-term platform investment.
Mentorship:
Experience mentoring engineers and shaping standards through code review, documentation, and example.
Agentic AI Leadership:
Production experience with AI-assisted or agentic engineering workflows, including the ability to evaluate and improve how a team adopts them.
Helpful experience
Go services and APIs at scale.
Kubernetes and cloud-native operations, including deployment, scaling, observability, rollback, and production readiness.
Rust adoption or production ownership for systems, security, performance, or platform components.
Ruby/Rails modularization and large-monolith modernization.
PostgreSQL scaling, data partitioning, queues, messaging, or distributed systems.
Security-sensitive product or software supply chain engineering.
Experience across SaaS, single-tenant, self-managed, or air-gapped deployment constraints.
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
.
Задачи:
— Разработка и поддержка микросервисов с использованием Python и FastAPI
— Взаимодействие с командами фронтенда, DevOps и тестирования для поставки качественного продукта
— Участие в код-ревью, архитектурных обсуждениях и проектировании системы
— Написание unit- и интеграционных тестов
— Мониторинг и оптимизация производительности приложений
Требования:
— Коммерческий опыт разработки на Python более 6 лет
— Понимание сетевого взаимодействия, REST API, асинхронных процессов
— Знание реляционных и/или NoSQL баз данных
— Опыт работы с Git, GitLab, CI/CD и другими современными инструментами разработки
— Понимание принципов SOLID, ООП и основных шаблонов проектирования
— Умение писать чистый, поддерживаемый код, аналитическое мышление и внимание к деталям
Условия:
— Полная занятость
— Формат работы: удалённо или гибрид
Location: Serbia - Remote
About Smartcat
Smartcat is building the future of work, where human expertise meets digital teammates to drive 10x to 1000x productivity gains for the world’s leading enterprises.
We’re on the frontier of an entirely new category: Agentic AI. We enable enterprises to build high-performing hybrid workforces made up of both humans and AI agents. These AI agents aren’t generic copilots. They’re fully trained digital teammates that learn from your best people, your content, and your business strategy—ready to get to work from day one.
Our platform combines generative AI, human-in-the-loop workflows, and a living Enterprise Skill Graph that continuously learns and improves. Whether you're launching a product globally, onboarding new hires, translating learning content, or aligning legal teams across regions, Smartcat turns knowledge into action and action into scale.
Over 1,000 companies, including 20% of the Fortune 500, rely on Smartcat to bring their business to the world—instantly, accurately, and in every language. As a Series C company with consistently high year-over-year growth, we’re scaling fast and investing in people who want to shape the future of work with us.
Join us in unlocking global potential, one human and agent team at a time.
Mission
We are looking for a true leader who will manage DevOps and Infrastructure teams to improve, and maintain the technical infrastructure required to support the development, deployment, and operation of Smartcat.
This includes ensuring the availability, scalability, and reliability of staging and production environments, and defining and enforcing best SRE and DevOps practices.
Outcomes
Zero Incorrect Release-Related Production Issues:
Enforce rigorous CI/CD testing and reviews to eliminate release errors.
CI/CD and Staging Servers Availability at 99.9%:
Maintain robust staging infrastructure with minimal downtime, ensuring a 99.9% uptime.
Product Availability at 99.99%:
Implement resilient systems and procedures for near-perfect product uptime, with effective disaster recovery plans.
Decrease Lead time by accelerating CI/CD pipelines and environments
Build and manage a team of A+ players within the engineering organisation across different regions and time zones. You are expected to strengthen the hiring process, provide expert technical guidance, effective coaching, and career development for your team members
Requirements
3 years of experience leading a team in a fast-growing multinational IT business;
5 years of experience in DevOps and SRE, maintaining high-RPS (Requests Per Second) distributed products;
Utilize a data-driven approach. Ability to justify decisions using concrete metrics;
Can build relationships with neighboring teams, initiate and adhere to agreements, and act as an interface between your team and the environment;
Strong hands-on experience with DevOps practices (in a leading role), specifically in building complex CI/CD pipelines, implementing IaC (Infrastructure as Code), and realizing various deployment strategies;
Experience in implementing secure development environments;
Possess practical experience in developing and maintaining large scalable applications in the cloud (AWS, Azure, GCP);
Tech Stack
.Net Core, MongoDB, Vue 2/3, AWS, Kafka, ES, Gitlab CI, Prometheus, Victoria Metrics, Jaeger, k8s
Why joining Smartcat might be your best move so far
A global, connected team
We’re a team of 200+ people across 30+ countries, working together through a hub-and-spoke model anchored in eight key locations: New York, London, Lisbon, Costa Rica, Serbia, Armenia, Georgia, and Spain. Most of our roles are remote-friendly, giving you the flexibility to do your best work from where you thrive. For customer-facing teams, we prioritize proximity to our customers, ensuring we stay deeply connected to their needs and deliver an exceptional experience. No matter where you’re based, you’ll be part of a highly collaborative, globally-distributed team that values ownership, speed, and meaningful impact.
Be part of an AI Native Organization
We are highly innovative, using AI across all areas of the organization to accelerate decision-making and free people to focus on strategy and high-impact work. We embrace new ideas and encourage all Smartcaters, regardless of level or department, to manage their own AI Agents. At Smartcat you’ll shape how AI transforms the workplace and play an integral role in ensuring Smartcat remains a leader in AI innovation.
Innovating a $100 Billion industry
Smartcat is reshaping the $100B multilingual content industry with an AI-powered platform that makes it easy for companies to create, translate, and localize global content at scale. Our platform enables enterprise teams to move away from slow, traditional outsourcing methods, and achieve fast, high-quality results, at a fraction of the cost.
Join the rocketship to scale-up 10x and beyond together
We are looking for someone to become an integral part of our team and play a crucial role in the most exciting part of our journey: transitioning from a post-Series C startup to a company exceeding $100M in ARR and $1B in valuation. Our journey isn’t for the faint of heart. We are growing at 130% YoY, thanks to our strong product-market fit and high-performing team, and plan to accelerate from here.
Smartcat Culture Code
: Where Diversity Meets High Performance
At Smartcat, we are committed to building a culture that highlights respect and appreciation for each individual's unique background and perspective, while maintaining a strong focus on results and engagement. We believe in welcoming everyone and fostering an inclusive environment where team members can be their authentic selves at work. Our commitment to inclusion is steadfast, and we stand firmly against discrimination and harassment.
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.
This is a future opportunity that may not be immediately available, but we're proactively building our pipeline of exceptional talent. At GitLab, we believe in connecting with outstanding professionals before we have an urgent need, allowing us to move quickly when the right moment arises. If you are excited about co-creating the future as we're building the most comprehensive AI-powered DevSecOps platform, we want to hear from you.
Location - California
An overview of this role
As a Strategic Account Executive in California, you'll drive GitLab's enterprise growth by helping some of the area's most influential organizations adopt, implement, and expand their use of our AI-powered DevSecOps platform. You'll focus on enterprise accounts, guiding customers through complex digital and DevSecOps transformations and driving pipeline generation that translates into measurable Net ARR and long-term expansion. In this role, you'll act as a key connector between customer stakeholders and GitLab's field organization so GitLab is seen as a trusted, long-term partner across the full sales cycle. In your first year, you'll be expected to build a strong enterprise portfolio across your territory, create repeatable sales motions, and consistently forecast and report on deal progress and account health.
What you'll do
Drive strategic growth by leading GitLab's enterprise accounts across California, serving as a trusted technology advisor to industry leaders in your territory.
Orchestrate winning sales strategies by bringing together Solutions Architects, Customer Success experts, Sales Development, Channel & Alliances, and other technical specialists to deliver transformative, AI-powered DevSecOps solutions.
Shape the future of software development by crafting innovative solutions that align GitLab's platform with customers' long-term vision, compliance needs, and business objectives.
Build deep, strategic partnerships by mastering your customers' industry landscape, success metrics, and growth trajectories so you can position GitLab as their indispensable technology ally.
Design and execute strategic account plans, including opportunity mapping, stakeholder alignment, and multi-threaded engagement, to expand GitLab usage within new and existing strategic accounts.
Lead end-to-end customer journeys from initial discovery through evaluation, negotiation, and successful implementation, ensuring a consistent, high-quality experience at every stage of the sales cycle.
Champion continuous improvement by contributing to forecasting and pipeline reviews, conducting sophisticated win/loss analyses, and sharing strategic insights that refine our go-to-market approach.
Prepare and deliver compelling customer-facing and internal presentations, proposals, and recommendations that clearly communicate value, business outcomes, and the path to long-term partnership with GitLab.
What you'll bring
Experience driving complex B2B software sales cycles with enterprise customers, ideally in DevSecOps, software development tools, or adjacent SaaS solutions.
Background selling into large, enterprise accounts in California, United States, with the ability to build trusted C-level and senior stakeholder relationships across business and technical teams.
Knowledge of California enterprise market, including key industries, buying centers, and decision-making dynamics, with the ability to build and nurture a relevant professional network.
Ability to drive new business acquisition and expansion within enterprise accounts through consultative, multi-stakeholder sales motions that lead to sustainable, long-term customer partnerships.
Experience collaborating with channel and strategic partners to generate pipeline, co-sell, and support successful customer adoption.
Effective communication and interpersonal skills, with the ability to lead account strategy, influence internal and external stakeholders, and remain calm under pressure.
Ability to work in line with GitLab's values, use GitLab and Salesforce in your daily work, and travel as needed while following company travel policies.
About the team
The Enterprise Sales team is responsible for driving growth, adoption, and long-term value for GitLab's AI-powered DevSecOps platform with our largest and most strategic customers. As a Strategic Account Executive focused in California, you'll be part of a distributed, all-remote team that works asynchronously across regions and partners closely with GitLab's sales engineering, marketing, and customer success teams. We value transparency, collaboration, and a consultative approach, and we support one another through shared account planning, regular deal reviews, and knowledge sharing focused on enterprise customers across the region.
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
$114,800
—
$172,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: Russia
Workplace: hybrid
ABOUT YOU
We are looking for a Site Reliability Engineer who is pragmatic, product-minded, and equally comfortable writing code and running production systems to join our Infrastructure department's SRE team. The best candidate will be someone who thrives in a fast-paced, highly collaborative, and exceptionally dynamic setting and is excited to own the application-level infrastructure and reliability of a high-traffic commerce domain end to end - from deploy pipelines and Kubernetes manifests to SLOs, capacity planning, and production readiness.
Strong Kubernetes, observability, and software engineering skills are essential, along with experience in operating production services in a cloud environment (GCP/GKE or comparable) and partnering closely with product development teams. The ability to hold a dual perspective - understanding both how developers ship features and what infrastructure needs to stay reliable - and to bring the reliability lens into design decisions early will be key to your success in this role.
If you're passionate about making complex distributed systems boringly reliable and love building the commerce and monetization backbone that lets game developers around the world get paid, we would love to hear from you!
ABOUT US
Xsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry. From indie to AAA, companies partner with Xsolla to help them fund, distribute, market, and monetize their games. Grounded in the belief in the future of video games, Xsolla is resolute in the mission to bring opportunities together, and continually make new resources available to creators. Headquartered and incorporated in Los Angeles, California, Xsolla operates as the merchant of record and has helped over 1,500+ game developers to reach more players and grow their businesses around the world. With more paths to profits and ways to win, developers have all the things needed to enjoy the game.
For more information, visit xsolla.com.
Responsibilities
Own the application-level infrastructure: Helm charts, Terraform configurations, Kubernetes deployments, runtime configuration, and service-level networking and integrations
Own the domain's observability: design and implement SLOs/SLIs, monitors, alerts, and dashboards for critical services on Datadog and OpenTelemetry-based tooling
Help to set up and evolve CI/CD pipelines for domain services (GitLab CI, GitHub Actions), including deploy and rollback automation
Perform capacity planning and performance tuning ahead of expected load - product launches, sales events, and regional rollouts - including load testing and performance regression investigation
Run Production Readiness Reviews for new services and major changes; define and enforce what "production-ready" means for the domain
Support domain incident response: assist with deep investigation of complex incidents, contribute to post-mortems, drive follow-up reliability improvements, and maintain runbooks
Build domain-specific automation that reduces operational toil: runbook automation, deploy helpers, recurring operational scripts
Maintain and drive a forward-looking reliability roadmap for the domain together with product engineering leads
Participate in product team planning, refinements, and architecture reviews, bringing the reliability perspective before design decisions become expensive to change
Co-author company-wide SLO/SLI, capacity, and operational standards together with the broader SRE team; contribute improvements directly to shared SRE-operated subsystems
Participate in the SRE duty rotation, supporting developers across the company
Qualifications & Skills
3+ years of proven SRE, DevOps, or platform engineering experience: on-call or incident response duty, SLO/monitoring ownership, deploy pipeline and infrastructure work for production services
Software development background: you have built and shipped backend services, not only operated them - comfortable reading application code during an investigation and writing production-quality automation in at least one language (e.g., Go, PHP)
Hands-on Kubernetes experience: Helm, manifests, deploy strategies, debugging application-level performance and networking issues (GKE or another managed Kubernetes)
Solid observability practice: building monitors, dashboards, and SLOs/SLIs on a modern platform (Datadog preferred; Prometheus/Grafana experience also relevant), familiarity with OpenTelemetry
Infrastructure as Code exposure (Terraform/Terragrunt) for collaboration with platform teams
GCP experience (IAM, networking, managed services)
Experience building and maintaining CI/CD pipelines (GitLab CI and/or GitHub Actions)
Programming/scripting proficiency sufficient to build automation and tooling (e.g., Python, Go, or Bash)
Practical experience with incident response, post-mortems, and driving reliability improvements from incidents
Strong collaboration and communication skills — this role works embedded with product development teams daily
Experience in payments, fintech, e-commerce, or gaming — high-traffic transactional systems
Nice to Have:
Kubernetes certifications
Google Cloud Platform certifications
HashiCorp certifications
Benefits:
We are passionate about fostering a supportive environment for our team, so we prioritize the physical, mental, and emotional well-being of our employees and their families through a comprehensive Benefits Program. This includes 100% company-paid medical, dental, and vision plans, unlimited Flexible Time Off, and a personalized career roadmap for each employee. By investing in professional development through training and educational opportunities, we ensure that our team thrives both personally and professionally. Together, we’re not just building a business; we’re cultivating a community that values creativity, collaboration, and the transformative power of play.
By submitting the following job application form, you consent to Xsolla processing your data for career-related inquiries and potential employment opportunities. We process your data in accordance with this Xsolla Privacy Notice for Job Applicants. Please direct any inquiries regarding your data privacy to careers@xsolla.com.
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 a Backend Engineer on the Plan: Spec-Driven Development team, you'll help build GitLab's intent-to-code loop: agentic workflows that turn a stated intent into a refined work item, an implementation plan, and verified, mergeable code. You'll own early-stage backend work across the flows, application programming interfaces, data models, and evaluation systems behind this experience, using Ruby on Rails, Python, PostgreSQL, GitLab Duo Agent Platform, large language model application programming interfaces, and an artificial intelligence gateway.
You'll join a small, distributed team working on one of GitLab's highest-visibility product bets, collaborating with design partners toward a public beta. In your first year, you'll lead major features from an unclear problem through release, help shape scope with product and users, mentor other engineers, and influence technical decisions across agent workflows and evaluation methods.
What you’ll do
Lead backend features from early product discussions through technical design, implementation, rollout, and post-launch learning.
Build the flows, application programming interfaces, and data models behind agent-generated work items, implementation plans, durable specifications, and mergeable code.
Develop evaluation and benchmarking systems that measure workflow quality, token cost, and success rate.
Use Ruby on Rails and Python to build reliable production systems, with PostgreSQL, GraphQL, representational state transfer, GitLab Duo Agent Platform, large language model application programming interfaces, and an artificial intelligence gateway.
Collaborate directly with product, design, engineers, design partners, and users to shape scope and make practical trade-offs.
Coordinate multi-person projects across the team and communicate decisions clearly in GitLab's asynchronous, all-remote environment.
Mentor other engineers and contribute to technical direction across the Plan group and related artificial intelligence initiatives.
Work in short iterations, share progress through demos, and use results and user feedback to guide what comes next.
Take part in on-call or operational support where your team’s ownership model requires it.
What you’ll bring
Strong Ruby on Rails experience in a large production codebase and production experience with Python.
Experience driving substantial projects with several engineers over multiple months, with clear user or business outcomes.
A product mindset and experience owning features end to end, including shaping scope, making trade-offs, engaging with users, and learning from adoption after launch.
A full stack background with a current focus on backend engineering, plus the ability to read modern frontend code and design effective APIs.
Strong application programming interface design and structured query language fundamentals.
Experience exploring artificial intelligence-assisted development.
The ability to work independently, collaborate across functions and regions, and support others through technical leadership and mentoring. Experience with GraphQL, PostgreSQL performance at scale, or building and evaluating large language model or agent systems is helpful but not required.
We welcome candidates with different backgrounds and transferable experience. If you're excited about the role but don't meet every qualification, we encourage you to apply.
About the team
We are a team of four engineers, with two backend and two frontend engineers across Canada and Europe. You'll work in an all-remote, async-first environment with weekly sync calls, retrospectives, demos, and short iterations. This is early-stage work with broad ownership, space for creativity, and a fast pace. For more about our team and its work, see
Plan Team Handbook Page
and
Spec-Driven Development Initiative
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.
Poland base salary range: 272,000 - 408,000 PLN
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: 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
As a Technical Program Manager on GitLab's all-remote R&D PMO team, you will own complex, end-to-end programs that are central to our AI-powered DevSecOps strategy. You will drive high-priority initiatives across product, engineering, data, and security teams, transforming strategic vision into executable plans that deliver innovative capabilities like the GitLab Duo Agent Platform and next-generation developer tools. You will work closely with executive leaders and cross-functional stakeholders, serving as the bridge between strategy and execution through clear communication, proactive risk management, and structured program delivery. In your first year, you will independently lead strategic programs, driving predictable execution, thoughtful tradeoffs between quality and speed, and transparent stakeholder alignment.
Some examples of our projects:
Leading the GitLab Duo Agent Platform from GA through enterprise adoption, including customer onboarding, support models, and billing integration for AI-driven capabilities
Delivering data-intensive platform initiatives that enhance developer productivity and enterprise analytics capabilities
Driving infrastructure modernization and scalability programs that support our growing customer base
Orchestrating security and compliance initiatives that maintain our industry-leading DevSecOps standards
What you will do
Lead end-to-end technical programs across product, engineering, data, and security, from initial scope through launch and continuous improvement
Collaborate closely with executive leaders and senior stakeholders to translate strategic vision into actionable roadmaps and align on priorities and tradeoffs
Coordinate distributed teams across time zones using strong asynchronous communication, providing structure, clarity, and consistent status updates
Develop and maintain comprehensive program plans, proactively identifying and mitigating risks and dependencies while facilitating decisions that balance speed, quality, and customer impact
Partner with customer success and cross-functional teams to refine communication plans, and operational workflows
Champion GitLab's values and culture within programs, fostering collaborative excellence, continuous improvement, and innovation
Take part in on-call or operational support where your team’s ownership model requires it
What you will bring
Proven experience leading technical program initiatives in product, engineering, data, or security environments, with demonstrated success delivering complex programs from inception through scaled adoption
Demonstrated ability to define strategy and create clarity within extreme ambiguity
Strong background in SaaS, cloud infrastructure, or DevOps technology companies, with ability to quickly master the GitLab platform and AI/ML initiatives
Proven experience influencing and driving impact at a division and company-wide scale, affecting market position and revenue
Excellence in cross-functional leadership, with experience partnering with engineering, product, security teams and engaging effectively with senior and C-level stakeholders
Outstanding communication skills, including asynchronous collaboration, executive reporting, and the ability to translate technical complexity into clear business impact
Track record of success in fast-paced, dynamic environments with evolving technical requirements and market opportunities
Strong facilitation and influence skills, with ability to drive consensus across diverse stakeholder groups while building trust through transparency and delivery excellence
Expertise in high-level stakeholder management, including masterful communication with Executive Boards and enterprise Customers
Collaborative leadership style aligned with GitLab's values, including respect, openness to feedback, and commitment to team success
Proven track record of redefining organizational operations and serving as an escalation point to resolve highly complex, enterprise-level challenges
Proven experience leading complex reliability programs across multiple engineering organizations
Welcome candidates from diverse backgrounds, including those with consulting, enterprise technology, or technical leadership experience who have owned outcomes and delivered transformational initiatives
Ability to act as a visionary leader, shaping R&D direction and fostering technical excellence across the organization
About the team:
The Technical Program Management team sits within GitLab's R&D Program Management Office and drives product, engineering, data, and security initiatives across our AI-powered DevSecOps platform. You will join our growing, distributed team of Technical Program Managers currently spanning North America and Europe. We own the end-to-end delivery of complex, cross-functional programs including AI platform capabilities, enterprise customer initiatives, and strategic technology transformations. As an all-remote team, we excel at asynchronous communication to coordinate across time zones while partnering closely with executive leaders and stakeholders to deliver business-critical outcomes.
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
$203,200
—
$345,600 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: Hybrid
About Us
At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine’s Top Company Cultures list and ranked among the World’s Most Innovative Companies by Fast Company.
At Cloudflare, we’re not looking for people who wait for a polished roadmap; we’re looking for the builders who see the cracks in the Internet that everyone else has simply learned to live with. We value candidates who have the instinct to spot a "normalized" problem and the AI-native curiosity to create a solution using the latest tools. Our culture is built on iteration, leveraging AI to ship faster today to make it better tomorrow, while ensuring that every improvement, no matter how small, is shared across the team to lift everyone up. If you’re the type of person who values curiosity over bureaucracy, and that AI is a partner in solving tough problems to keep the Internet moving forward, you’ll fit right in.
Available Locations:
Austin, TX | San Francisco, CA | Lisbon, Portugal | London, UK
About the Department
Cloudflare's Enterprise Integrations Engineering Team designs, builds, and maintains integrations across the SaaS applications used throughout the organization. We're increasingly applying AI, from agentic workflows to LLM-assisted development and automated diagnostics, to build integrations faster, operate them more reliably, and reduce manual toil across the team. Our mission is to create scalable, reliable, and intelligent systems that ensure data flows securely and efficiently between platforms, and to use AI as a force multiplier for how we design, build, and support that work.
Our team is highly collaborative, values continuous learning, and supports each other through shared ownership and open communication. We work closely with both technical and business teams, conduct regular retrospectives, and are actively evolving how AI tooling changes the way we plan, build, test, and troubleshoot integrations.
What You’ll Do
We’re looking for a Principal Engineer to establish technical direction across Enterprise Applications and help teams turn that direction into reliable, incremental delivery. You’ll design systems, lead complex cross-team initiatives, influence engineering practices, and remain hands-on with implementation where your contribution has the greatest leverage.
This role requires navigating ambiguity, adapting technical strategy as conditions change, and building alignment across engineering and business stakeholders. You’ll model responsible AI-assisted engineering, operational excellence, sound judgment, and attention to detail.
Responsibilities include:
Establish and communicate technical strategy across multiple teams, translating long-term direction into incremental delivery plans.
Lead complex, cross-functional initiatives from problem definition through architecture, implementation, deployment, and operation.
Influence technical decisions across teams through design reviews, prototypes, standards, mentoring, and hands-on contributions.
Build and extend AI-enabled systems, including agents, evaluation frameworks, MCP servers, and workflow automation.
Determine when AI is appropriate and when deterministic software offers a safer, simpler, or more reliable solution.
Establish practices for evaluating AI systems, including quality, reliability, security, cost, latency, and human oversight.
Improve engineering effectiveness through reusable platforms, operational tooling, automated diagnostics, and development workflows.
Partner with business and technical stakeholders to convert ambiguous problems into clear technical strategies and measurable outcomes.
Desirable Skills, Knowledge, and Experience:
Bachelor's degree in Computer Science or related field, or equivalent work experience
10+ years of professional software engineering experience as a guideline
Proficiency in at least one backend language.
Experience with LLM APIs (Anthropic, OpenAI, etc.)
Experience with AI guardrails/governance best practices
Demonstrated experience delivering AI-enabled systems beyond experimentation. Candidates should be able to explain their individual contribution, evaluation approach, production constraints, failure modes, and measurable outcomes.
Demonstrated experience influencing technical culture and best practices without authority.
Familiarity with integration patterns (pub/sub, API-first, CDM, batch processing)
Experience working with stakeholders to solve business problems through integration or automation solutions
Experience building APIs with proper security and operational practices
Experience with observability tooling (e.g. Grafana, Prometheus, Sentry, Kibana, Splunk or similar)
Working familiarity with containerized/cloud environments (Kubernetes, or equivalent cloud-native experience)
Experience with serverless computing platforms (e.g. AWS Lambda, Google Cloud Functions, Azure Functions, or Cloudflare Workers)
Experience with GitLab or other CI/CD tooling
Willingness to participate in an on-call rotation for roughly one week every two months
Bonus Points:
Experience with business financial systems, such as Oracle or NetSuite
Experience with PostgreSQL
Experience with Cloudflare Developer Platform (Workers, Workflows, D1, etc.)
Experience with Go, Python and TypeScript
Compensation
Compensation may be adjusted depending on work location.
For Portugal-based hires: Estimated annual salary of €79,000-€109,000
For Bay Area based hires: Estimated annual salary of $230,000 - $317,000
Equity
This role is eligible to participate in Cloudflare's equity plan.
Benefits
Cloudflare offers a complete package of benefits and programs to support you and your family. Our benefits programs can help you pay health care expenses, support caregiving, build capital for the future and make life a little easier and fun! The below is a description of our benefits for employees in the United States, and benefits may vary for employees based outside the U.S.
Health & Welfare Benefits
Medical/Rx Insurance
Dental Insurance
Vision Insurance
Flexible Spending Accounts
Commuter Spending Accounts
Fertility & Family Forming Benefits
On-demand mental health support and Employee Assistance Program
Global Travel Medical Insurance
Financial Benefits
Short and Long Term Disability Insurance
Life & Accident Insurance
401(k) Retirement Savings Plan
Employee Stock Participation Plan
Time Off
Flexible paid time off covering vacation and sick leave
Leave programs, including parental, pregnancy health, medical, and bereavement leave
What Makes Cloudflare Special?
We’re not just a highly ambitious, large-scale technology company. We’re a highly ambitious, large-scale technology company with a soul. Fundamental to our mission to help build a better Internet is protecting the free and open Internet.
Project Galileo
: Since 2014, we've equipped more than 2,400 journalism and civil society organizations in 111 countries with powerful tools to defend themselves against attacks that would otherwise censor their work, technology already used by Cloudflare’s enterprise customers--at no cost.
Athenian Project
: In 2017, we created the Athenian Project to ensure that state and local governments have the highest level of protection and reliability for free, so that their constituents have access to election information and voter registration. Since the project, we've provided services to more than 425 local government election websites in 33 states.
1.1.1.1
: We released
1.1.1.1
to help fix the foundation of the Internet by building a faster, more secure and privacy-centric public DNS resolver. This is available publicly for everyone to use - it is the first consumer-focused service Cloudflare has ever released. Here’s the deal - we don’t store client IP addresses never, ever. We will continue to abide by our
privacy commitment
and ensure that no user data is sold to advertisers or used to target consumers.
Sound like something you’d like to be a part of? We’d love to hear from you!
Please note that applicants who progress to the offer stage of the interview process may be asked to attend an in-person interview within one of the Cloudflare Offices or Cloudflare Hubs. More details about this will be available at that stage of the interview process.
This position may require access to information protected under U.S. export control laws, including the U.S. Export Administration Regulations. Please note that any offer of employment may be conditioned on your authorization to receive software or technology controlled under these U.S. export laws without sponsorship for an export license.
Cloudflare is proud to be an equal opportunity employer. We are committed to providing equal employment opportunity for all people and place great value in both diversity and inclusiveness. All qualified applicants will be considered for employment without regard to their, or any other person's, perceived or actual
race, color, religion, sex, gender, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship, age, physical or mental disability, medical condition, family care status, or any other basis protected by law.
We are an AA/Veterans/Disabled Employer.
Cloudflare provides reasonable accommodations to qualified individuals with disabilities. Please tell us if you require a reasonable accommodation to apply for a job. Examples of reasonable accommodations include, but are not limited to, changing the application process, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment. If you require a reasonable accommodation to apply for a job, please contact us via e-mail at
hr@cloudflare.com
or via mail at 101 Townsend St. San Francisco, CA 94107.
Location: Bangalore, India
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 a Staff Software Engineer, you'll help lead two important areas for GitLab Security: the data layer behind our vulnerability and dependency management capabilities, and our move toward services outside the GitLab monolith. You'll design and develop systems that ingest, store, index, and query security report data, including integrations with key third-party systems. With a strong focus on PostgreSQL and scalable backend design, your work will support security features delivered by teams across GitLab.
You'll take ownership of large deliverables from early ideas through implementation, working directly with product, design, frontend, and engineering partners to shape the technical and product roadmap. You'll stay hands-on across GitLab's Ruby on Rails application and newer services, including greenfield projects, while helping the team build its expertise in modular service design.
What you’ll do
Lead large technical deliverables from initial problem definition through delivery, often across multiple months or quarters.
Design and develop backend systems for vulnerability and dependency management, including security report ingestion, storage, indexing, querying, and integrations with key third-party systems.
Build and improve systems using Ruby on Rails and PostgreSQL, and contribute to newer services using technologies such as Go or Rust where appropriate.
Shape technical plans, break down complex work, and help other engineers deliver effectively.
Work directly with product, design, frontend, and engineering partners to make clear decisions, resolve constraints, and deliver measurable progress.
Influence the team's product and technical roadmap through hands-on investigation, clear proposals, and iterative delivery that demonstrates progress in each monthly release cycle.
Apply a security mindset when designing systems, including considering how GitLab identifies and handles malicious or vulnerable software packages.
Define patterns for modular services, provide technical leadership when vulnerability management work spans multiple GitLab areas, and share that expertise across GitLab Security.
Take part in on-call or operational support where your team’s ownership model requires it.
What you’ll bring
Experience leading complex backend projects from idea through delivery while remaining hands-on with design and development.
Strong PostgreSQL experience, including evidence of query optimization, table optimization, and write-ahead log management in data-intensive systems.
Strong professional experience with Ruby on Rails or Go and comfort working in Ruby on Rails day to day. Experience with large monoliths is helpful, along with an interest in working across languages and services.
Experience shaping delivery plans, guiding technical decisions, and supporting the work of other engineers.
The ability to collaborate with a range of partners and explain technical trade-offs clearly.
Experience communicating with leaders, leading peers through complex delivery, identifying constraints, and moving work forward.
Experience using security tooling for activities such as vulnerability triage and remediation, or professional experience building vulnerability management, dependency management, or related security products.
Experience with large-scale data systems or established software products. We welcome transferable experience from outside the security domain.
Fluency in using artificial intelligence tools to improve delivery while applying sound engineering judgment.
About the team
The Vulnerability Management team contributes to GitLab's move toward modular services and will help other Security teams adopt these patterns over time. Today, we include two Staff Software Engineers, two Senior Software Engineers, and one Intermediate Software Engineer across the United Kingdom, Poland, the Netherlands, and India. You'll work closely with us, product partners, and engineering leaders across GitLab.
We work with clear goals and shared priorities. You'll receive clear context and outcomes, then have the space to own delivery, communicate decisions and progress, ask for help early, and work directly with the partners needed to get the job done.
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: Brazil
Why Join Exadel
We’re an AI-first global tech company with 25+ years of engineering leadership, 2,000+ team members, and 500+ active projects powering Fortune 500 clients, including HBO, Microsoft, Google, and Starbucks.
From AI platforms to digital transformation, we partner with enterprise leaders to build what’s next.
What powers it all? Our people are ambitious, collaborative, and constantly evolving.
What You’ll Do
Embed within client environments, working onsite with the people performing the work and the executives sponsoring it.
Lead discovery sessions to understand the client’s business, systems, data, operating model, and underlying challenges.
Translate ambiguous business problems into prioritized and quantified opportunity maps, supported by clear baselines and accountable client owners.
Identify which opportunities are genuinely worth pursuing and advise against initiatives that do not provide sufficient business value.
Build trust in the client’s data and deliver working, data-grounded prototypes within the first weeks of an engagement.
Design, develop, debug, and deploy production-grade AI agents, integrations, data pipelines, and applications within client systems.
Remain hands-on in the code whenever technical progress or delivery outcomes depend on it.
Define evaluation frameworks, quality thresholds, regression gates, and monitoring strategies for AI and agentic systems.
Monitor model and data drift and design effective human-in-the-loop controls for high-impact workflows.
Scope, sequence, and coordinate delivery across engineers, architects, and specialist contributors.
Make explicit trade-offs between scope, delivery speed, quality, and business value.
Orchestrate Exadel Colleague to accelerate delivery and scale successful implementation patterns.
Convert successful deployments into reusable reference architectures, agent templates, integration blueprints, evaluation frameworks, and delivery playbooks.
Produce clear technical documentation, operational runbooks, and knowledge-transfer materials.
Train client teams to independently operate, maintain, and extend delivered solutions.
For Senior FDEs, independently lead executive discovery, direct pod execution, and take full accountability for engagement outcomes.
For Senior FDEs, mentor other Forward Deployed Engineers and ensure reusable delivery patterns are incorporated into Exadel Colleague.
What You Bring
Mid-level hands-on technical experience, including client-facing capacity.
For the Senior Forward Deployed Engineer level, senior-level experience, including technical delivery leadership across multidisciplinary teams or pods.
A demonstrated record of delivering production software used by real users and business teams.
Practical experience designing, deploying, and debugging LLM-backed or agentic systems in production.
Advanced proficiency in Python, along with experience using TypeScript or JavaScript and SQL.
Strong knowledge of prompt and context engineering, agent architecture, tool and function calling, and retrieval-augmented generation.
Experience with Model Context Protocol servers, sub-agents, skills, and agent development frameworks such as the OpenAI Agents SDK or Claude SDKs.
Experience designing evaluation harnesses, quality thresholds, regression gates, drift monitoring, and observability for non-deterministic systems.
Understanding of human-in-the-loop control design and where human review should remain within automated workflows.
Experience with data modeling, domain ontologies, ETL or ELT pipelines, relational databases, vector stores, and embedding pipelines.
Experience building and deploying solutions on AWS, Azure, or GCP.
Familiarity with Docker, Kubernetes, CI/CD, infrastructure as code, serverless architectures, and enterprise deployment patterns.
Experience integrating with REST or GraphQL APIs, webhooks, event-streaming platforms, identity systems, and SSO.
High agency and sound judgment when working through ambiguity, incomplete information, and evolving client requirements.
Demonstrated ability to become credible and productive quickly within unfamiliar industries and business domains.
A habit of clarifying the problem, identifying constraints, and explicitly stating assumptions before developing a solution.
The ability to communicate effectively with both executive and technical audiences.
Strong technical writing skills, with the ability to explain complex concepts clearly and precisely.
Commercial judgment and the ability to connect technical decisions to measurable business value.
Strong analytical and mathematical rigor when working with incomplete, inconsistent, or unstructured data.
Fluent English communication skills.
Willingness to travel approximately 25–50% and work onsite in client environments.
Nice to have
A university degree is preferred but not required. Demonstrated evidence of successfully delivered work will be valued ahead of formal qualifications.
Java, C#, or C++ within legacy enterprise environments.
Node.js, React, or Next.js for client-facing applications.
Fine-tuning fundamentals and multi-agent orchestration.
TDD or BDD practices.
Large-scale data processing platforms such as Spark, Databricks, or Snowflake.
PostgreSQL, MySQL, or comparable relational databases.
On-premises, sovereign, or restricted-cloud deployment models.
Enterprise systems such as Jira, Azure DevOps, ServiceNow, Salesforce, or SAP.
GitHub or GitLab-based delivery workflows.
English level
Fluent
Legal & Hiring Information
Exadel is proud to be an Equal Opportunity Employer committed to inclusion across minority, gender identity, sexual orientation, disability, age, and more
Reasonable accommodations are available to enable individuals with disabilities to perform essential functions
Please note: this job description is not exhaustive. Duties and responsibilities may evolve based on business needs
Compensation details are shared with candidates at the early stage of the recruitment process.
The offer is not binding until a signed contract is in place.
This position supports US-based operations; however, contracting will be executed locally in Brazil as a [PJ / CLT] engagement. Compensation is set and paid strictly in Reais (BRL).
Your Benefits at Exadel
Exadel benefits vary by location and contract type. Your recruiter will fill you in on the details.
International projects
In-office, hybrid, or remote flexibility
Medical healthcare
Recognition program
Ongoing learning & reimbursement
Well-being program
Team events & local benefits
Sports compensation
Referral bonuses
Top-tier equipment provision
Exadel Culture
We lead with trust, respect, and purpose. We believe in open dialogue, creative freedom, and mentorship that helps you grow, lead, and make a real difference. Ours is a culture where ideas are challenged, voices are heard, and your impact matters.
УдалённоRemote, Canada; Remote, Israel; Remote, United Kingdom; Remote, United States; The base salary range for this role’s listed level is currently for residents of the United States only
ОфисLimassol, Cyprus; EU-based employment contract and a 3-year Cyprus work visa with full support for your relocation and visa processes, including assistance for your family; Full relocation package: flights to Limassol for you and your family, a company-covered apartment for the first month, and full relocation support to make your move smooth and hassle-free
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
УдалённоRemote; Remote, Canada; Remote, United States; The base salary range for this role’s listed level is currently for residents of the United States only
УдалённоseniorRemote; Remote, Canada; Remote, United States; The base salary range for this role’s listed level is currently for residents of the United States only
seniorBangalore, India
Bangalore, India
Bangalore, India
seniorSerbia - Remote; Build and manage a team of A+ players within the engineering organisation across different regions and time zones
Virginia - Remote
УдалённоseniorRemote, United States; The base salary range for this role’s listed level is currently for residents of the United States only
ГибридRussia
Удалённо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
УдалённоRemote, Canada; Remote, United States; Coordinate distributed teams across time zones using strong asynchronous communication, providing structure, clarity, and consistent status updates; Welcome candidates from diverse backgrounds, including those with consulting, enterprise technology, or technical leadership experience who have owned outcomes and delivered transformational initiatives; As an all-remote team, we excel at asynchronous communication to coordinate across time zones while partnering closely with executive leaders and stakeholders to deliver business-critical outcomes; The base salary range for this role’s listed level is currently for residents of the United States only