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.
$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...SuggestedWork at officeHome officeFlexible hours- ...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
$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...SuggestedRemote work- ...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...SuggestedRemote workTrial period
- ...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...SuggestedFull timeContract workLocal areaRemote workRelocation package
$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 timeContract workWork experience placementFlexible hours- ...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 timeFlexible hours
$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 timeLocal areaRemote work$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 jobContract workFor contractorsWork at officeFlexible hours$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 timeWork experience placement- ...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
- ...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...InternshipLocal area
$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 contractorsLocal areaRemote work- ...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 workWork at officeRemote work
- ...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 timeRemote work
$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 timeWork at officeLocal areaImmediate startWorldwideFlexible hours- ...#: 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
- ...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...
- ...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 timeWork at officeRemote work
$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 officeRemote work- ...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 contractorsWork at officeLocal area
$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- ...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 timeRemote workFlexible hours
- ...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 workFor contractorsFlexible hours
$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$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 timeFor contractorsRemote work- ...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
- ...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 jobContract workWork experience placementFlexible hours
$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 workFlexible hours$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 timeTemporary workRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Intermediate Software Engineer. Be the first to apply!
- cybersecurity software engineer United States
- graduate software engineer United States
- software developer fintech United States
- new graduate software engineer United States
- senior robotics software engineer United States
- software engineer visa sponsorship United States
- software qa engineer United States
- network software engineer United States
- software engineer remote United States
- part time software developer United States




