Full Stack Software Engineer
Los Angeles, CA - USA
Job Summary
- Did you ever wonder how thousands of buses across a city stay coordinated in real time
- Are you a strong engineer whos tired of being a small cog at a tech company owning one narrow slice and waiting a quarter to ship anything
- Do you enjoy the whole range from untangling battle-tested legacy code to standing up greenfield products
- Are you looking to build real systems and own meaningful work
Applicants must submit a cover letter see section 7. Now lets dig in.
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.
- Professional front end experience with React or Angular.
Preferred:
- Avid practitioner of SOLID principles or have read Clean Code.
- Hands-on experience with Docker including containerizing and 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.
1 Who we are
Our team in the US has approximately 70 people across the US with 15 in the product/engineering department. Its 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 .
Our customers are public transit operators. Their customers are the transit riding public which are often the people who rely on transit every day to get where they need to go. Our mission is to Make Transit Work for them and we take this mission very seriously. Our team thrives on collaboration growth and the shared goal of making transit better for everyone!
If you want to bechallenged grow fast and see your work live on thousands of transit busesnationwide this is the team for you!
3 Were looking for passion
We want engineers who are problem solvers and are here to make our community a priority. We value engineers who are open to feedback and thrive in a collaborative environment where different perspectives are encouraged. Our team supports and challenges one another recognizing and celebrating the contributions across the different departments.
We understand 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 key. Whether youre hunting through legacy code or writing our latest greenfield product youll be tackling big challenges and were 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.
We are looking for problem solvers not just people who can write you have experience with writing and maintaining mission critical code andknow how deliver reliable well tested code consistently we are looking foryou! As a back end engineer you should have skills and talents necessary to beable to track down and prevent problems while keeping the wider scope of thesystem in mind. You must also have a clear understand of what good looks of our code is legacy code and we need talented people to help usstrategically decide how we can incrementally move forward without disruptingother services.
Prior experience in our specific industry is not a requirement. We can teach you how our technology works and how the public transit system operates.
Wed love the chance to show you why this could be theright place for you.
We can offer great benefits and a career-making move for you.
- $140k - $160k 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 work 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 youre going to have fun being a part of it.
Our team is passionate; our product makes a difference. Let us sell you on that. Well show you this during the interview process and we promise you wont be disappointed.
Include your resume and a short note that helps us understand who you are.
Please tell us:
- Why this role appeals to you
- What kind of engineering work motivates you
- A system product project or technical challenge youre proud of
- Whyyou think you would be a strong fit for this team
We do not need a formal cover letter. We do not need an AI-generated summary of your resume. We want to understand how you think what you care about and whether this is the kind of work that would make you excited to show up every day. The hiring manager and your future teammates will personally review complete applications.
#LI-Remote
Required Experience:
IC
About Company
GMV es un grupo empresarial que ofrece soluciones de innovación tecnológica en diversos sectores.