Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Intermediate Software Engineer

GitLab

Intermediate Software Engineer

Bangalore, India

GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.

The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software.

* Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.

An Overview Of This Role

As an Intermediate Software Engineer in GitLab's Security section, you'll contribute to the data layer behind our vulnerability and dependency management capabilities. You'll design and develop well-scoped features within the systems that ingest, store, index, and query security report data, including integrations with key third-party systems. With a strong focus on PostgreSQL and scalable backend design, your work will support security features delivered by teams across GitLab.

You'll work with clear context and strong support from the Senior Software Engineers and Staff Software Engineers around you. You'll stay hands-on across GitLab's Ruby on Rails application and newer services while building depth in PostgreSQL and a specialized security domain. Over time, you'll grow toward owning larger and more ambiguous pieces of work.

What You'll Do
  • Design, develop, and ship well-scoped features within the systems that ingest, store, index, and query security report data, improving data-ingestion reliability and query performance as measured by defined reliability and query-performance metrics.
  • Work on the PostgreSQL data layer that supports vulnerability and dependency management, developing your database skills alongside engineers with deep expertise.
  • Build and improve systems using Ruby on Rails and PostgreSQL, and contribute to newer services using technologies such as Go or Rust as the team expands beyond the monolith.
  • Contribute to integrations with key third-party security systems.
  • Participate in technical design discussions and code reviews, asking questions early and raising constraints as you find them.
  • Collaborate with product and engineering partners on the details of your deliverables.
  • Deliver iteratively within GitLab's monthly release cycle and communicate progress clearly.
  • Apply a security mindset when designing systems, including considering how GitLab identifies and handles malicious or vulnerable software packages.
What You'll Bring
  • Professional backend engineering experience shipping features to production as part of a collaborative team.
  • Working knowledge of PostgreSQL, including indexes, query plans, and schema design, and an interest in developing this into a specialization.
  • Professional experience with Ruby on Rails, Go, or Python, plus comfort working in Ruby on Rails day to day and an interest in working across languages and services.
  • Experience taking a feature from description through production and asking clear questions early when requirements are ambiguous.
  • Clear written communication and comfort working remotely and asynchronously across time zones.
  • An interest in the security domain. Experience with vulnerability management, dependency management, or security tooling is helpful, and we welcome transferable experience from outside the security domain.
  • Fluency in using artificial intelligence tools to improve delivery and accelerate your learning while applying sound engineering judgment.

About The Team

The Vulnerability Management team contributes to GitLab's move toward modular services and will help other Security teams adopt these patterns over time. Today, we include two Staff Software Engineers, two Senior Software Engineers, and one Intermediate Software Engineer across the United Kingdom, Poland, the Netherlands, and India. You'll work closely with us, product partners, and engineering leaders across GitLab. We work with clear goals and shared priorities: you'll receive clear context and outcomes, then have the space to own delivery, communicate decisions and progress, ask for help early, and work directly with the partners needed to get the job done.

How GitLab Supports Full-Time Employees
  • Benefits to support your health, finances, and well-being
  • Flexible Paid Time Off
  • Team Member Resource Groups
  • Equity Compensation & Employee Stock Purchase Plan
  • Growth and Development Fund
  • Parental Leave

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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Intermediate Software Engineer in United States vacancy
  • $90k - $110k

     ...more than 350,000 partnerships that deliver measurable business results. Your Role at impact.com : As an Intermediate Full Stack Software Engineer at impact.com, you will create and support features on our platform which are used by many of the world's top brands... 
    Suggested
    Work at office
    Home office
    Flexible hours

    Impact.com

    Columbus, OH
    a month ago
  •  ...but to help redefine the future of how work gets done.Senior Software Engineer — Cortex TrainingThe Snowflake ML Platform team's mission...  ...customers can run at enterprise scale.QUALIFICATIONS:3 + years (Intermediate) | 6+ years (Senior) building and shipping production ML... 
    Suggested

    Snowflake

    Bellevue, WA
    2 days ago
  • $100k - $135k

     ...Intermediate Software Engineer We are seeking an Intermediate Software Engineer to contribute to the development and delivery of high-quality educational technology products. In this role, you will work across the full software development lifecycle, including design... 
    Suggested
    Remote work

    eDynamic Learning

    United States
    3 days ago
  •  ...Intermediate Software Engineer We are hiring in Latin America! Dev.Pro is a global team of IT professionals helping tech companies scale their business through software engineering expertise. Operating as a remote-first company, our developers work across 55+ countries... 
    Suggested
    Remote work
    Trial period

    DEV INC

    United States
    6 hours ago
  •  ...Job Title Intermediate Software Engineer Location King George, VA 22485 US (Primary) Category Engineering, Information Technology Job Type Full-time Career Level Experienced (Non-Manager) Education Bachelor's Degree Travel Security... 
    Suggested
    Full time
    Contract work
    Local area
    Remote work
    Relocation package

    TMC Technologies

    King George, VA
    2 days ago
  • $76k - $155.7k

     ...Job Title: Intermediate Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: Secret Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US * * * The Opportunity... 
    Full time
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    King George, VA
    2 days ago
  •  ...To support the Accounting Automation & AI Team, the full-time Intermediate Software Engineer will design and build scalable cloud-native systems, integrating AI capabilities to automate complex business processes while collaborating with cross-functional teams in a flexible... 
    Full time
    Flexible hours

    Virtual Vocations Inc

    United States
    2 days ago
  • $110k - $140k

     ...civilian agencies in 40 states. Position Summary We are seeking an Intermediate Full-Stack Developer with Java, Spring Boot and React experience. You will be part of a talented software development team supporting the Defense Information Systems Agency (DISA)... 
    Full time
    Local area
    Remote work

    Access-hr, Inc.

    Remote
    19 hours ago
  • $98k - $117k

     ...contracts to execute their mission of developing accredited information systems. Western Door Federal is seeking a Software Developer – Intermediate at the Rock Island Arsenal, in Rock Island, IL. The objective of this work is to provide on-site support and be... 
    Remote job
    Contract work
    For contractors
    Work at office
    Flexible hours

    Seneca Holdings

    Remote
    19 hours ago
  • $75k - $90k

     ...The Intermediate Software Developer role is mainly focused on the coding tasks related to our platform. From normal maintenance and bug fixes, to implementing new features and improvements, and aiding in the modernization efforts that are ongoing. This position requires... 
    Full time
    Work experience placement

    Scansource

    Greenville, SC
    19 hours ago
  •  ...customers. Position Summary: We are seeking a motivated and detail-oriented intermediate full stack developer to join our team. The ideal candidate will have a solid foundation in software development principles and hands-on experience with .NET technologies, modern... 
    Trial period

    Harris County

    Houston, TX
    3 days ago
  •  ...MITRE Intermediate Software Developer Why choose between doing meaningful work and having a fulfilling life? At MITRE, you can have both...  ...nation's most critical problems? Do you want to be mentored by engineers and scientists that are experts in their fields? Are you... 
    Internship
    Local area

    MITRE

    Colorado Springs, CO
    8 hours ago
  • $100k - $105k

     ...Intermediate Software Developer Decision Point Corporation is looking for an Intermediate Software Developer to join our team supporting the Transportation Geospatial Information System (TGIS) at Scott AFB, IL. This position is on a hybrid telecommute model with... 
    For contractors
    Local area
    Remote work

    Decision Point

    Scott Air Force Base, IL
    4 days ago
  •  ...Intermediate Developer — AssetWorks GPS/Telematics AssetWorks GPS keeps public and private fleets moving...  ...intermediate full stack developer who can build reliable software, collaborate well with a cross-functional engineering team, and contribute to a modern development... 
    Summer work
    Work at office
    Remote work

    AssetWorks

    United States
    3 days ago
  •  ...the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products...  ...software development lifecycle to solve this problem. As an Intermediate Backend Engineer on the newly established Platform Readiness functional... 
    Full time
    Remote work

    GitLab

    Remote
    24 days ago
  • $110k - $270k

     ...) architecture. Quadric's co-optimized software and hardware is targeted to run neural...  ...control code. Role The Full-Stack Engineer is key to making the Quadric product...  ...libraries (ReactJS) Solid understanding of intermediate git concepts such as branching,... 
    Full time
    Work at office
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Quadric.Io, Inc

    Remote
    19 hours ago
  •  ...#: 1628 Job Title: Web Developer – Intermediate Location: Fort Huachuca, AZ Clearance...  ...in SPO. Participate in the full software development lifecycle (SDLC), from discovery...  ..., Information Technology, Software Engineering OR CISSP-ISSAP certification Years... 
    Full time

    Agile Defense

    Remote
    19 hours ago
  •  ...Job Title: Software Developer - Full Stack - Intermediate Location: Toronto, Ontario Work Model: Onsite Description / Responsibilities / Skills Must Have Strong exp with React High level of knowledge around the Angular framework and JavaScript... 

    Innosystech Inc

    Ontario, CA
    4 days ago
  •  ...test, and maintain industrial control software supporting frac fleet operations. ~Own...  ...with hardware, electrical, and controls engineers to ensure proper integration between...  ...environments. Additional Details The Intermediate Software Developer must work with an... 
    Full time
    Work at office
    Remote work

    Patterson-UTI

    Remote
    a month ago
  • $90k - $110k

     ...aircraft solutions using unique technology applications and Agile software development capabilities to improve mission agility,...  ...environment where innovative ideas flourish. We bring together skilled engineers and domain experts into high-performing, agile teams empowered... 
    Work at office
    Remote work
    Nashua, NH
    1 day ago
  •  ...Federal and State Agencies supporting the US Government Defense, Intelligence and Aerospace sectors. Job Summary: The Software Engineer Develops and supports SQL-based Azure-hosted web applications. Performs Agile-based software engineering and full lifecycle development... 
    For contractors
    Work at office
    Local area

    NEMEAN SOLUTIONS LLC

    New Orleans, LA
    2 days ago
  • $100k - $105k

     ...Connected Logistics is seeking to hire a Software Developer to support a DLA client's...  ...software. The Software Developer Intermediate is responsible for resolving problems...  ...Work closely with Product Owners, QA engineers, and business analysts to deliver value... 
    Contract work

    LOGC2

    Huntsville, AL
    2 days ago
  •  ...contribute across the stack when needed. Collaborate with frontend engineers, product managers, product designers, and related security...  ...with Ruby on Rails. Experience delivering and maintaining software systems as part of a larger engineering team. Ability to... 
    Full time
    Remote work
    Flexible hours

    GitLab

    Remote
    6 days ago
  •  ...Job Description Job Description Intermediate Software DeveloperOASYS, INC., a Leading-Edge Government contractor, is seeking applicants...  ...commercial fields, OASYS, INC. provides responsive, cost-effective engineering, scientific, and IT solutions.Position Description: The... 
    Temporary work
    For contractors
    Flexible hours

    OASYS, INC.

    Lawton, OK
    2 days ago
  • $150k - $200k

     ...learn from. The Role We're looking for product minded Full Stack Engineers with high potential who want to take their craft to the next...  ...for this role if you've demonstrated your capabilities as a software engineer by working on real world products, and are ready to take... 
    Flexible hours

    AutoMat Co. Inc

    San Francisco, CA
    4 days ago
  • $90k - $125k

     ....## Field Applications EngineerLos Angeles, US · Full-time · Intermediate#### About The PositionAitech Defense Systems is renowned for its...  ...this role is $90,000 - $125,000 a year.The Field Applications Engineer serves as the primary technical point of contact for Aitech US... 
    Full time
    For contractors
    Remote work

    Aitech Systems

    Los Angeles, CA
    3 days ago
  •  ...direction, provides specialized expertise within multiple systems, software disciplines, as well as general knowledge of related...  ...Qualifications ~Eight (8) years relevant experience with systems engineering and software development. ~Experience with application programming... 
    Full time

    Horizon Industries

    Remote
    a month ago
  •  ...find plenty of reasons to SMILE! The Intermediate Front End Developer is a technical role...  ...employment. Requirements: ~6+ years of software development experience with Angular,...  ...Bachelor’s degree in Computer Science, Engineering or equivalent and/or equivalent working... 
    Remote job
    Contract work
    Work experience placement
    Flexible hours

    Smile Digital Health

    Remote
    19 hours ago
  • $120k - $170k

     ...Full-Stack Software Developer We're looking to hire a Full-Stack Software Developer with excellent technical skills and communication abilities to join our SDK & Extensibility squad. We sell a platform that customers are supposed to make their own. Extending it... 
    Remote work
    Flexible hours

    GAIIAS

    United States
    1 day ago
  • $96.57k - $130.65k

     ...next steps. Our partner is looking for an Intermediate Cloud / AI Developer based in the...  ...decisions and contribute to architecture and engineering standards. You will also play an...  ...support Java-based applications using modern software engineering and cloud-native practices.... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    jobgether

    United States
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Intermediate Software Engineer. Be the first to apply!