Jobs
>
Remote

    Backend Engineer - Remote, United States - GitLab

    GitLab
    GitLab Remote, United States

    3 weeks ago

    Default job background
    Full time
    Description

    The GitLab DevSecOps platform empowers 100,000+ organizations to deliver software faster and more efficiently. We are one of the world's largest all-remote companies with 2,000+ team members and values that foster a culture where people embrace the belief that everyone can contribute. Learn more about Life at GitLab.


    An overview of this role

    The Create:Editor Extensions team is part of the Create Stage in the Dev Sub-department. The Create stage focuses on multiple categories: Editor Extensions, Code Suggestions, the Web IDE, Remote Development, and more.

    Our team works on Editor Extensions that support developers directly in their IDEs, where they spend the majority of their time.

    You'll be working on the GitLab Duo plugin for JetBrains. Joining the Editor Extensions team provides the opportunity to work on cutting-edge AI enhancement projects, which are at the forefront of technological advancements. The team's focus on expanding IDE support for Jetbrains IDEs using Kotlin offers an exciting challenge and a chance to contribute to innovative solutions.

    Some examples of our projects:

    • Add Duo Chat to the JetBrains plugin
    • Integrate a code parser to enhance Code Suggestions
    • Integrate a Language Server in the JetBrains plugin

    What you'll do

    • Advocate for improvements to product quality, security, and performance that have a particular impact across your team.
    • Solve technical problems of high scope and complexity. Exert influence on the overall objectives and long-range goals of your team.
    • Experience with performance and optimization problems, particularly at large scale, and a demonstrated ability to both diagnose and prevent these problems
    • Help to define and improve our internal standards for style, maintainability, and best practices for a high-scale web environment.
    • Maintain and advocate for these standards through code review.
    • Represent GitLab and its values in public communication around broader initiatives, specific projects, and community contributions.
    • Provide mentorship for Junior and Intermediate Engineers on your team to help them grow in their technical responsibilities and remove blockers to their autonomy.
    • Confidently ship moderately sized features and improvements with minimal guidance and support from other team members.
    • Collaborate with the team on larger projects.
    • Improve the engineering projects at GitLab via the maintainer program at own comfortable pace, while striving to become a project maintainer.

    What you'll bring

    Mandatory: Kotlin professional experience (3+ years preferred)

    • Mandatory: professional experience with Jetbrains IDEs (IntelliJ IDEA, Android Studio)
    • Highly desirable: previous experience with IDE support for Kotlin
    • Highly desirable: previous experience with Build systems (e.g., Gradle, Maven)
    • Highly desirable: previous experience with Frameworks and libraries (e.g., Spring Boot, Hibernate)
    • Highly desirable: experience building, debugging, optimizing software in large-scale, high-volume environments
    • Highly desirable: proven Database skills (e.g., SQL, ORM frameworks)
    • Highly desirable: recent experience with Web development with Kotlin or Java (e.g., JSP, Servlets)
    • Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment
    • Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions
    • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems
    • Experience owning a project from concept to production, including proposal, discussion, and execution
    • Self-motivated and self-managing, with strong organizational skills
    • Share our values, and work in accordance with those values
    • Ability to thrive in a fully remote organization
    • Ability to use GitLab
    • Comfort and familiarity with our code review process

    About the team

    We are currently focused on bringing Code Suggestions to more IDEs, by building dedicated extensions for VS Code, JetBrains, Visual Studio, Neovim, and GitLab's Web IDE. We work on multiple projects written in Typescript, Kotlin, C#, and Lua.

    Thanks to our Transparency value, you can see how we work in our Team page. You can even see our roadmaps (Editor Extensions, Code Suggestions) and listen to some of our meetings.

    How GitLab will support you

    • Benefits to support your health, finances, and well-being
    • All remote, asynchronous work environment
    • Flexible Paid Time Off
    • Team Member Resource Groups
    • Equity Compensation & Employee Stock Purchase Plan
    • Growth and development budget
    • Parental leave
    • Home office support

    Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.



    The base salary range for this role's listed level is currently for residents of listed locations only. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, and alignment with market data. See more information on our benefits and equity. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary.


    California/Colorado/Hawaii/New Jersey/New York/Washington pay range

    $98,000—$210,000 USD



    Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.

    Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us.

    GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab's policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.


  • reddit

    Backend Engineer

    2 days ago


    reddit Remote, United States

    Reddit is a community of communities. It's built on shared interests, passion, and trust and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With ,+ active communities and ...


  • Aircall Remote, United States Full time

    Aircall is a place where voices are valued.Backed by over $220 million of investment since 2015, we create technology that fuels accessible, transparent and collaborative communication to empower our base of 18,000+ customers (and growing) to make authentic, human connections.Con ...


  • 102 Yahoo Inc. Remote, United States Full time

    Yahoo Sports connects fans to the sports and fantasy games they love most, providing personalized quality content and superior fan experiences every day. Fantasy BE PHP Senior Engineer · A Little About Us: · We are sports fans. We love our teams, our code, products and user ...

  • Lorgarithm

    Lead Backend Engineer

    3 weeks ago


    Lorgarithm Remote, United States

    Job Description · Job DescriptionPosition: Lead Backend Engineer · Company Overview: · Lorgarithm is an Innovative Human Resources company that specializes in developing innovative solutions for businesses. Our cutting-edge technology helps companies streamline their operations a ...

  • BeReal.

    Backend Engineer

    3 weeks ago


    BeReal. Remote, United States Full time

    Backend Engineer - Features · What do we believe in? · At BeReal, we are committed to building the first social network where people spontaneously share their real life, with no filters or followers, just friends sharing authentically. On BeReal, you'll discover your friends' ge ...

  • Osmosis Labs

    Backend Engineer

    1 week ago


    Osmosis Labs Remote, United States Full time

    About Us · Do you dream of a future where finance is open, accessible, and user-driven? Are you passionate about Decentralized Exchanges (DEXs) and the potential of DeFi to revolutionize financial markets? If so, then we want to hear from you · Osmosis is the leading interchain D ...

  • Optimize Health

    Backend Engineer

    1 month ago


    Optimize Health Remote, United States Full time

    We are seeking Platform Engineers to help us integrate more partners' systems with ours, introducing new data to store and exchange, while ensuring the system can continue scaling well with our ever-growing population of users. Today Optimize Health offers a platform for remote c ...

  • Wonders

    Backend Engineer

    1 month ago


    Wonders Remote, United States Full time

    About Us: · Here at Wonders we build products that empower small brick and mortar restaurants by liberating them of the operational burden of running their business. We accomplish this by providing a frictionless connection between them and their customers through our multi-prod ...

  • Optimize Health

    Backend Engineer

    1 week ago


    Optimize Health Remote, United States Full time

    Who we are: · At Optimize Health, we believe that it's time to rethink brick-and-mortar-only healthcare visits. With our powerful combination of the leading platform technology, patient-friendly devices, and trusted support, we are pioneering how medical groups use technology and ...

  • Solo

    Backend Engineer

    3 weeks ago


    Solo Remote, United States Full time

    Who we are. · Solo enables companies to Connect, Secure and Observe modern applications – APIs, Microservices and Data – with the industry's leading API and Service Mesh Management Platform ("Gloo"). Solo innovations allow companies to stay on the leading edge of both technology ...


  • Stardust Remote, United States

    Stardust empowers game developers leveraging blockchain to scale to millions of players and NFTs with custodial wallets and a secure platform; providing players and developers with a frictionless experience while playing and building games. · Our mission is to help developers do ...


  • Piper Companies Remote, Remote, United States

    Piper Companies is seeking a Backend Software Engineer to join an enterprise software organization based in Herndon, VA. The Backend Software Engineer will develop and enhance server-side technology while monitoring and troubleshooting our database portfolio. · Responsibilities o ...


  • WPRO TALENTS Remote, United States

    This is a remote position. · Our client is a financial media brand that delivers breaking news and premium insights about digital assets to millions of investors. Our content, newsletters, podcasts and events provide investors with the critical analysis and information they need ...


  • Gametime United Remote, United States Full time

    About Us: · Live experiences help people cross today's digital divide and focus on what truly connects us – the here, the now, this once-in-a-lifetime moment that's bringing us together. To fulfill Gametime's mission of uniting the world through shared experiences, we make it eas ...


  • Movable Ink Remote, United States Full time

    · Movable Ink scales content personalization for marketers through data-activated content generation and AI decisioning. The world's most innovative brands rely on Movable Ink to maximize revenue, simplify workflow and boost marketing agility. Headquartered in New York City with ...


  • Janea Systems Remote, United States Full time

    Janea Systems (USA) is a dynamic team of the best & brightest software engineering specialists and solutions innovators, from around the world. From kernel to cloud, we provide high-impact software development services to Fortune 500 companies. · We are seeking an exceptionally ...


  • Openly Remote, United States Full time

    · . · Openly is rebuilding insurance from the ground up. We are re-envisioning and enhancing every aspect of the customer experience. Doing this requires a rapidly growing team of exceptional, curious, empathetic people with a wide range of skill sets, spanning technology, data ...


  • Deepgram Remote, United States Full time

    Company Overview · Deepgram is a foundational AI company building state of the art, production-ready AI models that streamline human-computer interaction and amplify productivity. By enabling seamless communication between humans and machines, we believe we can harness the untapp ...


  • Deepgram Remote, United States Full time

    Company Overview · Deepgram is a foundational AI company on a mission to transform human-machine interaction using natural language. We give any developer access to the fastest, most powerful voice AI platform including access to models for speech-to-text, text-to-speech, and spo ...


  • Calm Remote, United States Full time

    About Calm · Calm is on a mission to support everyone on every step of their mental health journey. With the #1 app for sleep, meditation and relaxation as well as a growing library of digital, evidence-based mental health programs, Calm offers trusted support for individuals and ...