Remote gitlab Jobs in February 2020

34 Remote gitlab Jobs in February 2020

Post a job
  • Software Development (15)

    • What is eyeo?

      eyeo creates a sustainable, fair ecosystem by building, monetizing and distributing ad-blocking technology for everyone and everything online. By leveraging distribution partnerships, we bring ad-blocking technology everywhere, giving users control while providing user-friendly monetization. This is supported by our own desktop and mobile products, such as Adblock Plus, Adblock Browser and Flattr. In combining our reach based on distribution partnerships and our own products, our technology runs on over 150 million devices.

      What does it mean to be a Core Development Lead at eyeo?

      You will be responsible for making sure that the unit’s teams have all the support, autonomy and focus that’s needed to be successful. You will report directly to the CTO. 

      What is a unit?

      • Units are our means to scale and focus eyeo. They provide a framework for aligning teams towards a shared goal.

      • The unit is comprised of approx. 25 people:

      • Approximately half will report indirectly to you (they will be managed by Section Leads—your right-hand people)

      • Approximately a quarter (such as section leads, data scientists, machine learning experts and QA engineers) will report directly to you

      The unit is made up of teams covering these topics:

      • Desktop browser extension core development

      • Android SDK development

      • iOS SDK development

      • Ad-blocking quality

      • Industry relations

      • Within our teams, we have cross-functional groups of peers working together to build our products.

      How you can help us (with people)

      • Create the unit’s strategy, goals and initiatives, along with the teams

      • Ensure the unit has clear KPIs

      • Report KPIs regularly, and continuously work to improve them

      • Ensure the flow of information with product owners in order for them to be able to prioritize and maintain their backlogs autonomously, and to make the best product-related decisions

      • Align across the company and with other units on strategic and tactical topics

      • Continuously support the unit with goal alignment, proper tooling, facilitation and community-ship

      • People management and cross-company knowledge sharing and culture

      • Administrative work (budget, spending, hiring, evaluation, salaries, etc.)

      How you can help us (with tech)

      • Maintain and improve the high quality of our core technologies (code and filter lists)

      • Security and maintainability of the tech stack and legal compliance of our filter lists

      • Create comprehensive documentation and specs

      • Establish our core technologies as products, ensuring proper product and release management

      • Improve our ad-blocking quality in the face of circumvention techniques

      • Close collaboration with industry-related representatives (e.g. browser companies, other ad-block companies)

      • Constantly improve our ways of working, tech stack and development processes (e.g. by applying automation and machine learning technologies)

      What you bring to the table

      • Deep, customer-centric understanding of our partners’ and own products’ technology needs

      • Knowledgeable and passionate about developing both software and people

      • Continuously stay up-to-date on technology developments relevant to your work

      • You think in a systematic and analytical manner

      • You show a high degree of self-organization, initiative and motivation

      • Great communicator who can build bridges between people from different fields and backgrounds, and help them learn how to build those bridges themselves

      • Pragmatic, flexible and humble. You listen to your reports and support them rather than directing them.

      • Fluent in both written and spoken English

      • Well-versed with agile values and methodologies. We do not require specific methodologies or certifications, but we want you to have a strong understanding, and the ability to teach.

      It’s awesome, but not required, if you have...

      • Experience collaborating in open-source communities (either as a hobby or as part of your past work)

      • Been involved in web standardization (W3C and similar)

      • Good understanding of online advertising and other types of publisher monetization

      • Experience with browser development

      • Experience in B2B and B2C product development

      • Experience in machine learning

      • You are an active member of the development community (writing, meetups, talks, OSS contributions, etc.)

      Helpful links

      • Monetization: https://adblockplus.org/blog/acceptable-ads-explained-monetization

      • Eyeo in the news: https://eyeo.com/press/

      • Blog updates: https://eyeo.com/blog/

      • Life at eyeo: https://eyeo.com/category/life-eyeo/

      • Meet the Team: https://eyeo.com/category/life-eyeo/meet-the-team/

      • Open Source repository: https://github.com/adblockplus, https://gitlab.com/eyeo 

    • Are you an automation ninja? Can you replace people with scripts that you write? Does poorly engineered architecture give you nightmares?

      If this describes you then please read on! Exodus uses multi-cloud hosted backend services, running numerous cryptocurrency coin nodes and services for our software, and we need ninjas to help us automate, monitor, maintain, and scale them.

      What You Will Do

      • Engineer architectures and automation for zero-downtime deployments.
      • Use technologies like Terraform to manage infrastructure as code.
      • Work with Kubernetes and Prometheus to scale and monitor micro-services.
      • Use tools like Helm and GitlabCI to automate deployments.
      • Work with our development teams to help them setup automation pipelines and solve problems.
      • Collaborate with other DevOps engineers to make the best solution possible.
      • Build geo-distributed infrastructure.
      • Participate in on-call schedules and act in a server/technical support capacity to the team.

      Who You Are

      • You are based (or willing to work) in a timezone around Eastern Asia between UTC +8 (Malaysia) and UTC +11
      • You have excellent references and a history of trust and established relationships in former careers.
      • You have a long history and track record of DevOps that can be demonstrated via GitHub, blogs and/or in a technical interview process.
      • You take initiative and don't wait for direction.
      • You have a passion for cryptocurrencies like Bitcoin and a demonstrated passion for solving problems.
      • You don't care if the platform is Azure or AWS and are willing to work with either and have some experience with at least one.
      • You are willing to be available regardless of when server issues occur.

      What We Offer

      • Freedom to work wherever you want
      • Building the future. Cryptocurrencies lay the foundation of the internet of value, the next major wave in application technology and personal finance.
      • Collaborative and feedback-driven culture.
      • Opportunity to grow. The sky is the limit if you're hungry to succeed.
      • Fair pay, no matter where you live.
      • Competitive compensation package. (Including benefits for US employees only)

      Our Hiring Process

      At Exodus, we pride ourselves in hiring people from all around the world. We work with individuals from various backgrounds; some traditional and some a bit more unconventional.

      Our hiring process focuses on 2 pillars.

      • Efficiency. You can expect the process to take between one and two weeks. We know what it’s like to wait weeks for a recruiter to get back to you and want to be respectful of your time.
      • Transparency. We anticipate you asking questions and will answer with as much transparency and respect to you as possible.

      We are committed to shaping a better world and have built our team based on empathy, radical candor, initiative, and humility.

      Overall, our goal is that you have a great candidate experience with us

    • This Product Designer or Senior Product Designer position for our Compliance group is 100% remote.

      A brief overview:

      GitLab is building an open-source, single application for the entire software development lifecycle—from project planning and source code management to CI/CD, monitoring, and security.

      We started 2019 with a team of 15 Product Designers and Researchers. Right now, we’re in a period of growth, we’ve more than doubled the size of the Product Design team, and we’ve increased the number of GitLab employees from 400 to over 1100 this financial year, too.

      At GitLab, we live and breathe open source principles. This means our entire handbook is online, and with a few clicks, you can find the details of future releases, check out our past releases, and see an overview of the product vision you’d contribute to when working here.

      As a Product Designer at GitLab, you will be embedded in our Compliance group. It’s a complex area where you’ll be tasked with improving the controls we provide to support our customers to help them manage their compliance posture within GitLab. You'll be designing new features and experiences to improve the quality of life for customers who operate within regulated environments.

      What you can expect in a Product Designer, Compliance role at GitLab:
      • You’ll be tasked with bettering our product for users who rely on our compliance features. The work you’ll do will enable greater adoption of our product within the enterprise space and impact users across a range of industries, from healthcare to manufacturing.
      • You’ll collaborate with a Product Manager to define the priorities, roadmap, and overall strategy for the future of Compliance within our product.
      • You'll work alongside Product Managers and UX Researchers to understand the needs of our users to shape how compliance features underpin the work within regulated industries.
      • You’ll come together with our Technical Writers to better our compliance documentation and in-product content.
      • You’ll collaborate with cross-functional partners to uncover and understand the complexities and limitations of our current compliance tools, advocating for the end-user in all areas, including documentation, ease of use, and visualization of key messaging.
      • You’ll utilize wireframes, prototypes, user flows, mockups, high-fidelity visual designs, or any other artifacts you believe are necessary to convey your design thinking and ideas.
      • You’ll engage with our user base and the wider GitLab community to understand their pain points and work toward long-term fixes that enable them to succeed with their goals.
      • You’ll undertake usability testing to validate your thinking, collaborate with our UX Researchers on generative research, and you’ll share findings with the wider team in our research repo, ensuring recommendations are communicated effectively across our organization.
      • You’ll contribute compliance patterns to our Design System, alongside the rest of the UX department, and the GitLab community as a whole.
      Projects you might work on in our Compliance group:

      You’ll spend your time at GitLab collaborating with a cross-functional team. You may work on features that bring compliance checks into merge requests, a dashboard to give users insight into their overall compliance controls, or even build features that enable code to be audited, traceable, and reported on. To be successful, you’ll consider many edge cases while understanding the needs of a wide range of personas across a breadth of industries. Outside of work on our compliance tools, you’ll also contribute to our Pajamas design system and design culture here at GitLab.

      You should apply if:
      • You’ve got experience designing developer tooling, enterprise software, or complex web applications that are built for technical users.
      • You’ve got some experience designing compliance experiences, or knowledge of the compliance industry.
      • You’ve got experience working on product strategy and product design for a complex enterprise application or SaaS tool.
      • You enjoy getting involved in research and usability testing, and you continually look to improve your user research abilities.
      • You want to design for a complex product with technical users who have continually evolving needs.
      • You’ve got experience applying your product design skills across user research, UX strategy, wireframing, prototyping, product strategy, and visual design, within a complex domain.
      • The idea of playing a key part in the evolution of our Pajamas Design System is truly exciting to you.
      • You understand frontend code or the limitations of frontend technology. You can demonstrate this through your hands-on coding skills with HTML/CSS/JS, your knowledge of Git, or by showing us you have a deep understanding of the needs of engineers you’ve worked with previously.
      • Our values of collaboration, results, efficiency, diversity, iteration, and transparency resonate with you.
      • You'll thrive in an environment where self-learning and self-service is encouraged and instilled as a part of our culture.

      The culture here at GitLab is something we’re incredibly proud of. Because GitLabbers are currently located in over 60 different countries, you’ll spend your time collaborating with kind, talented, and motivated colleagues from across the globe.

      Some of the benefits you’ll be entitled to vary by the region or country you’re in. However, all GitLabbers are fully remote and receive a "no ask, must tell" paid-time-off policy, where we don’t count the number of days you take off annually. You can work incredibly flexible hours, enabled by our asynchronous approach to communication. We’ll also help you set up your home office environment, pay for your membership to a co-working space and contribute to the travel costs associated with meeting other GitLab team members across the world. Also, every year or so, we’ll invite you to our Contribute event.

      Hiring Process and compensation:

      Our hiring process for this Product Designer position typically follows five stages. The details of this process, the expectations for Product Designers and Senior Product Designers, and the compensation for this role can be found in our job family page.

    • This Software Engineer in Test position for our Secure team is 100% remote.

      A brief overview:

      GitLab is building an open-source, single application for the entire software development lifecycle—from project planning and source code management to CI/CD, monitoring, and security.

      Right now, we’re in a period of growth, we’ve more than doubled the size of the Quality department through 2019, and we’ve increased the number of GitLab employees from 400 to over 1100 this financial year, too.

      At GitLab, we live and breathe open source principles. This means our entire handbook is online, and with a few clicks, you can find the details of future releases, check out our past releases, and see an overview of the product vision you’d contribute to when working here.

      As a Software Engineer in Test at GitLab, you will be embedded in our Secure stage group. You’ll be responsible for baking in a culture of quality across the categories found within our Secure team, expanding on our existing test automation frameworks and test coverage across a range of configurations, and leading our test automation efforts on new features within our Secure categories as part of a dedicated cross-functional team.

      What you can expect in a Software Engineering in Test, Secure role at GitLab:
      • As part of our Secure team you’ll work on test automation issues related to the Quality department, the Secure stage group, and the entire GitLab product. The work you’ll do will be transparent and open to the GitLab community.
      • You’ll develop new tests and tools for our GitLab.com frontend, backend APIs and services, and low-level systems like geo-replication, CI/CD, and load balancing.
      • You’ll identify and drive the adoption of best practices in code health, testing, testability, and maintainability.
      • You’ll work with engineers to define and implement mechanisms to inject testing earlier into the software development process.
      • You’ll configure automated tests to execute reliably and efficiently in our CI/CD environments.
      • You’ll work 1:1 with a Product Manager, and with the wider product and development teams to understand how new features should be tested and to contribute to automated tests for these new features.
      • You’ll work in an environment where we aim to have a 1:10 ratio of Software Engineer in Test to Engineers.
      • As an SET, you'll have the opportunity to become and expert in security testing-related techniques and concerns.
      Projects you might work on in our Secure stage group:

      You’ll spend your time collaborating with a cross-functional team who are embedded in our Secure stage group. You could work on projects where you’ll be tasked with moving our security products from their own standalone QA process to the GitLab QA review application, growing our test coverage across our security products, and implementing security testing processes.

      You should apply if:
      • You’ve got at least a few years of experience developing in Ruby or working on a Ruby on Rails application.
      • You’ve got some experience with security testing or an interest in the security field. To demonstrate this, you could be familiar with SQL injections, cross-site scripting, or URL manipulation. Alternatively, you may have been involved in OWASP or security hacking sessions. This list is by no means exhaustative, it's here to give you an insight into the type of securty-testing experience we can look for.
      • You’ve got a working knowledge of Docker.
      • You’ve worked with industry-standard CI tools like GitLab CI, Jenkins, Bamboo, or Circle CI for example.
      • You’re comfortable with Selenium-based test automation tools like Capybara.
      • You’ve got experience with Git and its command line.
      • You’re interested in growing your knowledge and skills in Test Environment Provisioning and Configuring (Terraform, Ansible, Kubernetes, GCP / AWS).
      • You know about clean code and the test pyramid, and champion these concepts.
      • Our values of collaboration, results, efficiency, diversity, iteration, and transparency resonate with you.
      • You'll thrive in an environment where self-learning and self-service is encouraged and instilled as a part of our culture.

      We're aware the confidence gap exists so we want to encourage you to apply even if you do not match all of the requirements exactly. The above list is intended to show the kinds of experience and qualities we're looking for. It is not a complete list of pre-required skills.

      The culture here at GitLab is something we’re incredibly proud of. Because GitLabbers are currently located in over 51 different countries, you’ll spend your time collaborating with kind, talented, and motivated colleagues from across the globe.

      Some of the benefits you’ll be entitled to vary by the region or country you’re in. However, all GitLabbers are fully remote and receive a "no ask, must tell" paid-time-off policy, where we don’t count the number of days you take off annually. You can work incredibly flexible hours, enabled by our asynchronous approach to communication. We’ll also help you set up your home office environment, pay for your membership to a co-working space and contribute to the travel costs associated with meeting other GitLab team members across the world. Also, every year or so, we’ll invite you to our Contribute event.

      Hiring Process and compensation:

      Our hiring process for this Software Engineer in Test position typically follows six stages. The details of this process and the compensation for this role can be found at the bottom of our job family page.

      Remote-EMEA
    • About Us

      Secureworks® (NASDAQ: SCWX) is a technology-driven cybersecurity leader that protects organizations in the digitally connected world. Built on proprietary technologies and world-class threat intelligence, our applications and solutions help prevent, detect, and respond to cyber threats.  Red Cloak™ software brings advanced threat analytics to thousands of customers, and the Secureworks Counter Threat Platform™ processes over 300B threat events per day. We understand complex security environments and are passionate about simplifying security with Defense in Concert™ so that security becomes a business enabler. More than 4,000 customers across over 50 countries are protected by Secureworks, benefit from our network effect and are Collectively Smarter. Exponentially Safer.™ www.secureworks.com

      We enjoy competitive compensation and benefits packages, and reward and recognize our employees for exceptional results. A constant focus on continued learning and growth keeps our team members engaged and excited about “what’s next.” We offer flexible work options when available, and emphasize the importance of work-life balance. We know that when our people are rewarded, recognized, and rejuvenated, we win as a team.  

      Role Overview

      In this exciting role, you will work on the next generation of Securework's security products. You’ll join a very seasoned team of Software Engineers and Data Scientists, and collaborate with stakeholders across security and technology groups to drive innovation.  Your focus will be on DevOps functions within a Kubernetes environment including continuous delivery, monitoring and security across a diverse set of environments from development through to production.

      The ideal candidate will possess strong technical knowledge and software development background with an emphasis on Kubernetes, continuous integration and continuous delivery (CI/CD), designing and developing software leveraging Public Cloud platforms (e.g. AWS, GCP, Azure).  This position also requires experience in designing, developing and reviewing security and technology architectures, and the ability to identify and drive issues to closure. This individual must be a consensus builder, a team player, and work well within an open security posture environment. Red team experience and mentality a definite plus.

      To learn more about one of our newly launched products that you will secure and develop, explore here

      Core Responsibilities Include

      • Delivering production code at a regular cadence using Agile techniques, tools and methodologies.

      • Building automation tools and components to enhance the installation and provisioning of cloud-based applications in AWS, Azure, or similar cloud providers.

      • Collaborating with Software Architects, Software Engineers, and Data Scientists and ensuring products and services are pushed into production in a secure fashion.

      • Automating the deployment of products and services and actively monitoring to ensure uptime and effective performance of applications and platforms.

      • Acting as an escalation point to address issues with outages and operations and actively forecasts to proactively address issues and minimize downtime.

      Required Skills and Experience

      • 8+ years of software development experience with emphasis on DevOps responsibilities.

      • 2+ years of Kubernetes experience focused on DevOps.

      • A deep understanding of CI/CD tools, processes and a strong desire to help teams release frequently to production with a focus on creating reliable high quality results.

      • Strong development experience with languages such as Python and Go.

      • Strong background integrating continuous delivery (CD) tools, such as Spinnaker, GitLab or Argo, with Kubernetes.

      • Experience integrating CI/CD feedback with code review systems like GitLab and group chat software such as Slack or Mattermost.

      • Experience integrating monitoring and alerting capabilities using software such as Grafana, StatsD, Prometheus, DataDog, etc.

      • Experience working or developing autoscaling tools (ex. Vertical Pod Autoscaler, Cluster Autoscaler and/or the Horizontal Pod Autoscaler).

      • Expertise with Amazon AWS, Google Cloud Platform and other common public cloud providers.

      • Ability to tackle problems both at the large scale and the small scale, with constant focus on optimization, high availability, and security as it relates to the CI/CD process.

      • A drive to continually learn new technologies, tools, and methodologies, including those out of your comfort zone.

      • Strong attention to detail, excellent analytical capabilities and a passion for building robust platforms for accelerating delivery to production.

      • BS in Computer Science, Software Engineering, Computer Engineering, or equivalent experience.

      Preferred Skills and Experience

      • Experience with Gitlab.

      • Past experience with infrastructure tools such as Terraform, Packer, Ansible and Vault.

      • Experience writing Kubernetes operators is a plus.

      • Experience solving problems in a live production environment.

      • Experience working with and managing multiple Kubernetes clusters, preferably with federation.

      • Certified Kubernetes Administrator (CKA) a plus.

      • Prior experience working at a startup or in an entrepreneurial environment.

      Secureworks (A Dell Technologies Company) is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Secureworks are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. Secureworks will not tolerate discrimination or harassment based on any of these characteristics.  Learn more about Diversity and Inclusion at Secureworks here.

    • Summary

      The Wikimedia Foundation is growing its Machine learning efforts. This an opportunity to be part of the team that builds and maintain machine learning technologies to empower millions of users – readers, contributors, and donors – who contribute to Wikipedia and its sister projects on a daily basis. We address process inefficiencies with machine learning technologies, we design and test new technology, we produce empirical insights, and we publish and present research of the intersection of technology and culture. We are strongly committed to principles of transparency, privacy, and collaboration. We use free and open source technology and we collaborate with external researchers and our volunteer community.

      We are looking for an experienced Engineering Manager to help build features that enable our communities to achieve our Vision: a world in which every single human being can freely share in the sum of all knowledge. As an Engineering Manager, you will support engineers building features, products, and services used by hundreds of millions of people around the world. This is an opportunity to do good while improving one of the best known sites in the world.

      We’d like you to do these things:   

      • Partner closely with other teams and departments across the Wikimedia Foundation to define and experiment with machine learning products. These could be brand new feature offerings in Wikipedia or augmentation of existing workflows
      • Review and advice in code changes made by team
      • Represent team members within the organization and Wikimedia community
      • Support and coach your team members in the development of their career paths
      • Recruit and hire new team members

      We’d like you to have these skills:

      • Multiple years of experience in leading software engineering teams and managing complex projects.
      • Practical experience with machine learning, natural language processing or information retrieval in products that have been launched to production.
      • Excellent analytical and problem solving skills. Familiarity with statistics.
      • Significant experience working with data infrastructure and distributed systems at scale.
      • Experience with both scripting and compiled languages in a Linux/Unix server environment, some of: Python, PHP, Java, Javascript, C, Scala
      • Excellent verbal and written communication skills
      • BS in Computer Science or other relevant technical field or the equivalent in related work experience.

      And it would be even more awesome if you have this:

      • Previous experience working on a large, mature, open source project
      • Experience working with a geographically distributed software engineering team
      • Experience with open source software development
      • Contributing to the Wikipedia or Wikimedia project communities

      Show us your stuff! If you have any existing open source software that you or teams you have lead have  developed (these could be your own software or patches to other packages), please share the URLs for the source. Links to GitHub,GitLab, BitBucket, Presi, YouTube, Medium, etc. are especially useful.

      The Wikimedia Foundation is... 

      ...the nonprofit organization that hosts and operates Wikipedia and the other Wikimedia free knowledge projects. Our vision is a world in which every single human can freely share in the sum of all knowledge. We believe that everyone has the potential to contribute something to our shared knowledge, and that everyone should be able to access that knowledge, free of interference. We host the Wikimedia projects, build software experiences for reading, contributing, and sharing Wikimedia content, support the volunteer communities and partners who make Wikimedia possible, and advocate for policies that enable Wikimedia and free knowledge to thrive. The Wikimedia Foundation is a charitable, not-for-profit organization that relies on donations. We receive financial support from millions of individuals around the world, with an average donation of about $15. We also receive donations through institutional grants and gifts. The Wikimedia Foundation is a United States 501(c)(3) tax-exempt organization with offices in San Francisco, California, USA.

      The Wikimedia Foundation is an equal opportunity employer, and we encourage people with a diverse range of backgrounds to apply

      U.S. Benefits & Perks*

      • Fully paid medical, dental and vision coverage for employees and their eligible families (yes, fully paid premiums!)
      • The Wellness Program provides reimbursement for mind, body and soul activities such as fitness memberships, baby sitting, continuing education and much more
      • The 401(k) retirement plan offers matched contributions at 4% of annual salary
      • Flexible and generous time off - vacation, sick and volunteer days, plus 19 paid holidays - including the last week of the year.
      • Family friendly! 100% paid new parent leave for seven weeks plus an additional five weeks for pregnancy, flexible options to phase back in after leave, fully equipped lactation room.
      • For those emergency moments - long and short term disability, life insurance (2x salary) and an employee assistance program
      • Pre-tax savings plans for health care, child care, elder care, public transportation and parking expenses
      • Telecommuting and flexible work schedules available
      • Appropriate fuel for thinking and coding (aka, a pantry full of treats) and monthly massages to help staff relax
      • Great colleagues - diverse staff and contractors speaking dozens of languages from around the world, fantastic intellectual discourse, mission-driven and intensely passionate people

      *Eligible international workers' benefits are specific to their location and dependent on their employer of record

      More information

      WMF
      Blog
      Wikimedia 2030
      Wikimedia Medium Term Plan
      Diversity and inclusion information for Wikimedia workers, by the numbers
      Wikimania 2019
      Annual Report - 2017 

      This is Wikimedia Foundation 
      Facts Matter
      Our Projects
      Fundraising Report

    • Lead engineer for OTT/Connected Devices applications (AppleTV, FireTV, Roku, Xbox)


      Location: Remote


      Responsibilities


      • Experience building apps on living room streaming-media devices like the Roku, Fire TV, Xbox, PlayStation etc.

      • Experience with Roku BrightScript a plus

      • Work closely with UX designers, product managers, and engineering leadership to create best-of-class, delightful TV-watching experiences.

      • Collaborate with other developers to deliver a modern OTT client to Roku, Xbox, Fire TV, PlayStation, and other streaming-media devices.

      • Strong programming language and scripting skills.

      • A solid understanding of computer science fundamentals (data structures, algorithms, etc.).

      • Work samples demonstrating experience in building great user interfaces

      • Independence and an eagerness to learn new technologies.

      • Experience in building SVOD products a big plus - streaming technology, video players, video encoding and integrating platforms such as Brightcove, Kaltura, AWS Elastic Transcoding, Mux, Fastly, Panthera, etc.

      • Experience in building SaaS and digital subscription payment solutions such as Stripe and Recurly

      • Working knowledge of third party analytics libraries like Google Analytics, MixPanel, Conviva and Mux

      • Experience with CI/CD and Cloud DevOps tools such as Travis, CircleCI and GitLab, CodeDeploy, Serverless, Terraform and VS App Center

      • Experience working in an Agile delivery environment (Scrum) is a must

      • Design and implement new features with our Product Team

      • Participate in the deployment of various cloud-based technologies needed to implement projects

      • Mentor junior developers

      • Excellent communication and collaboration skills.

      Qualifications


      • BA/BS in Computer Science or Art Design or equivalent professional experience.

      • 8+ years overall experience in software engineering

      • 5+ years’ experience in JavaScript, BrightScript or OTT device native language

      • 5+ years’ experience developing high traffic consumer-facing applications/platforms.

      12 Factor application principles

    • Mattermost, one of Y Combinator's top 100 companies, provides an open source enterprise-grade messaging platform to the world’s leading organizations that allows teams to collaborate securely and privately anywhere. With over 10,000 server downloads / month our customers include Uber, Samsung, Affirm, The US Department of Defense and more. Our private cloud solutions offer secure, configurable, highly-scalable messaging across web, phone and PC with archiving, search, and deep integrations with hundreds of SaaS and on-premises technologies. Headquartered in Palo Alto, California, our company serves customers around the world with a distributed organization spanning the globe.

      We value high impact work, ownership, self-awareness and being focused on customer success. If these values match who you are, we hope you'll learn more about working at Mattermost and come talk to us!

      About the Role

      Working in open source means your work is publicly visible. Your code will receive both credit and constructive critique from the community. With the right mindset and support these can lead to you a highly positive working environment and making the best engineering decisions of your career. Core committers include highly skilled volunteer developers from the community, staff employed by enterprises deploying and investing in Mattermost, as well as staff employed by Mattermost, Inc.

      Read about our end-to-end recruiting process for core committers at: https://docs.mattermost.com/process/developer.html

      We are looking for an engineer with demonstrated experience in software development and infrastructure with a focus on ensuring high reliability and scaling of Mattermost’s SaaS offering through building tools, deploying infrastructure and automation.

      Responsibilities
      • Develop tooling and infrastructure to support thousands of customers on Mattermost’s SaaS offering
      • Write thoughtful and high-quality code in Go
      • Define infrastructure in code with Terraform
      • Implement, maintain and tune monitoring and alerting systems
      • Build custom tools and services to automatically recover from incidents
      • Respond on-call to incidents with quick and effective resolutions
      • Deploy applications to and manage Kubernetes clusters
      • Write clear and concise plans for incident response playbooks


      Requirements:
      • Bachelor's degree in Computer Science or related fields, or significant professional software development or DevOps experience
      • Strong demonstrable experience in building and maintaining highly reliable services
      • Strong experience with SRE and DevOps methodologies
      • Experience with or an ability to quickly become proficient in Go
      • Familiarity with containers and orchestration systems, like Docker and Kubernetes
      • Comfortable working with infrastructure as code tools, such as Terraform
      • Ability to be on-call


      Pluses
      • Experience with distributed application systems using HTTP, WebSockets, RPC, pub/sub at scale
      • Practical AWS experience
      • Knowledge of Grafana and Prometheus
      • Comfortable with GitHub, Jira, Jenkins, CircleCI
      • Experience working in open source communities
      We're looking for someone who wants to help us build the future of Mattermost and improve the way the world communicates. The right person in this role has the opportunity to have a huge impact on Mattermost the product, and its many users worldwide, but also on our open source community that has been key to Mattermost's success. If this sounds like you - please apply!
    • 1 month ago

      About Juniper Labs

      Juniper Labs is an early-stage startup in the Insurtech space. Our mission is to make business insurance easy and affordable to purchase, provide, and manage. We are doing this by building automation solutions for companies in the commercial insurance space through state-of-the-art machine learning, cloud-scale data pipelining, modern web development, and human-centric design.

      We are also creating the world’s first open-source database purpose-built to create significant value for commercial insurance companies. Our value proposition is the centralization and transparency we bring to this data as well as the solutions we are building on top of this open data platform. Our vision is to create a community around data that enables curation, creation, and innovation for its members.

      We are building a culture centered on our values and invite you to join us.

      Remote

      This position is remote based.

      At Juniper Labs, developers are independent and self-organized individual contributors who work together as a tight team in a remote and agile way (shamelessly stolen from our heroes at Gitlab).

      Responsibilities

      • Holistic ownership of web development and deployment.

      • Build intuitive integrations with our data pipelining backend and machine learning services.


      • Manage and review code contributed by the rest of the community and work with them to get it ready for production.


      • Create and maintain documentation around features and configuration to save our users time.


      • Take initiative in improving the software in small or large ways to address pain points from the community.


      • Keep code easy to maintain and keep it easy for others to contribute code to our OpenJuniper project.


      Requirements

      • You are a humble learner who takes ownership of both your own results as well as the growth of those around you.

      • You have demonstrated comfort and success in the context of an early-stage startup.

      • You have worked on production-level web applications. Strong preference given to python, and bonus points for django and react.


      • You have demonstrated proficiency with standard cloud compute and deployment frameworks (experience with GCP-backed Kubernetes deployments a plus).

      • You can comfortably pinch-hit on data pipelining/ETL tasks.


      • You are passionate about open source.


      • Strong written communication skills.


      • Self-motivated and have strong organizational skills.


      • You share our values and work in accordance with those values.

      Benefits

      • Competitive pay and generous equity

      • Fully funded health, vision & dental insurance for you and your family

      • Unlimited PTO

      • Work from anywhere (we're 100% remote)

      • Monthly "remote stipend" that you can use for anything

    • 1 month ago

      We are trusted advisors to the world's leading businesses, governments, and organizations — helping to secure their commerce, data, IT infrastructure, and intellectual property. From critical infrastructure to credit cards; social media to mobile games; flight navigation systems to frozen waffle factories — we’re right there, advising every bit of the way.

      We’re hiring a DevOps Engineer to join and advance our engineering team.  

      Who You Are and What You’ll Do

      You are a DevOps professional seeking a new role – one with ample opportunity. You are more than ready to take a new mission and run with it. And in the case of Bishop Fox, that mission will be to relentlessly design, automate, enhance, and ultimately maintain one of our most important infrastructures. This, in turn, will improve reliability and performance while maximizing developer velocity and quality of life.

       At Bishop Fox, your success will be measured by the following outcomes:

      • Designing and developing infrastructure via automation tools to host our core product
      • Creating and maintaining continuous delivery tools to enable developers
      • Maintaining and ensuring product services health through instrumentation, monitoring, failover, and alerting systems
      • Automating and verifying capacity needs are met as demanded for product services
      • Routinely perform analysis of deployed services to identify outages and service degradations
      • Triaging, resolving, and communicating outages and unscheduled downtime
      • Terraform a must
      • Golang or Python or Node.js pluses
      • AWS plus
      • Docker plus
      • PostgreSQL plus

       In your first six months, you will have mastered the following:

      • Building a fully functional delivery pipeline
      • Integrating monitoring and alerting systems
      • Performing critical infrastructure upgrades
      • Developing an operational dashboard to better system instrumentation
      • Scaling existing systems in accordance with use
      • Ensuring service uptime
      • Communicating issues to stakeholders

      We pride ourselves on our culture at Bishop Fox. You will be surrounded by some of the most brilliant minds in the cybersecurity industry; working here will continually push you to be better each day. Not only that – we all work hard, but we know when to take a step back. We value our time and our well-being, and we look out for each other. Everyone here plays a role in our success.

      Why Bishop Fox

      Bishop Fox offers competitive salary, generous benefits, flexible schedules, and travel. If you’re looking for opportunities to grow professionally, this is the place. You’ll work alongside some of the most talented and experienced security consultants in the industry.

      We have a casual workplace environment, but we‘re consummate professionals.

      Your Experience

      The following is a list of skills you will have in your repertoire. If you have most of these, we’d like to speak to you.

      • Experience in object-oriented languages
      • Golang would be a plus
      • Knowledge of relational databases (MySQL, PostgreSQL, mssql)
      • Previous experience in developing or software engineering
      • Amazon Web Services (AWS) experience
      • An interest in cybersecurity would be ideal
      • A degree is nice to have, but by no means a necessity
      • Emotional intelligence + ego-less intelligence
      • Flexibility; you adapt to dynamic environments well
      • Autonomy – you work well on your own
      • Demonstrable proof of your work (a GitHub or GitLab link, a portfolio, or other selected samples)

      This position will be fully remote.

      Interested candidates should submit a link to their portfolio of recent relevant work in addition to their resume and cover letter. Resumes without cover letters will not be considered.                           

      All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity, or national origin.

    • Didomi (didomi.io) helps companies get in compliance with data privacy regulations like GDPR and CCPA. We build a consent management platform that consists of apps, web components, and APIs around collecting, sharing and managing user consents. We know privacy appears to be a boring and hard problem, but we strive to make it interesting and easy to solve for our clients.

      We are looking for a senior software engineer with a focus on data engineering to join our team of 10+ people. While our main office is in Paris, we are a very distributed team and are open to people working remotely all around the world.

      What you will do

      Leveraging your experience in building and maintaining complex data pipelines, you will drive the development of our analytics platform currently built on AWS Firehose, S3 and EMR / Python / Spark / PostgreSQL.

      We are looking for someone who is eager to:

      - Collaborate with other developers to ship new features

      - Be in charge of the overall architecture of data pipelines

      - Ensure that we have the right tests and structure in place to make sure that we can move quickly without breaking everything

      - Share his/her knowledge of data engineering principles and best practices with the team

      - Keep learning new technologies and be on the look-out for new ideas that we should try out

      What we are looking for

      - A Spark expert

      - Experience with complex data pipelines in the Cloud

      - Quality-oriented mindset: testing, code reviews, code quality, etc.

      - Awareness of performance considerations

      - A passion for simple, maintainable and readable code that balances pragmatism and performance

      How do we build our products?

      We process millions of events every day and are building our analytics platform on Kinesis Firehose / S3 / EMR, with Python/Spark and PostgreSQL to provide an easy-to-use platform for querying and graphing events to everyone in the company and outside.

      Most of our front-end applications rely on Angular 2+/Material/Redux. We love Angular but sometimes we need lightweight applications that can be embedded on thousands of websites so we also use Preact/Redux Zero for that.

      We also build mobile SDKs for Android and iOS for our clients to embed in their apps.

      Our back-end applications use Feathers JS, an amazing service-oriented Node.js framework for building REST and GraphQL APIs. We try to keep our services small and lean and use AWS Lambda/Serverless for background jobs. We leverage PostgreSQL and DynamoDB as our main databases.

      We rely on a lot of AWS/GCP services (Beanstalk, Lambda, CloudWatch, S3, etc.) for building, deploying, serving, monitoring and scaling our services. We use Gitlab for our code and issues and our CI.

      Our vision as a team

      We are building a product and engineering team that is strongly committed to a high level of quality in our products and code. We believe that automation is the key to consistently achieving that along with velocity of development and joy and pride in what we deliver.

      We rely on automated tests of all sorts (unit, integration, linters, you-name-it!) and continuous integration/delivery to build flexible applications that are able to evolve without breaking. We trust that it enables engineers to focus on the quality of their code and iterate fast without fears of breaking stuff. And when we break stuff, we fix it and learn from our mistakes.

      Recruitment Process

      Our interview process usually includes interviews with tech and non-tech people and a practical exercise/discussion like a code challenge, a code review or an architecture design. We understand you already have a job, obligations (and maybe a personal life!) so we'll work with you to make sure it doesn't take up too much of your time while still providing a good basis for a very concrete discussion.

      We hope that you like what you are reading here. You are just one step away from getting started with us! Apply here and we'll be in touch within 24 hours.

    • 1 month ago

      San Francisco or remote

      AZ, CA, DC, FL, MO, NJ, NY, OH, OR, TX, WA

      Scribd
      /skribbed/ (n).
      1. a tech company changing the way the world reads
      2. a membership that gives users access to the world’s largest online library of books, audiobooks, sheet music, news, and magazines

      We value trying new things, craftsmanship, being an open book, and the people that make our team great.
      Join us and build something meaningful.

      Our team
      The Content Engineering team is broadly responsible for catalog management and content metadata at Scribd. Supplying supplementary data to ebook and audiobook pages? That's us. Ensuring that all user-uploaded documents are useful, accessible, and legally available? That's us. Creating pipelines that build clean and well-structured data for Search, Recommendations, and Data Science to build amazing features from? That's us. Analyzing user reading activity and translating them into publisher payouts? That's us. We're a spoke within Scribd, connecting many engineering, product, and publisher-focused teams through data.

      The majority of the team is based in San Francisco but there's a strong and growing remote contingent as well (much like Scribd overall). We use tools that emphasize asynchronous communication (Slack, Gitlab, Jira, Google Docs) and are ready and able to jump on a video call when text doesn't cut it. Regardless of the medium, solid communication skills are a must. We operate with autonomy (developers closest to the code will make the most well-informed decisions) while holding ourselves and each other accountable for using good judgement when faced with each day's unique challenges.

      Our technical work is divided between our user-facing Rails application and our offline data warehouse (where much of our processing is done on top of Spark). Many of the systems we're responsible for - document spam detection, document copyright detection, topic extraction and classification, sitemap generation, and translating user activity into publisher payouts, just to name a few - span both environments, so engineers regularly work within both. Though the tech stacks differ between environments, the engineering work in both is the same - create data pipelines to ingest, process, clean, and layout the metadata coming from publishers and other external sources, as well as create new metadata from our vast content base.

      The role
      As a Senior Backend Engineer, you've probably seen quite a bit in your career, and we want to leverage all of it. Software development will be your primary function, but we'll expect you to contribute in a number of ways, including advising on technical design, reviewing code, participating in interviews, and mentoring less experienced engineers

      When you are doing software development, you'll be doing more than just coding a ticket handed to you. You'll own the implementation, delivery, and operation of systems, end-to-end. You'll consider testability, upgradeability, scale, and observability throughout the development process. You'll regularly have one or two engineers following your lead, whose output you will be responsible for. On Content Engineering, a Senior Backend Engineer is a leader.

      If you've been a senior engineer for a while and have been more focused on architectural concerns, cross-team initiatives, and other strategic endeavors, we have a place for you as well. Just know that this is a code-heavy role

      Office or remote?
      We have a wonderful new office in San Francisco, as well as smaller offices in Toronto and New York. If you live close to one of those you'll find great people and a nice work environment.

      If you don't live near one of those offices, we'd still love to have you! Scribd is expanding its remote workforce with the goal of finding the best employees regardless of location. Being a remote employee means providing your own productive work environment. Being a remote employee means providing your own productive work environment, and everything else is pretty similar to being an office employee. We expect remote employees to have solid communication skills, good judgement, and demonstrable personal responsibility. We also expect the same from our in-office employees, so you'll be in good company.

      Nitpicky requirements
      Backend Engineers on Content Engineering typically have:
      8+ years of experience as a professional software engineer
      Experience or a strong interest in backend systems and data pipelines
      Experience working with systems at Scribd's current scale
      Bachelor’s in CS or equivalent professional experience

      We present these in order to detail the picture of what we're looking for. Of course, every engineer brings something unique to the table, and we like nothing more than finding a diamond in the rough.

      Required Questions
      What’s your favorite book that you’ve read recently?
      In one sentence, why does this role appeal to you?
      Why we work here
      • We are located in downtown San Francisco, within walking distance of Caltrain and BART
      • Health benefits: 100% employer covered Medical/Dental/Vision for regular, full-time employees
      • Generous PTO policy plus we close for the last week in December
      • 401k matching
      • Paid Parental leave
      • Monthly wellness budget and fully paid membership to our onsite fitness facility
      • Professional development: generous annual budget for our employees to attend conferences, classes, and other events
      • Three meals a day, catered from local restaurants
      • Apple laptops and any equipment you want to customize your work station
      • Free Scribd membership and a yearly reading stipend!
      • Company events that include monthly happy hours and offsites (past events include Santa Cruz, bowling, arcades, geocaching, ropes courses, etc.)

      In the meantime, check out our office and meet some of the team at https://www.scribd.com/about

      Scribd values diversity, and we make all hiring and employment decisions based on merit, qualifications, competence, talent, and contribution, not who you are by choice or circumstance. We value the people who make Scribd a great place to work and strive to create an environment where your work is supported and personhood respected.
    • 1 month ago
      We are looking for a talented mid or senior Lead DevOps engineer to join our team at Prominent Edge. We are a small company of 24+ developers and designers who put themselves in the shoes of our customers and make sure we deliver strong solutions. Our projects and the needs of our customers vary greatly; therefore, we always choose the technology stack and approach that best suits the particular problem and the goals of our customers. As a result, we want developers who do high-quality work, stay current, and are up for learning and applying new technologies when appropriate. We want engineers who have an in-depth knowledge of Amazon Web Services and are up for using other infrastructures when needed. We understand that for our team to perform at its best, everyone needs to work on tasks that they enjoy. Most of our projects are web applications which and often have a geospatial aspect to them. We also really take care of our employees as demonstrated in our exceptional benefits package. Check out our website at http://prominentedge.com for more information and apply through http://prominentedge.com/careers.

      Required Skills
      • Minimum of 4 years of total experience to include a minimum of 1 years of web or software development experience.
      • Experience automating the provisioning of environments by designing, implementing, and managing configuration and deployment infrastructure as code solutions.
      • Experience delivering scalable solutions utilizing Amazon Web Services: EC2, S3, RDS, Lambda, API Gateway, Message Queues, and CloudFormation Templates.
      • Experience with deploying and administering kubernetes on AWS or GCP or Azure.
      • Capable of designing secure and scalable solutions.
      • Strong *nix administration skills.
      • Development in a Linux environment using Bash, Powershell, Python, JS, Go, or Groovy
      • Experience automating and streamlining build, test, and deployment phases for continuous integration
      • Experience with automated deployment technologies such as Ansible, Puppet, or Chef
      • Experience administering automated build environments such as Jenkins and Hudson
      • Experience configuring and deploying logging and monitoring services - fluentd, logstash, GeoHashes, etc.
      • Experience with Git/GitHub/GitLab.
      • Experience with DockerHub or a container registry.
      • Experience with building and deploying containers to a production environment.
      • Strong knowledge of security and recovery from a DevOps perspective.
      Bonus Skills
      • Experience as a Lead Engineer
      • Experience with RabbitMQ and administration.
      • Experience with kops.
      • Experience with HashiCorp Vault, administration, and Goldfish; frontend Vault UI.
      • Experience with helm for deployment to kubernetes.
      • Experience with CloudWatch.
      • Experience with Ansible and/or a configuration management language.
      • Experience with Ansible Tower; not necessary.
      • Experience with VPNs; OpenVPN preferable.
      • Experience with network administration and understanding network topology and architecture.
      • Experience with AWS spot instances or Google preemptible.
      • Experience with Grafana administration, SSO (okta or jumpcloud preferable), LDAP / Active Directory administration, CloudHealth or cloud cost optimization.
      • Experience with kubernetes-based software - example - heptio/ark, ingress-nginx, anchore engine.
      • Familiarity with the ELK Stack
      • Familiarity with basic administrative tasks and building artifacts on Windows
      • Familiarity with other cloud infrastructures such as Cloud Foundry
      • Strong web or software engineering experience
      • Familiarity with security clearances in case you contribute to our non-commercial projects.
      W2 Benefits
      • Not only you get to join our team of awesome playful ninjas, we also have great benefits:
      • Six weeks paid time off per year (PTO+Holidays).
      • Six percent 401k matching, vested immediately.
      • Free PPO/POS healthcare for the entire family.
      • We pay you for every hour you work. Need something extra? Give yourself a raise by doing more hours when you can.
      • Want to take time off without using vacation time? Shuffle your hours around in any pay period.
      • Want a new MacBook Pro laptop? We'll get you one. If you like your MacBook Pro, we’ll buy you the new version whenever you want.
      • Want some training or to travel to a conference that is relevant to your job? We offer that too!
      • This organization participates in E-Verify.
    • Mattermost, one of Y Combinator's top 100 companies, provides an open source enterprise-grade messaging platform to the world’s leading organizations that allows teams to collaborate securely and privately anywhere. With over 10,000 server downloads / month our customers include Uber, Samsung, Affirm, The US Department of Defense and more. Our private cloud solutions offer secure, configurable, highly-scalable messaging across web, phone and PC with archiving, search, and deep integrations with hundreds of SaaS and on-premises technologies. Headquartered in Palo Alto, California, our company serves customers around the world with a distributed organization spanning the globe.

      We value high impact work, ownership, self-awareness and being focused on customer success. If these values match who you are, we hope you'll learn more about working at Mattermost and come talk to us!

      About the Role

      Working in open source means your work is publicly visible. Your code will receive both credit and constructive critique from the community. With the right mindset and support these can lead to you a highly positive working environment and making the best engineering decisions of your career. Core committers include highly skilled volunteer developers from the community, staff employed by enterprises deploying and investing in Mattermost, as well as staff employed by Mattermost, Inc.Read about our end-to-end recruiting process for core committers at: https://docs.mattermost.com/process/developer.html

      We are looking for a Director of Engineering to help manage and scale our development teams.  In this role, you’ll work with a distributed team of engineers all across the globe. This is a fully remote/distributed position with the opportunity to have a real impact on the teams you manage, as well as our product offerings.  

      Responsibilities
      • Manage a globally distributed team of engineers.
      • Scale the team by developing and executing a hiring roadmap.
      • Ensure team success by leading our onboarding and performance management processes.
      • Develop project plans to align your team’s work with the company product strategy and plans.
      • Manage software projects for your teams. 
      • Maintain status, identify and resolve roadblocks, and communicate status both inside and outside your teams.
      • Ensure alignment with proper development standards and coding practices.
      • Interact with customers as necessary to ensure a great customer experience.

      Requirements
      • BS in Computer Science, Computer Engineering, Electrical Engineering, or relevant experience.
      • 8+ years of hands-on experience working as a software engineer building products.  
      • 5+ years of experience managing software engineering teams.
      • Ability to dive deep when necessary and help the team solve problems and make the right decisions.
      • Demonstrated ability to mentor and grow engineers that you’ve managed.
      • Demonstrated ability to deliver quality software based on a defined plan.
      • Experience with performance management.
      • Experience defining and delivering on a hiring roadmap.
      • Strong experience with build and orchestration tools we use: Jenkins, CircleCI, FastLane, Terraform, Docker, Kubernetes
      We're looking for someone who wants to help us build the future of Mattermost and improve the way the world communicates. The right person in this role has the opportunity to have a huge impact on Mattermost the product, and its many users worldwide, but also on our open source community that has been key to Mattermost's success. If this sounds like you - please apply!
    • Dock is developing a decentralized solution in the verifiable claims space which we want to incrementally evolve into a full-fledged DAO in the Polkadot ecosystem.

      Your role:

      Greenfield opportunity to take a front seat in the design and development of models and components for what we know will be a showcase Polkadot application. This is a full-time Rust opportunity.

      This is a full-time Rust opportunity.

      You will contribute to:

      • Design and architecture definition

      • Crypto- and Tokenomics solution design and implementation

      • Claims and Identity open standards advancement

      • Technical and non-technical publications

      Our Stack:

      • Rust, Wasm

      • Polkadot Substrate, Ink!

      • OpenBadges, Blockcerts, Verifiable Credentials Data Model, Decentralized Identifiers (DIDs)

      • JSON, JSON-LD

      • RDMS and NOSQL

      • Python, React, ES6

      • * AWS (and hopefully DFinity soon)

      You:

      • Live, breath, and dream decentralized

      • Able to work through, and implement from, white papers

      • Creative self-starter and continuous learner

      • Able to work remote first

      Requirements:

      • Experienced Rust (2018 Edition) and wasm developer

      • Strong data structures and algorithm knowledge, especially consensus and cryptography algorithms

      • Minimum five years distributed and decentralized software development

      • Minimum one year Ethereum or similar

      Nice to have:

      • Polkadot ecosystem

      • Active open source contributor

      • Parity technology stack including clients and wallet(s)

      • Mainnet dApp development

      • Wallet experience including multisig

      • Cryptography expertise, especially with ECC, BLS, PRE, ZK

      • DAO design and implementation

      • Github/Gitlab, CI/CD

      • AWS and Docker

  • Customer Support / Customer Success (2)

    • This position is remote, based in the United States.

      As a Support Operations Specialist, you will be responsible for supporting the day-to-day operations and software systems used by GitLab’s global Technical Support team, primarily our Zendesk instance, and integrations with internal business processes and tools. You will be able to juggle a diverse workload that includes everything from managing user provisioning to troubleshooting custom applications in support of a global organization. As we rely on our systems to support and scale the organization, you will be the backbone and the foundation to our success!

      Responsibilities
      • Develop a flexible process and tool execution strategy to support the growth and scalability objectives of GitLab Support and company wide initiatives.
      • Own and drive projects to completion in agreement with relevant stakeholders in a cross-departmental function.
      • Manage a fast-paced queue of support operations requests, prioritize requests according to business impact, and drive to appropriate completion dates.
      • Support and maintain several business critical SaaS systems (e.g. Zendesk Suite, GitLab, Slack, SFDC, Google groups, Zendesk Insights/Explore, and GitLab internal systems) including user administration in accordance with written and audited security controls and configuration changes when needed.
      • Develop and maintain system failover processes for customer facing Zendesk apps.
      • Provide support and troubleshooting for our Support systems, including App integration, tagging, macros, automations, etc. when necessary.
      • Maintain and demonstrate 100% compliance with all written security policies and change management controls and assist with quarterly audits of user access to key systems.
      • Understand internal customer's needs and business context to provide outstanding support and maintain high customer satisfaction.
      • Assist with implementation of new systems as needed to support evolving processes and critically evaluate our use of systems with a view to improve global efficiency.
      Required Skills/Experience
      • 1-3 years experience in SaaS support with proven ability to support diverse customers needs with skill and humor
      • Zendesk Administrator or equivalent enterprise application system administration experience preferred with the ability to gain Zendesk Administrator Certification within 6 months of start date required.
      • Demonstrated technical aptitude for, and experience supporting, client-server and/or web-based applications and SaaS/PaaS solutions
      • Proven ability to solve practical business problems
      • Understanding of business processes and ability to translate business requirements into application functionality
      • Zendesk enthusiast who thrives on working in a fast-paced and changing environment
      • Strong team player with service-oriented attitude and customer focus
      • Excellent written and verbal communication
      • BA/BS Degree or equivalent work experience
      • An eye for detail and out-of-the-box thinking
      • You share our values, and work in accordance with those values
      • Successful completion of a background check
      Desired Skills
      • Demonstrated understanding of technical software support processes and concepts
      • Experience in CRM or a related industry
      • Familiarity with change management processes and risk control compliance
      • Experience working on the Zendesk platform as an agent or developer
      • Experience with enterprise integration tools
      Compensation

      To view the full job description and its compensation calculator, view our handbook. The compensation calculator can be found towards the bottom of the page.

      Additional details about our process can be found on our hiring page.

       
      Remote-Global
    • Responsibilities
      • Experience managing an inbound request queue and assisting prospects and customers with online chat, email, and phone correspondence.
      • Familiarity with the needs of software development and IT operations teams.
      • Basic understanding of application lifecycle management including the technology commonly used in application lifecycle management.
      • Basic understanding of DevOps practices, including the cultural shift it represents and the benefits to building and shipping software upon adopting those practices.
      • Experience in a role that puts customer needs above all else.
      • Product demo experience.
      • Working knowledge of software development methodologies such as Waterfall, Agile, and Conversational Development.
      • Comfortable with frequent client phone calls to explain hard-to-understand concepts and deployment options.
      Requirements
      • Excellent spoken and written English
      • You are obsessed with making customers happy. You know that the slightest trouble in getting started with a product can ruin customer happiness.
      • Affinity with software and the software development process
      • Passionate about technology and learning more about GitLab
      • 3+ years experience in sales, marketing, or customer service
      • Experience with CRM and email automation software is highly preferred
      • An understanding of B2B software, Open Source software, and the developer product space is preferred
      • Is your college degree in French foreign politics with a minor in interpretive dance but you’ve been hacking together websites since you were 12? Perfect. We understand that your college degree isn’t the only thing that prepares you as a potential job candidate.
      • Be ready to learn how to use GitLab and Git
      • Start part-time or full-time depending on situation
      • You share our values, and work in accordance with those values
      Compensation

      To view the full job description and its compensation calculator, view our handbook. The compensation calculator can be found towards the bottom of the page.

       

      Additional details about our process can be found on our hiring page.

      Remote-Central
  • Design (4)

    • This UX Researcher or Senior UX Researcher position for our Manage stage group is 100% remote.

      A brief overview:

      GitLab is building an open-source, single application for the entire software development lifecycle—from project planning and source code management to CI/CD, monitoring, and security.

      We started 2019 with a team of 15 Product Designers and Researchers. Right now, we’re in a period of growth, we’ve more than tripled the size of the UX Research team, and we’ve increased the number of GitLab employees from 400 to over 1100 this financial year, too.

      At GitLab, we live and breathe open source principles. This means our entire handbook is online, and with a few clicks, you can find the details of future releases, check out our past releases, and see an overview of the product direction you’d contribute to when working here.

      As a UX Researcher at GitLab, you will be embedded into our Manage section, overseeing user research for a range of users and use cases. You’ll work on high-traffic, ever-maturing product categories, such as our value stream analytics features, access management capabilities, and compliance solutions. The work you’ll be overseeing will be impactful and highly visible to millions of our users across the globe.

      What you can expect in a UX Researcher role at GitLab:
      • You'll need to proactively identify generative user research projects within our Manage stage.
      • You’ll collaborate with other UX Researchers to identify research studies that will require you to work across our different stage groups.
      • You'll partner with Product Managers and Product Designers to execute research projects within their respective groups.
      • You’ll guide, and where necessary train, Product Designers and Product Managers in how to undertake evaluative research projects and in how to create strategic deliverables such as journey maps, storyboards, competitive analyses, and personas.
      • You’ll need to have a high-level understanding of the features, technical constraints, and competitor landscape found in our Plan, Manage, and Create stage groups. Working knowledge of the end-to-end GitLab product will also be required too.
      • You’ll be comfortable evangelizing research. We aim to share user insights with both the broader organization and externally.
      • You’ll do this to increase empathy while helping the team to continue to grow the maturity of our UX practice.
      • As a Senior, you’ll lead strategic user research initiatives that span multiple-stage groups or across our entire product.
      • You’ll mentor UX Researchers, both inside and outside of your product area.
      • You’ll actively contribute to our UX Research processes, our documentation, and our research repository. You’ll need to be comfortable working in the open, collaborating with our community, and approaching research in a transparent manner.
      • You’ll engage in social media efforts, including writing blog articles and responding on Twitter, as appropriate.
      • As we’re growing, you’ll interview potential UX Research candidates.
      • You’ll help our Research Coordinator to build on our First Look participant recruitment platform.
      Projects you might work on:

      You will be leading generative research projects within our Manage teams. You'll be leading research studies on analytics features, two-factor authentication flows, and permissioning. You’ll also support Product Designers and Product Managers who are doing evaluative research and usability testing in these areas. The users you’ll be working with are in a range of job roles, from Product Designers and Project Managers to System Admins and Software Engineers. At GitLab, we work using Agile methodologies and ship features monthly.

      You know you are doing a good job as a UX Researcher when:
      • You collaborate effectively with our Product Designers and Product Managers.
      • You can quickly build rapport with GitLab's users.
      • You contribute ideas for feature improvements based on your research findings.
      • Your research work enables our Product Designers and Product Managers to work effectively in front of our sprint cycle, as outlined in our Product Development Workflow.
      You should apply if:
      • You have significant professional experience working as a User or UX Researcher in a technical domain.
      • You've got experience doing research alongside a product design team.
      • You'll bring excellent planning and organizational skills as you'll need to manage multiple competing priorities.
      • You are experienced applying research methodologies in a remote setting.
      • You've mentored other UX Researchers.
      • Our values of collaboration, results, efficiency, diversity, iteration, and transparency resonate with you.
      • You'll thrive in an environment where self-learning and self-service is encouraged and instilled as a part of our culture.
      It would be an added bonus if:
      • You've worked for a fast-paced startup or high-growth scale-up.
      • You have led user research efforts within analytics tooling, access mangament features, or on products within heavily-regulated industries.
      • You have a degree in psychology, human factors, human-computer interaction or related field.
      • You’re experienced with open-source tools or working in an open-source organization.

      The culture here at GitLab is something we’re incredibly proud of. Because GitLabbers are currently located in over 51 different countries, you’ll spend your time collaborating with kind, talented, and motivated colleagues from across the globe.

      Some of the benefits you’ll be entitled to vary by the region or country you’re in. However, all GitLabbers are fully remote and receive a "no ask, must tell" paid-time-off policy, where we don’t count the number of days you take off annually. You can work incredibly flexible hours, enabled by our asynchronous approach to communication. We’ll also help you set up your home office environment, pay for your membership to a co-working space and contribute to the travel costs associated with meeting other GitLab employees across the world. Also, every year or so, we’ll invite you to our Contribute event.

      Hiring Process and compensation:

      Our hiring process for this UX Researcher or Senior UX Researcher position typically follows four stages. The details of this process, our levelling structure, and the compensation for this role can be found at the bottom of our job family page.

    • This position is remote.

      The Product Strategy team is responsible for delivering long-range impact, specifically focused on interactive prototypes and landing moonshots. The team reports to the VP of Product Strategy.

      Responsibilities
      • Create interactive prototypes of the future; telling a story that conveys our vision and strategy.
      • Cut down moonshots into iterable issues; deliver first MVCs.
      Designer, Product Strategy
      Responsibilities
      • Help to define and improve the interface and experience of GitLab.
      • Design features that fit within the larger experience and flows.
      • Create deliverables (wireframes, mockups, prototypes, flows, etc.) to communicate ideas.
      • Work with Product Managers and Engineers to iterate on and refine the existing experience.
      • Involve UX Researchers when needed, and help them define research initiatives (usability tests, surveys, interviews, etc.).
      • Stay informed and share the latest on UI/UX techniques, tools, and patterns.
      • Understand responsive design and best practices.
      • Have working knowledge of HTML, CSS. Familiarity with Javascript.
      • Have knowledge and understanding of design systems theory and practice.
      • Have a general knowledge of Git flow (feature branching, etc.), merge/pull requests, pipelines, and code testing.
      Product Designer
      • Deeply understand the technology and features of the stage group to which you are assigned.
      • Actively evaluate and incorporate feedback from UX Research, and conduct evaluative research with guidance from the UX Research Team and/or Senior Product Designers.
      • Help create strategic deliverables like journey maps, storyboards, competitive analyses, and personas.
      • Create well-designed tactical deliverables, like wireframes and prototypes, to communicate your ideas.
      • Proactively identify both small and large usability issues within your stage group.
      • Participate in Design Reviews, giving and receiving feedback in an appropriate way.
      • Actively contribute to the [Pajamas Design System][pajamas].
      • Break down designs to fit within the monthly release cadence, engage your team to review designs early and often, and productively iterate across milestones. Prioritize your tasks, even when deadlines seem overwhelming, and ask for help, as needed.
      • Participate in and help drive product discovery to generate ideas for features and improvements.
      • Take part in the monthly release process by reviewing and approving UX implementations.
      Senior Product Designer

      Everything in the Product Designer role, plus:

      • Have working knowledge of the end-to-end GitLab product.
      • Proactively identify strategic UX needs within your stage group, and engage other Product Designers within your stage group to help you create deliverables like journey maps, storyboards, competitive analyses, and personas.
      • Proactively identify both small and large usability issues within your stage group, and help influence your Product Manager to prioritize them.
      • Proactively identify user research needs, and conduct evaluative research with guidance from the UX Research team.
      • Broadly communicate the results of UX activities within your stage group to the UX department, cross-functional partners within your stage group, and other interested GitLab team-members using clear language that simplifies complexity.
      • Mentor other members of the UX department, both inside and outside of your stage group.
      • Engage in social media efforts, including writing blog articles, giving talks, and responding on Twitter, as appropriate.
      • Interview potential UX candidates.
      Performance Indicators
      • Interactive prototypes created
      • Moonshots landed

      More job information, including pay can be found on the Product Strategy Job Family Page.  

    • Looking for a very experienced designer with an entrepreneurial mindset.

      We offer:

      • Work on the cutting edge of the humanities field, working directly with professors from Harvard, MIT and other great institutions, building products for universities, archaeological sites and museums across the world.

      • An innovative product design process that keeps innovating.

      • An inclusive, supportive environment and a long list of benefits — including an unlimited vacation policy and a generous parental leave — from a company following the reputable Gitlab Handbook.

      • Work from anywhere. Stay at home, or go digital nomad: we don’t care as long as you have a fast, reliable internet connection, and get your work done.

      • Occasional company get-togethers in places like Sicily, Greece and Poland.

      • Design user experiences for AR and VR 🕶️

      Must-have:

      • You’re a senior designer.

      • You have an online portfolio with links to live projects you’ve created and possibly a story of how you tackled the project.

      • You’re a minimalist, and every pixel of your design is intentional and can be justified.

      • You’re economical and know how to not reinvent the wheel. Utilising tools like Zapier, and web APIs in order to build MVPs rapidly

      • You know that “good designers copy, and great designers steal”. You’re unashamed of scavenging the best from Product Hunt, Dribbble, and co.

      • You’re a designer with an entrepreneurial mindset. You think both delightful and profitable.

      • You know how to use Figma. (If not, you’re confident you’ll figure it out in ~2 days.)

      • You balance business and user needs.

      • You know HTML/CSS like the back of your hand, and are okayish with JavaScript.

      • You are a great communicator. You have a knack for simplifying the complex.

      • You write well, and you’re pedantic about every word and punctuation.

      • You know that assumptions kill projects, and you bust them by doing effective, fast, and cheap user research.

      • You know when to do qualitative, and when to do quantitative user research.

      • You are open-minded, progressive, and accepting to all people.

      • Similarly you care about inclusive design, starting from accessibility, all the way to designing a product that makes people feel respected.

      Very nice to have:

      • You’re a humanities geek. Or at least you have an appreciation in things like the arts, history, culture, museums, archeology.

      • Have worked in the non-profit and/or GLAM sector before

      • You know some JavaScript skills (not just simple jQuery).

      • You can pick up enough from dev discussions to tell when a technical decision will have a UX impact, and you champion the user/business in that conversation.

      • You know how to use Git, and have collaborated with developers using Git.

      • You’ve previously worked at both agency/freelance and in a product team.

      • You’ve created and worked with design systems

      • You have experience designing for AR, VR and mobile

      • You’re a natural people person, and love sitting down with, and interviewing users.

      • You have remote work experience, know how to structure your daily routine and know how hugely important written communication skills are.

      • You have a solid knowledge of Trello and Realtimeboard.

      • You have conducted A/B tests, and measure the impact of your work in terms of revenue, user engagement, reduced bounces, or any other proxy variable.

      • You have experience facilitating remote design sprints.

      ➡️Please apply via angel.co and as part of your application send us your email address, a link to your portfolio, and your interest in designing for cultural heritage.

      We will then send you a link to a survey with questions. It’s kinda like a phone screen but more convenient. For this role we’re only accepting senior designers with an online portfolio of work. Ideally a personal side project or two as well showcasing your entrepreneurial side.

    • Cloudbees (US or EMEA)
      2 months ago

      OUR CUSTOMERS DEVELOP SOFTWARE AT THE SPEED OF IDEAS

      CloudBees is the continuous integration (CI), continuous delivery (CD) and application release automation (ARA) powerhouse built from the commercial success of its products and its open-source leadership as the largest contributor to Jenkins and a founding member of the Continuous Delivery Foundation (CDF). 

      As software takes over the world, every business is becoming a software business. And every software business is under relentless pressure to innovate constantly, at a higher velocity, without increased business risk. As today’s clear leader in CI/CD (continuous integration and continuous delivery), CloudBees is uniquely positioned to define and lead a new category and is expanding its product and engineering organization in order to do so: For millions of developers and product teams driving innovation for businesses large or small, SDM provides a layer of capabilities above CI/CD and ARA to enable all functions and teams within and around the software delivery organization to best work together to amplify value creation.

      With a globally distributed workforce of more than 500 employees, the CloudBees reflects the global nature of the DevOps movement. We believe in walking the talk! From startups with full-stack developers practicing NoOps to large Fortune 100 companies, CloudBees enables all software-driven organizations to intelligently deliver and deploy the right capabilities at the right time.

      Over 3,500 of the world’s best-known brands and over 50% of the Fortune 500, invest in CloudBees because of its ability to work across any cloud, in any development environment and to balance corporate governance and control with developer flexibility and freedom.

      CloudBees is home to the world’s leading DevOps experts helping thousands of companies harness the power of “continuous everything” and putting them on the fastest path from a great idea, to great software, to great business value.

      Working at CloudBees

      Because CloudBees is a fully distributed company, it is able to draw on a global talent pool and maintain a very high bar for intellect, technical skill and most importantly work culture. Nearly every “Bee” has chosen to work at CloudBees because of a personal conviction of the transformative power of continuous delivery practices in every function in software development.  This leads to a sense of shared mission and mutual respect that makes CloudBees a truly special place to work.

      What You'll Do

      At CloudBees you’ll join a strong team of designers that is mission-critical to CloudBees’ success. We believe in the value of design thinking in every stage of a project, from initial research to delivery and iteration. 

      As a Senior UX Designer, you will have a chance to shape not only our product but also our design process and culture.

      • Utilize design thinking methodologies from empathy to rapid prototyping to arrive at creative, intuitive end-to-end experiences
      • Leverage and/or conduct user research to inform design decisions and evaluate your designs
      • Clearly and effectively communicate ideas, research findings, sketches, and other deliverables to the business and leadership
      • Design and deliver user stories, user journeys, wireframes, prototypes, and UI specifications in an agile and collaborative environment.
      • Move between making strategic and tactical design decisions regularly to devise elegant solutions within a complex business domain
      • Communicate a strong point of view–informed by customer insights, design principles, and industry trends–yet hold it only loosely.
      • Establish and manage relationships with key stakeholders including product managers, marketing, and engineering teams to align with and achieve business objectives
      • Give and solicit feedback from other designers in order to continually raise the bar for design quality and collaborate across the Design team to ensure consistency and transparency
      • Create the interfaces that some of the world's largest brands depend on - Adobe, Invision, Capital One, Citrix, Accenture… ~50% of fortune 500  companies use our technology to build their own. 
      What The Role Requires
      • 6+ years of experience as a user experience designer, interaction designer, product designer, or similar, leading and delivering comprehensive and elegant end-to-end solutions within a complex business environment.
        • Ideally, experience designing applications for enterprise customers
      • Proven ability to collaborate with other designers, developers, and other stakeholders to transform complex technical problems into beautiful, simple user experiences.
      • Hands-on experience with user research methodologies and usability testing
      • Self-motivated and able to work effectively in a fast-paced environment.  
      • Fully proficient in English written and spoken language
      • Strong communication skills, including the ability to articulate UX decisions and Problem statements to stakeholders, customers, and other team members.
        • Experience presenting to senior stakeholders within an organization (provide examples)
      • Advanced proficiency in design and prototyping tools such as Sketch, InVision, etc (understanding of sketch libraries required)
      • An online portfolio that demonstrates expertise in web application design, modern design aesthetic, attention to detail, and creative thinking.
        • You can show examples that explore the development of a solution at different stages in the creative process (e.g. discovery, storyboards, flow diagrams, wireframes, layouts, validation, etc.)
      • Basic understanding of html + css
      • Experience with project tracking tools such as Jira
      • Bonus:
        • Ability to work effectively in a remote environment, across time-zones. 
        • Experience/knowledge of CI & CD tools such as Jenkins, CodeShip, Circle, Travis, or GitLab.
        • Experience with development tools such as Git, GitHub, and features like branching, forking, reverting, PRs, etc.
        • Proficiency with HTML, CSS, SASS
        • Understanding of JavaScript, and frameworks like jQuery, React, & Vue.
        • Understanding of the software development workflows
       What You’ll Get
      • Highly competitive benefits and vacation package including stock options
      • Ability to work for one of the fastest-growing companies with some of the most talented people in the industry 
      • Fun, Hardworking, and Casual Environment with the flexibility to work anywhere in the world–the team is almost fully distributed around the globe (We also have several great office locations!)


      At CloudBees, we truly believe that the more diverse we are, the better we serve our customers. A global community like Jenkins demands a global focus from CloudBees. Organizations with greater diversity—gender, racial, ethnic, and global—are stronger partners to their customers. Whether by creating more innovative products, or better understanding our worldwide customers, or establishing a stronger cross-section of cultural leadership skills, diversity strengthens all aspects of the CloudBees organization.

      In the technology industry, diversity creates a competitive advantage. CloudBees customers demand technologies from us that solve their software development, and therefore their business problems, so that they can better serve their own customers. CloudBees attributes much of its success to its worldwide work force and commitment to global diversity, which opens our proprietary software to innovative ideas from anywhere. Along the way, we have witnessed firsthand how employees, partners, and customers with diverse perspectives and experiences contribute to creative problem solving and better solutions for our customers and their businesses.




  • Marketing / Sales (4)

    • Remote

      We are looking to hire a Financial Analyst for our Financial Planning & Analysis team. The successful candidate will work directly with members of our senior leadership team to set plans, derive goals, and collaborate effectively with teams to achieve them. We’re looking for a detailed oriented self starter who can juggle multiple projects and is excited by building processes that scale.

       

      Responsibilities:
      • Plan the wholistic financial trajectory of the business. Work with senior leaders across functional groups to instrument the business. Determine key metrics and measure how resources will be deployed to achieve them.

      • Oversee the company’s financial health and drive monthly reporting packages. Provide ongoing communication and collaboration with business partners. Surface the performance of our key financial and operational metrics to our senior leadership team and the Board.

      • Embrace new information and proactively look for ways to better understand our business performance. Utilize new information to help improve visibility and forecasting.

      Requirements:
      • Bachelor in Accounting or Finance preferred; MBA a plus

      • 3-5 years of relevant work experience, preferably at a leading investment bank or fast growing SaaS business.

      • Significant experience with sophisticated financial modeling. Direct company FP&A experience is a plus.

      • Ability to turn large data sets into meaningful insights. Ability to code using SQL is a plus.

      • Solid understanding of the key drivers of a SaaS business.

      • Proactive thinker looking to build processes that scale.

      • Distill and simplify complex financial concepts for all audiences.

      • Build trust and effectively collaborate cross functionally.

      The compensation calculator for this role can be found here.

      Remote-ATL
    • 3 weeks ago

      This position is remote, based in APAC.

      We are looking for Area Sales Managers (ASM) in all of our territory selling markets. As the ASM, you will lead a dynamic sales team and help GitLab surpass our growth goals. Reporting to the Commercial VP, you will be responsible for hiring, developing and leading a high-performing team of Mid-Market Account Executives to meet and exceed sales goals. The right candidate is truly passionate about open source software and has a proven track record to talk about! This is an exciting opportunity to unequivocally influence GitLab’s overall success and growth.

      Responsibilities
      • Drives, manages and executes the business and revenue of a sales team
      • Analyzes market dynamics in an effort to maximize existing successes and to create new sales growth opportunities
      • Prepares forecasts, territory/industry management, and growth plans
      • Educates team on significant industry factors including competitive products, regulations, trends, customer needs, and pricing
      • Establishes and reports on metrics to measure team performance; correct deficiencies where necessary
      • Ensures that the sales plan is aligned with and supports the corporate revenue goal
      • Manages a team of 5-10 Mid Market Account Executives; fosters a successful and positive team environment
      Requirements
      • 10+ years experience in field sales, operations and leadership in open source software or software DevOps environment
      • Experience selling to Fortune 500; willingness to “roll up your sleeves” and sell
      • Proven track record of meeting or exceeding performance objectives (revenue targets, pipeline targets, etc.)
      • Experience utilizing CRM systems and marketing automation systems (such as Salesforce, Clari, Marketo, etc).
      • Ability to exercise effective judgment, sensitivity, creativity to changing needs and situations; ability to handle a fast-paced environment and challenging workload
      • Strong relationship building and negotiation skills
      • Strong presentation skills; Executive level communication skills (both written and verbal) and the ability to mentor others
      • Ability to travel as needed
      • You share our values, and work in accordance with those values.
      • Leadership at GitLab
      Compensation

      To view the full job description and its compensation calculator, view our handbook. The compensation calculator can be found towards the bottom of the page.

      Additional details about our process can be found on our hiring page.


      Remote-Asia
      Remote-Australia West
      Remote-Australia East
      Remote-New Zealand
    • The VP of Demand Generation is responsible for overseeing all aspects of demand generation to achieve revenue goals that support the company’s fast-paced growth. This role is a highly cross-functional, strategic role which will require both creative and analytical thinking. They work closely with leaders across Revenue Marketing, Product Marketing, Product Management, and Sales. The VP of Demand Generation is a marketing team leader, responsible for the creation and execution of GitLab’s global marketing campaigns to generate leads and new business pipeline. The campaigns must consider global revenue goals and be multi-channel, able to be executed through digital and traditional tactics in partnership with Revenue Marketing. The campaigns must also be measurable and tied to GitLab’s global revenue goals. The responsibilities of the role include campaign strategy development, program execution, team management and process optimization. The position requires a driven, innovative and energetic demand generation leader, with a talent for empowering high performing teams and an ability to get things done.

      Responsibilities
      • Develop the company's demand generation campaign strategy to drive new business, as well as expand the existing customer base. Own execution of its associated plan, including scope, target outcomes, key metrics and measures, and required inputs and resources to deliver
      • Work closely with Revenue Marketing and sales to deploy campaigns and ensure alignment across teams
      • Build systems and processes that will track and report on key performance metrics and use data to optimize campaign strategies continually
      • Work collaboratively to build, inspire, manage and grow a high-performing global team
      • Continuously evaluate the performance and ROI of campaigns, adjusting demand tactics and strategy accordingly
      • Work closely with product marketing, marketing operations, and sales to ensure message optimization and cross-functional alignment
      Requirements
      • 10-15+ years experience in roles of increasing responsibility, managing $100MM-$1B in revenue pipeline in high-growth companies; current or previous VP title, reporting to a CMO preferred
      • Experience running a global team of at least dozens of people with multiple levels of management
      • Must have a firm grasp of digital marketing best practices, yet have an innate curiosity to continually investigate new trends
      • Experience with digital and non-digital demand gen tactics
      • Familiarity with open-source, cloud native, cloud, and Kubernetes a plus
      • Excellent strategic thinking and ability to influence and work collaboratively across organizations
      • Fluency in demand generation metrics and approaches to test and optimize them including the use of Marketo and Salesforce
      • Proven experience scaling demand generation programs through technology, data and process.
      • Demonstrated success and comfort driving global programs in multiple languages
      • An innate sense of urgency to drive programs forward
      • Ability to use GitLab
      Performance Indicators
      Hiring Process

      Candidates for this position can expect the hiring process to follow the order below. Please keep in mind that candidates can be declined from the position at any stage of the process. To learn more about someone who may be conducting the interview, find their job title on our team page.

      • Qualified candidates will be invited to schedule a 30 minute screening call with one of our Global Recruiters.
      • Candidates will then meet with the Senior Director of Revenue Marketing.
      • Candidates will then be asked to schedule an interview with the Manager of Field Marketing, Americas.
      • Candidates will then meet with the CMO.
      • Following successful completion of the previous steps, final candidates will then be asked to meet with a panel of Sales Development Managers.
      • Final candidates may be asked to complete an assessment, and meet with the Senior Director of Revenue Marketing again.
      • Successful candidates will subsequently be made an offer via video or phone.

      Additional details about our process can be found on our hiring page.

    • 1 month ago

      As GitLab's Director of Global Sales Development, you will be responsible for growing pipeline through outbound lead generation and inbound lead management. This role will manage SDR managers worldwide, across all sales segments to ensure our sales organization has enough opportunities to meet or exceed their enterprise sales targets.  You’ll partner closely with our Senior Director of Revenue Marketing, SDR Managers, as well as our Marketing and Sales teams to align on strategic business initiatives, improve processes, and ultimately drive revenue for GitLab. 

      Don’t have a ton of knowledge about GitLab yet? Don’t worry. We have an extensive onboarding and training program, and you’ll be provided with the necessary DevOps and GitLab knowledge to fulfill your role, and mentor your team. 

      What you’ll do in this role: 
      • Ensure sales accepted opportunities are sourced in accordance with company targets, and that our sales organization has enough pipeline to work with to be fully productive.
      • Ensure we efficiently and effectively qualify inbound demand as well develop outbound strategies per region while leveraging digital and field marketing resources for particular campaigns
      • Motivate and develop SDRs in alignment to our leveling concept in order to exceed goals through coaching and incentives and grow their careers. A successful candidate will be equal parts business manager and talent developer. 
      • Plan, forecast, and understand ramp adjusted capacity to ensure the team is grown effectively, in tandem with the needs of our sales organization and the supply of inbound demand from marketing.
      • Manage SDR rosters for tracking ramp adjusted capacity and productivity.
      • Manage SDR reports and dashboards to ensure the results they deliver can be easily understood by stakeholders throughout the organization.
      • Build a word-class lead generation team. Recruit, train, and develop a global team of SDRs, and SDR managers.
      • Effectively manage paths for career advancement within the SDR functions as well as to closing sales roles.
      • Partner with regional managers to develop campaigns that align to their regional goals based on a territory plan.
      • Iterating the sales development process, methodology, campaigns, hiring profiles, training and enablement with respect to the GitLab core values.
      • Work closely with marketing, sales, and people ops to ensure SDR onboarding program and ongoing training is up-to-date on our current product offering.
      • Partner with sales and marketing operations to ensure the SDR team has the best tools to do their job, and that they are configured to ensure SDR efficiency and productivity, especially salesforce.com and Outreach.
      • Focus on the quality of opportunities without sacrificing quantity.  The four core metrics this role should care about are the impact on the sales cycle, close rates, pipeline contribution and average deal size.
      You should apply if you have: 
      • 5+ years experience managing an SDR organization globally, experience managing closing roles a plus as well.
      • A proven track record of delivering sales pipeline at a fast growing company with multiple sales segments with an inbound and outbound model.
      • Experience in and open source or open core model a big plus.
      • Experience managing managing managers in an outbound prospecting organization in a global organization.
      • Familiarity and experience with cultural difference in prospecting activities.
      • Power user of salesforce.com and SDR cadence management software.
      • Ability to drive cross functional alignment and coordination across sales and marketing teams.
      • Ability to attract, retain, and motivate exceptional SDRs and SDR managers.
      • Have a general understanding of Git, GitLab, and modern development practices.
      • A broad knowledge of the application development ecosystem.
      • Awareness of industry trends in enterprise digital transformation, DevOps, and continuous integration.
      • Excellent written and spoken English.
      • Accurate, nuanced, direct, and kind messaging.
      • Being able to work independent and respond quickly.
      • A shared interest in our values, and working in accordance with those values. 

      Also, we know it’s tough, but please try to avoid the confidence gap. You don’t have to match all the listed requirements exactly to apply! We value diverse experience, so go for it and submit an application if GitLab sounds like a place you’d like to join.

      Hiring process: 

      Our hiring process for this position can be found in our handbook. To learn more about someone who may be conducting the interview, find their job title on our team page. Additional details about our process can be found on our hiring page.

      The culture here at GitLab is something we’re incredibly proud of. Because GitLabbers are currently located in more than 63 different countries, you’ll spend your time collaborating with kind, talented, and motivated colleagues from across the globe. Some of the benefits you’ll be entitled to vary by the region or country you’re in. However, all GitLabbers are fully remote and receive a "no ask, must tell" paid-time-off policy, where we don’t count the number of days you take off annually. You can work incredibly flexible hours, enabled by our asynchronous approach to communication. We’ll also help you set up your home office environment, cover your home internet subscription, pay for your membership to a co-working space, and contribute to the travel costs associated with meeting other GitLab employees across the world. Also, every year or so, we all get together at our Contribute event.

       

  • Product (6)


    • This position is remote based.
       
      We're looking for product managers that can help us work on the future of developer tools. Specifically, building out our lovable support for the complete DevOps lifecycle in our Verify stage including continuous integration, performance and system testing.
       
      We believe developers deserve an intuitive, single application that covers the entire DevOps lifecycle. We believe running tests is just the beginning of automation. We believe validating your code should be automated and repeatable, and most of all, easy. We believe in pushing the boundaries of best-practices, and bringing these to every developer, so that doing the right thing is also the easy, default way of working.
       
      We know there are a million things we can and want to improve about GitLab's support for continuous integration. It'll be your job to work out what we are going to do and how.
       
      We work in quite a unique way at GitLab, where lots of flexibility and independence is mixed with a high paced, pragmatic way of working. And everything we do is in the open.

      We recommend looking at our company page and the product handbook to get started.

      Responsibilities
      • Drive the product in the right direction
        • Build an effective roadmap to prioritize important features properly
        • Take high-level feature proposals and customer problems and break them into small iterations that engineering can work on
        • Balance new features, improvements, and bugfixes to ensure a high velocity and a stable product
        • Consider the business impact, ROI, and other implications when taking important decisions
      • Take an active role in defining the future
      • Manage the product lifecycle end-to-end
        • Follow feature development end-to-end; provide guidance and feedback to engineers and designers; ensure everyone is aligned
        • Be the voice of the customer and the subject-matter expert for your group
        • Contribute to documentation, blog posts, demos, and marketing materials for product features
        • Collaborate with other Product Managers, UX, and engineers in cross-area features to build a single application
        • Manage the uncertainty in an efficient way, adjusting plans to new working conditions
      • Engage with stakeholders in two-way communication
        • Assist Sales, Support, Customer Success, and Marketing as the subject-matter expert for your area
        • Talk to customers and engage with the community regularly
        • Engage with analysts on briefings and product evaluations
        • Work with the entire Product team to share improvements and best practices
      You are not (solely) responsible for:
      • A team of engineers: you will take the lead in decisions about the product, but not manage the people implementing it
      • Capacity planning: you will define priorities, but the Engineering Manager evaluates the amount of work possible
      • Shipping in time: you will work in a group, but the group is responsible for shipping in time, not you
       Requirements
      • Experience in product management
      • Strong understanding of Git and Git workflows
      • Knowledge of the operations tool space
      • Strong technically: you understand how software is built, packaged, deployed and operated
      • Passion for design and usability
      • Highly independent and pragmatic
      • Excellent proficiency in English
      • You are living wherever you want
      • You share our values, and work in accordance with those values
      • Strong understanding of CI/CD, DevOps and cloud-native application architectures, deployment and operations
      • Understanding of deployment infrastructure, container technologies, and APM tools
      • Bonus points: Significant experience building scalable operational tools
      • Bonus points: experience with GitLab
      • Bonus points: experience in working with open source projects 
      Hiring Process
        • Selected candidates will be invited to schedule a screening call with our Global Recruiters
        • Candidates will then be invited to schedule a Deep Dive interview with a Product Manager
        • Candidates will then be invited to schedule an interview with an Engineering Manager
        • Candidates will then be invited to schedule an interview with our Director of Product
        • Candidates will be invited to schedule an interview with our Vice President of Product

      The compensation calculator for this role can be found here

      Remote-AUS
    • This position is remote based.
       
      We're looking for product managers that can help us work on the future of developer tools.

      Specifically, we're looking for a PM to drive improvements to the responsiveness and scalability of GitLab, and establish best practices for performance oriented development. This role will involve identifying and prioritizing performance bottlenecks, establishing a performance testing framework, and leading needed architectural changes for additional scalability.

      We believe developers deserve an intuitive, single application that covers the entire DevOps lifecycle. We believe running tests is just the beginning of automation. We believe deploying your code should be automated and repeatable, and most of all, easy. We believe in pushing the boundaries of best-practices, and bringing these to every developer, so that doing the right thing is also the easy, default way of working.
       
      We know there are a million things we can and want to improve about GitLab's support for control, authentication, and measurement of DevOps efficiency. It'll be your job to work out what we are going to do and how.
       
      We work in quite a unique way at GitLab, where lots of flexibility and independence is mixed with a high paced, pragmatic way of working. And everything we do is in the open.

      We recommend looking at our company page and the product handbook to get started.

      Responsibilities
      • Drive the product in the right direction
        • Build an effective roadmap to prioritize important features properly
        • Take high-level feature proposals and customer problems and break them into small iterations that engineering can work on
        • Balance new features, improvements, and bugfixes to ensure a high velocity and a stable product
        • Consider the business impact, ROI, and other implications when taking important decisions
        • Make sound decisions for your product/stage, building trust, and driving clarity across all teams at GitLab and the community
        • Mastery of the competitive and market landscape of their product domain and understanding how this landscape impacts their own product roadmap
        • Ability to clearly document ROI or impact for a given action, feature, or prioritization action
        • Conduct advanced ROI analysis on investment cases to determine if GitLab should pursue them
      • Take an active role in defining the future
        • Contribute to the product vision, together with the Head of Product and VP of Product
        • Create and maintain a vision for your product area
        • Create and maintain the vision for each product category
        • Innovate within your product area by proposing ambitious features
        • Follow innovation in your product area
        • Communicate and evangelize your product vision internally and among the wider community
        • Mentors junior or less experienced Product Managers to quickly bring them up to speed and add value
        • Represents GitLab as a product and domain expert in front of Industry Analysts, customer visits, industry events/conferences, and other events.
      • Manage the product lifecycle end-to-end
        • Follow feature development end-to-end; provide guidance and feedback to engineers and designers; ensure everyone is aligned
        • Be the voice of the customer and the subject-matter expert for your group
        • Contribute to documentation, blog posts, demos, and marketing materials for product features
        • Collaborate with other Product Managers, UX, and engineers in cross-area features to build a single application
        • Manage the uncertainty in an efficient way, adjusting plans to new working conditions
        • Manage features and solutions that span multiple stages, and/or benefit other stages
      • Engage with stakeholders in two-way communication
        • Assist Sales, Support, Customer Success, and Marketing as the subject-matter expert for your area
        • Talk to customers and engage with the community regularly
        • Engage with analysts on briefings and product evaluations
        • Work with the entire Product team to share improvements and best practices
        • Have a strong presence in customer advisory boards and other customer feedback forums to fully understand customer pain points and how these can be solved in the future
        • Ability to present to C-level executives both internally at GitLab and externally to customers and prospects
      You are not (solely) responsible for:
      • A team of engineers: you will take the lead in decisions about the product, but not manage the people implementing it
      • Capacity planning: you will define priorities, but the Engineering Manager evaluates the amount of work possible
      • Shipping in time: you will work in a group, but the group is responsible for shipping in time, not you
       Requirements
      • 5+ years product management experience
      • An understanding of how complex applications function, and an ability to think systematically about application flows
      • Strong analytical skills, and a quantitative approach to incremental performance improvements
      • Hands-on experience with databases, caching strategies, and web applications
      • Excellent written and oral communication skills
      • Ability to think like a CEO to drive success of your product area
      • Fantastic problem solving skills and attention to detail
      • Strong understanding of Git and Git workflows
      • Knowledge of the developer tool space
      • Strong technically: you understand how software is built, packaged, and deployed
      • Passion for design and usability
      • Highly independent and pragmatic
      • Excellent proficiency in English
      • You are living wherever you want
      • You share our values, and work in accordance with those values
      • Strong understanding of DevOps and cloud-native application development
      • Bonus points: Significant experience with Kubernetes and Docker
      • Bonus points: experience with GitLab
      • Bonus points: experience in working with open source projects 
      Hiring Process
        • Selected candidates will be invited to schedule a screening call with our Global Recruiters
        • Next, candidates will be invited to schedule a Deep Dive interview with a Product Manager
        • Candidates will then be invited to schedule an interview with the an Engineering Manager
        • Candidates will then be invited to schedule an interview with our Group Manger, Product
        • Finally, selected candidates will be invited to schedule an interview with our Vice President of Product
        • Candidates may be asked to meet with additional team members at the manager's discretion

      The compensation calculator for this role can be found here.

      Remote-AUS
    •  
      This position is remote based.
       
      We're looking for product managers that can help us work on the future of developer tools. Specifically, providing fast and reliable Git repositories for GitLab instances of all shapes and sizes, from simple single server instances up to highly available configuration suitable for massive SaaS loads like GitLab.com. You’ll do this by driving the strategy and execution of Gitaly, a remote procedure call handler to Git repositories.
       
      We believe developers deserve an intuitive, single application that covers the entire DevOps lifecycle. We believe running tests is just the beginning of automation. We believe deploying your code should be automated and repeatable, and most of all, easy. We believe in pushing the boundaries of best-practices, and bringing these to every developer, so that doing the right thing is also the easy, default way of working.
       
      We know there are a million things we can and want to improve about GitLab's support for DevOps workflows. It'll be your job to work out what we are going to do and how.
       
      We work in quite a unique way at GitLab, where lots of flexibility and independence is mixed with a high paced, pragmatic way of working. And everything we do is in the open.

      We recommend looking at our company page the product handbook and our product categories to get started.

      Responsibilities
      • Drive the product in the right direction
        • Build an effective roadmap to prioritize important features properly
        • Take high-level feature proposals and customer problems and break them into small iterations that engineering can work on
        • Balance new features, improvements, and bugfixes to ensure a high velocity and a stable product
        • Consider the business impact, ROI, and other implications when taking important decisions
      • Take an active role in defining the future
      • Manage the product lifecycle end-to-end
        • Follow feature development end-to-end; provide guidance and feedback to engineers and designers; ensure everyone is aligned
        • Be the voice of the customer and the subject-matter expert for your group
        • Contribute to documentation, blog posts, demos, and marketing materials for product features
        • Collaborate with other Product Managers, UX, and engineers in cross-area features to build a single application
        • Manage the uncertainty in an efficient way, adjusting plans to new working conditions
      • Engage with stakeholders in two-way communication
        • Assist Sales, Support, Customer Success, and Marketing as the subject-matter expert for your area
        • Talk to customers and engage with the community regularly
        • Engage with analysts on briefings and product evaluations
        • Work with the entire Product team to share improvements and best practices
      You are not (solely) responsible for:
      • A team of engineers: you will take the lead in decisions about the product, but not manage the people implementing it
      • Capacity planning: you will define priorities, but the Engineering Manager evaluates the amount of work possible
      • Shipping in time: you will work in a group, but the group is responsible for shipping in time, not you
       Requirements
      • 5+ years Experience in product management
      • Strong understanding of Git and Git workflows
      • Knowledge of the devops tool market
      • Strong technically: you understand how software is built, packaged, deployed and operated
      • Passion for design and usability
      • Highly independent and pragmatic
      • Excellent proficiency in English
      • You are living wherever you want
      • You share our values, and work in accordance with those values
      • Strong understanding of DevOps and cloud-native application architectures, deployment and operations
      • Bonus points: Significant experience building successful devops tools
      • Bonus points: experience with GitLab
      • Bonus points: experience in working with open source projects 
      Hiring Process
        • Selected candidates will be invited to schedule a screening call with our Global Recruiters
        • Selected Candidates will then be scheduled with a Product Manager for A Deep Dive Interview
        • Candidates will then interview with the Engineering Manager for the Role
        • Candidates will also interview with the Director of Product for that role
        • Finally, Candidates will interview with the VP of Product
      Remote-AUS
    • This position is remote based.
       
      We're looking for product managers that can help us work on the future of developer tools.

      Specifically, we're looking for a PM to drive improvements to the responsiveness and scalability of GitLab, and establish best practices for performance oriented development. This role will involve identifying and prioritizing performance bottlenecks, establishing a performance testing framework, and leading needed architectural changes for additional scalability.

      We believe developers deserve an intuitive, single application that covers the entire DevOps lifecycle. We believe running tests is just the beginning of automation. We believe deploying your code should be automated and repeatable, and most of all, easy. We believe in pushing the boundaries of best-practices, and bringing these to every developer, so that doing the right thing is also the easy, default way of working.
       
      We know there are a million things we can and want to improve about GitLab's support for control, authentication, and measurement of DevOps efficiency. It'll be your job to work out what we are going to do and how.
       
      We work in quite a unique way at GitLab, where lots of flexibility and independence is mixed with a high paced, pragmatic way of working. And everything we do is in the open.

      We recommend looking at our company page and the product handbook to get started.

      Responsibilities
      • Drive the product in the right direction
        • Build an effective roadmap to prioritize important features properly
        • Take high-level feature proposals and customer problems and break them into small iterations that engineering can work on
        • Balance new features, improvements, and bugfixes to ensure a high velocity and a stable product
        • Consider the business impact, ROI, and other implications when taking important decisions
        • Make sound decisions for your product/stage, building trust, and driving clarity across all teams at GitLab and the community
        • Mastery of the competitive and market landscape of their product domain and understanding how this landscape impacts their own product roadmap
        • Ability to clearly document ROI or impact for a given action, feature, or prioritization action
        • Conduct advanced ROI analysis on investment cases to determine if GitLab should pursue them
      • Take an active role in defining the future
        • Contribute to the product vision, together with the Head of Product and VP of Product
        • Create and maintain a vision for your product area
        • Create and maintain the vision for each product category
        • Innovate within your product area by proposing ambitious features
        • Follow innovation in your product area
        • Communicate and evangelize your product vision internally and among the wider community
        • Mentors junior or less experienced Product Managers to quickly bring them up to speed and add value
        • Represents GitLab as a product and domain expert in front of Industry Analysts, customer visits, industry events/conferences, and other events.
      • Manage the product lifecycle end-to-end
        • Follow feature development end-to-end; provide guidance and feedback to engineers and designers; ensure everyone is aligned
        • Be the voice of the customer and the subject-matter expert for your group
        • Contribute to documentation, blog posts, demos, and marketing materials for product features
        • Collaborate with other Product Managers, UX, and engineers in cross-area features to build a single application
        • Manage the uncertainty in an efficient way, adjusting plans to new working conditions
        • Manage features and solutions that span multiple stages, and/or benefit other stages
      • Engage with stakeholders in two-way communication
        • Assist Sales, Support, Customer Success, and Marketing as the subject-matter expert for your area
        • Talk to customers and engage with the community regularly
        • Engage with analysts on briefings and product evaluations
        • Work with the entire Product team to share improvements and best practices
        • Have a strong presence in customer advisory boards and other customer feedback forums to fully understand customer pain points and how these can be solved in the future
        • Ability to present to C-level executives both internally at GitLab and externally to customers and prospects
      You are not (solely) responsible for:
      • A team of engineers: you will take the lead in decisions about the product, but not manage the people implementing it
      • Capacity planning: you will define priorities, but the Engineering Manager evaluates the amount of work possible
      • Shipping in time: you will work in a group, but the group is responsible for shipping in time, not you
       Requirements
      • 5+ years product management experience
      • An understanding of how complex applications function, and an ability to think systematically about application flows
      • Strong analytical skills, and a quantitative approach to incremental performance improvements
      • Hands-on experience with databases, caching strategies, and web applications
      • Excellent written and oral communication skills
      • Ability to think like a CEO to drive success of your product area
      • Fantastic problem solving skills and attention to detail
      • Strong understanding of Git and Git workflows
      • Knowledge of the developer tool space
      • Strong technically: you understand how software is built, packaged, and deployed
      • Passion for design and usability
      • Highly independent and pragmatic
      • Excellent proficiency in English
      • You are living wherever you want
      • You share our values, and work in accordance with those values
      • Strong understanding of DevOps and cloud-native application development
      • Bonus points: Significant experience with Kubernetes and Docker
      • Bonus points: experience with GitLab
      • Bonus points: experience in working with open source projects 
      Hiring Process
        • Selected candidates will be invited to schedule a screening call with our Global Recruiters
        • Next, candidates will be invited to schedule a Deep Dive interview with a Product Manager
        • Candidates will then be invited to schedule an interview with the an Engineering Manager
        • Candidates will then be invited to schedule an interview with our Group Manger, Product
        • Finally, selected candidates will be invited to schedule an interview with our Vice President of Product
        • Candidates may be asked to meet with additional team members at the manager's discretion

      The compensation calculator for this role can be found here.

      Remote-AUS
    • This position is remote based.
       
      We're looking for product managers that can help us work on the future of developer tools. Specifically, building out our lovable support for the complete DevOps lifecycle in our Verify stage including continuous integration, performance and system testing.
       
      We believe developers deserve an intuitive, single application that covers the entire DevOps lifecycle. We believe running tests is just the beginning of automation. We believe validating your code should be automated and repeatable, and most of all, easy. We believe in pushing the boundaries of best-practices, and bringing these to every developer, so that doing the right thing is also the easy, default way of working.
       
      We know there are a million things we can and want to improve about GitLab's support for continuous integration. It'll be your job to work out what we are going to do and how.
       
      We work in quite a unique way at GitLab, where lots of flexibility and independence is mixed with a high paced, pragmatic way of working. And everything we do is in the open.

      We recommend looking at our company page and the product handbook to get started.

      Responsibilities
      • Drive the product in the right direction
        • Build an effective roadmap to prioritize important features properly
        • Take high-level feature proposals and customer problems and break them into small iterations that engineering can work on
        • Balance new features, improvements, and bugfixes to ensure a high velocity and a stable product
        • Consider the business impact, ROI, and other implications when taking important decisions
      • Take an active role in defining the future
      • Manage the product lifecycle end-to-end
        • Follow feature development end-to-end; provide guidance and feedback to engineers and designers; ensure everyone is aligned
        • Be the voice of the customer and the subject-matter expert for your group
        • Contribute to documentation, blog posts, demos, and marketing materials for product features
        • Collaborate with other Product Managers, UX, and engineers in cross-area features to build a single application
        • Manage the uncertainty in an efficient way, adjusting plans to new working conditions
      • Engage with stakeholders in two-way communication
        • Assist Sales, Support, Customer Success, and Marketing as the subject-matter expert for your area
        • Talk to customers and engage with the community regularly
        • Engage with analysts on briefings and product evaluations
        • Work with the entire Product team to share improvements and best practices
      You are not (solely) responsible for:
      • A team of engineers: you will take the lead in decisions about the product, but not manage the people implementing it
      • Capacity planning: you will define priorities, but the Engineering Manager evaluates the amount of work possible
      • Shipping in time: you will work in a group, but the group is responsible for shipping in time, not you
       Requirements
      • Experience in product management
      • Strong understanding of Git and Git workflows
      • Knowledge of the operations tool space
      • Strong technically: you understand how software is built, packaged, deployed and operated
      • Passion for design and usability
      • Highly independent and pragmatic
      • Excellent proficiency in English
      • You are living wherever you want
      • You share our values, and work in accordance with those values
      • Strong understanding of DevOps and cloud-native application architectures, deployment and operations
      • Understanding of deployment infrastructure, container technologies, and APM tools
      • Bonus points: Significant experience building scalable operational tools
      • Bonus points: experience with GitLab
      • Bonus points: experience in working with open source projects 
      Hiring Process
        • Selected candidates will be invited to schedule a screening call with our Global Recruiters
        • Candidates will then be invited to schedule a Deep Dive interview with a Product Manager
        • Candidates will then be invited to schedule an interview with an Engineering Manager
        • Candidates will then be invited to schedule an interview with our Director of Product
        • Candidates will be invited to schedule an interview with our Vice President of Product

      The compensation calculator for this role can be found here

      Remote-AUS
    • As the VP of Product, you will play a key role in helping the GitLab Product Management team scale rapidly and realize our product vision to be a complete DevOps platform. This role reports to the EVP of Product

      Responsibilities
      • Hire, lead, and coach a rapidly growing team of 30+ Product Managers
      • Directly manage a team of 4-6 Product Directors
      • Ensure a cohesive, coherent, and compelling end-to-end customer experience
      • Align team with end-to-end product line vision and goals
      • Leverage portfolio product management techniques to ensure product investments are properly allocated across the end-to-end GitLab product
      • Partner effectively with Engineering, Design, and Product Marketing to ensure we validate, build, launch, and measure product experiences that customers love and value
      • Help refine and implement the GitLab product development flow, ensuring team members receive training and coaching required to work effectively within the system
      • Serve as a spokesperson for the end-to-end GitLab product internally and externally
      Requirements
      • 18 years+ of relevant experience, with 10+ years of people management experience, including management of Directors+
      • Strong understanding of DevOps markets, competition, and underlying technologies
      • Track record of leading products to successful commercial outcomes
      • Excellent at boardroom and big stage presentations, and able to inspire and motivate customers and employees through written and verbal communications
      • Demonstrated ability to teach and coach the product management skills as outlined here
      • Ability to use GitLab
      • Successful completion of a background check.
      Hiring Process

      Candidates for this position can expect the hiring process to follow the order below. Please keep in mind that candidates can be declined from the position at any stage of the process. To learn more about someone who may be conducting the interview, find their job title on our team page. Additional details about our process can be found on our hiring page.

      • 30 minute screening call with Recruiter
      • 50 minute interview with EVP, Product
      • 50 minute panel interview with Sr. Director, Engineering & Director, UX
      • 50 minute interview with Director, Product
      • 50 minute interview with Director, Product
      • 50 minute interview with CEO
      Remote-SFO
  • All others (3)

    • This position is remote based. 

      Managers in the security engineering department at GitLab see the team as their product. While they are technically credible and know the details of what security engineers work on, their time is spent hiring a world-class team and putting them in the best position to succeed. They own the delivery of security commitments and are always looking to improve productivity. They must also coordinate across departments to accomplish collaborative goals.

      The Field Security team is the public representation of GitLab's internal Security Team and function. They are responsible for evangelizing GitLab's Security practices both internally and externally, as well as providing expert guidance to internal and external customers about the best practices to secure GitLab assets. As the leader of the Field Security Team at GitLab, you will be  leading a team that is working towards raising the bar on security. The team will achieve that by working and collaborating with cross-functional teams and global customers to provide guidance on security best practices.

      Responsibilities
      • Build a strong, collaborative partnership with sales and product teams
      • Participate on customer calls providing assurance on GitLab security
      • Create innovative and effective strategies for addressing customer requests
      • Assess and promote customer security requests across the GitLab security and product teams
      • Hire a world class team of security analysts to work on their team
      • Help security analysts grow their skills and experience
      • Provide input on security architecture, issues and features
      • Hold regular 1:1's with all members their team
      • Create a sense of psychological safety on your team
      • Recommend security-related technical and process improvements
      • Author project plans for security initiatives
      • Draft quarterly OKRs
      • Train analysts to screen candidates and conduct managerial interviews
      Requirements
      • 2+ years experience leading teams
      • Strong sense of ownership, urgency, and drive
      • Excellent written and verbal communication skills, especially experience with executive-level communications
      • Ability to make concrete progress in the face of ambiguity and imperfect knowledge
      • Leadership at GitLab

      Compensation

    • This position is remote based.

      As a Support Operations Manager, you are responsible for being a technical expert in Zendesk system administration along with data and business process analysis. Additionally, you will need to be proficient across multiple other cloud-based application services. We are building world-class and industry-leading best practices to ensure our Support Engineers and Support Agents deliver unparalleled customer experiences. We are seeking a highly motivated Support Operations Manager who is organized, cool under pressure, a leader, and an innovative problem solver; someone with fantastic troubleshooting and analytical skills, well-rounded experience working in customer support or other operational roles, and is motivated by team as well as personal success. Your work mantra is to solve the problem, not the symptom.

      Responsibilities
      • Hire, develop, and manage a team of specialists to complete projects focused on excellence in the operations of a global Support Engineering organization.
      • Develop processes and execution strategy toward a Support Operations Roadmap to support the growth and scalability objectives of GitLab Support and contribute to a rolling 6-month plan in order to drive towards department and company wide initiatives.
      • Own and drive projects to completion in agreement with relevant stakeholders in a cross-departmental function.
      • Contribute to the administering all software systems used by GitLab’s Technical Support team (e.g. Zendesk Suite, GitLab, Slack, SFDC, Google groups, Insights/Explore, and GitLab internal systems) including user administration in accordance with written and audited security controls and configuration changes when needed.
      • Develop processes to prioritize and implement configuration changes and feature deployments toward a common vision.
      • Partner with coworkers, managers, and executives, as well as external partners to gather system requirements, understand business needs, and identify resources as necessary to ensure customer and employee success.
      • Work with GitLab Support leadership, define workflows, practices, and standards to ensure that Support Engineers and Support Agents can deliver fast, reliable, and accurate customer support globally.
      • Work with management to develop Key Performance Indicators (KPIs) for the systems and tools administered by the team; capture and report those KPIs regularly to confirm system health. Improve process and education around analysis and resolution of escalated customer and/or technical issues in a timely and effective manner.
      • Drive towards becoming a Subject Matter Expert (SME) in product or process areas as needed.
      Requirements:
      • 3+ Years Customer Support or Operations experience required, preferably in a global organization.
      • Zendesk Administrator or equivalent enterprise application system administration experience preferred with the ability to gain Zendesk Administrator Certification within 6 months of start date required.
      • 3+ years experience managing and leading a team of people, including goal-setting and leading personal development.
      • Content management experience; writing and troubleshooting JSON and/or JavaScript and HTML; familiarity with principles of change management.
      • Experience implementing business processes, sufficient for regulatory and security compliance and working with auditors.
      • Ability to use GitLab
      • You share our values and work in accordance with those values.
      Desired Skills:
      • Demonstrated understanding of technical software support processes and concepts
      • Experience in CRM or a related industry
      • Familiarity with change management processes and risk control compliance
      • Experience working on the Zendesk platform as an admin or developer
      • Experience with enterprise integration tools
      • Demonstrated leadership, analytical, communication, and problem-solving skills and the ability to act/decide accordingly.
      • Ability to collect, synthesize, and research complex issues and diverse information.
      • Exceptional customer service skills and the ability to plan organize and exercise sound judgment.
      Performance Indicators

      Support Operations support the global Support team to achieve the following performance indicators by ensuring we have the most efficient workflows through our applications;

      Learn more about Leadership at GitLab

       

      Hiring Process

      Candidates for this position can expect the hiring process to follow the order below. Please keep in mind that candidates can be declined from the position at any stage of the process. To learn more about someone who may be conducting the interview, find her/his job title on our team page.

      • Qualified candidates will be invited to schedule a 30 minute screening call with our Global Recruiters
      • Selected candidates receive a short assessment from our Global Recruiters
      • Candidates will then be invited to schedule a 90 minute technical interview with a Support Engineering Manager
      • Candidates will then be invited to schedule a 30 minute behavioral interview with a Support Engineering Manager
      • Candidates will then be invited to schedule a 60 minute interview with the Director of Support
      • Successful candidates will subsequently be made an offer via email

      Additional details about our process can be found on our hiring page.

      Compensation

      The compensation for this role can be found here.

      Remote-TAM
      Remote-ATL
    • Our Customers Develop Software at the Speed of Ideas

      CloudBees is powering the continuous economy by offering the world’s first end-to-end continuous software delivery management system (SDM). For millions of developers and product teams driving innovation for businesses large or small, SDM builds on continuous integration (CI) and continuous delivery (CD) to enable all functions and teams within and around the software delivery organization to best work together to amplify value creation.

      CloudBees is the continuous integration (CI), continuous delivery (CD) and application release automation (ARA) powerhouse built from the commercial success of its products and its open source leadership as the largest contributor to Jenkins and a founding member of the Continuous Delivery Foundation (CDF). With a globally distributed workforce of more than 500 employees, the company reflects the global nature of the DevOps movement. We believe in walking the talk! From startups with full-stack developers practicing NoOps to large Fortune 100 companies, CloudBees enables all software-driven organizations to intelligently deploy the right capabilities at the right time.

      Over 3,500 of the world’s best known brands and over 50% of the Fortune 500, invest in CloudBees because of its ability to work across any cloud, in any development environment and to balance corporate governance and control with developer flexibility and freedom.

      CloudBees is home to the world’s leading DevOps experts helping thousands of companies harness the power of “continuous everything” and putting them on the fastest path from great idea, to great software, to great business value.

      What You’ll Do

      We are looking for a Competitive Intelligence Manager  to identify competitive trends, provide early warnings on threats and opportunities in the evolving competitive CI/CD, DevOps and overall software delivery landscape, and evaluating their impact on CloudBees. 

      As an integral part of the product marketing team, the Competitive Intelligence Manager will work across  product management, product marketing, solutions architects and field sales to collaborate and gather information on key competitors that share the CI/CD market with CloudBees.

      You will have full responsibility for researching and reporting on organizations that directly and indirectly compete with CloudBees across our solutions suite, with the overall goal of enabling the Sales teams and Business Partners with winning competitive strategies. 

      The candidate must be a self-starter and passionate about investigative research to uncover competitive advantage, have insights into buyers needs around DevOps, CI/CD and software delivery processes, develop competitive collateral such as battlecards, presentations, sales training materials and marketing materials that positions  CloudBees to win.

      We’re looking for someone who can solve problems creatively and collaboratively, and work effectively in a diverse, geographically distributed team environment across business and technical domains. At CloudBees it’s in our culture to learn, adapt and improve, so you’ll also be someone who isn’t afraid to try new things!

      • Own and drive competitive strategy and analysis for CloudBees
      • Identify and monitor sources of information on competitors websites on products, pricing and company capability
      • Subscribe to independent industry research, review published research reports, converse with analysts to obtain information on competitors’ market share, sales and strategies
      • Monitor social networks and product review sites provides information on customers’ attitudes towards competitors and their products
      • Track advertising or news of product launches in industry publications and  analysts reports with information on competitors’ marketing activities
      • Track competitive wins and losses
      • Develop competitive battlecards, presentations and other assets
      • Assist sales with actionable competitive intelligence and strategy to win deals
      • Train sales team and partners on competitive differentiation on an ongoing basis
      • Evangelize CloudBees’ competitive differentiation through internal channels
      • Interface regularly with field sales, Technical field teams and Business Partners
      • Support a global, rapidly expanding, marketing and sales organization to build compelling competitive content
      • Monitor, mine and curate competitive nuggets from independent review sites like G2Crowd, Capterra, Gartner Peer Insights, IT Central Station and TrustRadius
      • Collaborate with the broader Marketing, Sales, Operations, and Development/ Product teams to translate competitive insights into concrete business recommendations
      • Experience working with third parties for activities such as lab validations and product comparison a plus

      What the Role Requires

      • 5+ years of experience in the high tech space in disciplines such as:
        • Competitive Intelligence
        • Product management
        • Product marketing
        • Technical marketing
        • Field or technical sales
        • Account management
      • Demonstrated experience in developing key competitive messages and articulating competitive strategy
      • Performed competitive research and develop solid conclusions and sound recommendations
      • Published whitepapers, best practices, blog posts, competitive comparisons and product datasheets
      • Understanding of Continuous Integration/Continuous Delivery solutions ((Jenkins, Codeship, Gitlab, CircleCI, GoCD, XebiaLabs, TaskTop, etc.)
      • Strong written and verbal communication skills to both technical and non-technical audiences
      • Ability to convey ideas into compelling creative concepts, create impactful written competitive content to convey complex subject matter clearly and accurately

      What You’ll Get 

      • Highly competitive benefits and vacation package 
      • Ability to work for one of the fastest growing companies with some of the most talented people in the industry 
      • Team outings
      • Fun, Hardworking, and Casual Environment
      • Endless Growth Opportunities

      At CloudBees, we truly believe that the more diverse we are, the better we serve our customers.  A global community like Jenkins demands a global focus from CloudBees. Organizations with greater diversity—gender, racial, ethnic, and global—are stronger partners to their customers.  Whether by creating more innovative products, or better understanding our worldwide customers, or establishing a stronger cross-section of cultural leadership skills, diversity strengthens all aspects of the CloudBees organization.

       

       In the technology industry, diversity creates a competitive advantage.  CloudBees customers demand technologies from us that solve their software development, and therefore their business problems, so that they can better serve their own customers.  CloudBees attributes much of its success to its worldwide work force and commitment to global diversity, which opens our proprietary software to innovative ideas from anywhere. Along the way, we have witnessed firsthand how employees, partners, and customers with diverse perspectives and experiences contribute to creative problem solving and better solutions for our customers and their businesses.