Demo

Full Stack Software Engineer

GMV
Los Angeles, CA Full Time
POSTED ON 5/22/2026
AVAILABLE BEFORE 6/19/2026
US Remote | Offices available in Los Angeles & Houston Mid-Level Role (5 years of experience) Compensation: $100k - $140k base bonus benefits

Are you passionate about technology and helping your community?

This isn't your typical job ad, and we're not looking for your typical engineer. Interested? Let's dig in.

1️⃣ Who We Are

Our company was founded in 2006 specializing in all things technical for bus-based public transit systems in the US. This means we design, manufacture, and manage all kinds of different products and features, including driver interfaces, dispatch communications, passenger counters, announcers, GPS tracking, and reporting & data analytics. It also means we build real-time information systems for riders including apps and digital signage found at bus stops. We have relationships with Apple Maps, Google Maps, Transit app, and our work goes out to millions of riders on those platforms. Our product is like air traffic control, but for buses. There are a mix of hardware and software products in this role. We hope this excites you!

Our team in the US has approximately 70 people, with 15 in the product/engineering department. It’s the best of both worlds: small company feel with big company support. To learn more about the US-based intelligent transportation systems division of GMV, visit www.gmvtransit.com.

2️⃣ We're here to serve customers

Our customers are public transit operators. Their customers are the transit riding public, which is often people who have far less than we do. Our job is to Make Transit Work for them. We take this mission very seriously, and to put it bluntly: we want engineers who are here to solve problems and serve customers as our first priority. While this isn’t an easy job and we don’t do a lot of handholding, our process is flexible and we’re interested in constantly delivering value in whatever way works best for the situation at hand.

If you want to be challenged with growth opportunities in a small team environment with high autonomy and see your work live on thousands of transit buses nationwide, then we are the team for you

3️⃣ We’re looking for passion

We value engineers who like to ship solutions to problems and aren't afraid to receive direct feedback about why a particular solution may or may not be the best. We value people who enjoy being wrong and learning something new about why in the process, recognizing that the team has something to learn from everyone on it. We value people who challenge & support their peers, pressing them to be better versions of themselves and up-level the team.

Recognizing the importance of time-to-market for our business and our users, a sense of optimism and exploration to find solutions and deliver great things with high quality is important. Whether you’re hunting through legacy code or writing our latest greenfield product, you’ll be tackling big challenges and we’re looking for people who love the excitement of delivering to the end user more than anything.

This kind of transparency, passion, and professionalism is what makes a world-class engineering team.

4️⃣ What this role is about:

We are looking for problem solvers, not just people who can write code. If you have experience with writing and maintaining mission critical code and know how deliver reliable well tested code consistently, we are looking for you! As a back end engineer you should have skills and talents necessary to be able to track down and prevent problems while keeping the wider scope of the system in mind. You must also have a clear understand of what good looks like. Much of our code is legacy code and we need talented people to help us strategically decide how we can incrementally move forward without disrupting other services.

Requirements:

  • 5 years of professional industry C# .NET experience.
  • Experience with SQL databases, can you provision a new SQL instances and design database schemas from the ground up.
  • Experience with unit and integration testing, including setting up new testing frameworks and projects from scratch.
  • Deep understanding of caching strategies, with the capability to design and implement scalable caching solutions.
  • Excellent communication skills, with the ability to effectively collaborate across engineering teams and cross-functional departments.
  • Strong collaborative mindset, with a proactive approach and the ability to take initiative and lead when needed.[JL1]
  • Professional front end experience with React.

Preferred:

  • Avid practitioner of SOLID principles or have read “Clean Code”.
  • Hands-on experience with Docker, including containerizing and deploying .NET applications.
  • Expertise in CI/CD pipelines, with the ability to design and implement end-to-end pipelines from scratch.
  • Experience with Redis or other 3rd party caching providers.
  • Experience with Queuing like RabbitMQ, Kafka, etc.
  • AI tools such as Cursor, Cline or Co-Pilot.
  • Work at more than 1 company, a variety of experiences to pull from.
  • Enjoys working on side projects at home related to software or hardware.

We’re looking for someone who will grow with us for the long term.

5️⃣ Our commitment, and yours:

We set our team up for success and dedicate a lot of time to onboarding and training. We value internal mobility and advancement and many of us measure our tenure in decades. We're looking for someone with a similar dedication, who expects to be here for at least a few years. We’re not the kind of tech company that people hop to and from, and we’re looking for someone to grow with us over time.

We’d love the chance to show you why this could be the right place for you. 6️⃣ What we offer:

Compensation:

  • $100k - $140k plus 15% bonus potential
  • Generous medical. dental, vision and voluntary benefits
  • Generous paid parental leave after one year
  • 401k plan with company match
  • Flexible hours and location

Most of our work happens on Slack, but a few times per year we get together in person to collaborate within and across our teams. Our company is a small one with great culture, and you're going to have fun being a part of it.

Our team is passionate; our product makes a difference. Let us sell you on that. We’ll show you this during the interview process, and we promise you won't be disappointed.

7️⃣ To apply, you MUST send more than a resume – we need to understand who you are.

In addition to completing the online application, send an email with your cover letter and resume to careers-na [AT] gmv [DOT] com with the subject “Full-Stack Engineer”. We understand AI is a useful tool, however we will not consider any cover letters that are AI generated. The cover letter you write for us will be 10 times more valuable than your resume in getting our attention.

Your cover letter does not have to be a formal sir or madam. Tell us why this job appeals to you and include specific details about your experience in the above technologies, side projects you have worked on and why you are the best fit for this job. The hiring manager will personally read all complete application submissions.

Salary.com Estimation for Full Stack Software Engineer in Los Angeles, CA
$134,862 to $163,041
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Full Stack Software Engineer?

Sign up to receive alerts about other jobs on the Full Stack Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$122,763 - $145,698
Income Estimation: 
$136,611 - $163,397
Income Estimation: 
$135,163 - $163,519
Income Estimation: 
$131,953 - $159,624
Income Estimation: 
$150,859 - $181,127
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at GMV

  • GMV Los Angeles, CA
  • Business Development Manager US Remote | Offices available in Los Angeles & Houston Total On Target Earnings: $250K (salary commission bonus) Did you love ... more
  • 3 Days Ago

  • GMV Los Angeles, CA
  • Employment Opportunities We lead missions to outer planets, observe the Earth from space, bring technology to Mars, integrate aerospace technology into peo... more
  • 3 Days Ago

  • GMV Naples, NC
  • If you are an organized person with initiative and like to work in a team, your place is here! If you don't know us yet, we are an engineering and innovati... more
  • 7 Days Ago


Not the job you're looking for? Here are some other Full Stack Software Engineer jobs in the Los Angeles, CA area that may be a better fit.

  • Magenta Software Inc Los Angeles, CA
  • About Magenta Magenta is transforming how manufacturing operates. Manufacturing teams lose enormous amounts of time to documentation, reviews, compliance s... more
  • 13 Days Ago

  • Sift El Segundo, CA
  • At Sift, we’re redefining how modern machines are built, tested, and operated. Our platform gives engineers real-time observability over high-frequency tel... more
  • 18 Days Ago

AI Assistant is available now!

Feel free to start your new journey!