Software Engineer

RTA: The Fleet Success Company


Date: 1 day ago
City: Glendale, AZ
Contract type: Full time
Description:

Software Engineer (Coordinator of Code)

Glendale, AZ

$120k – $140k / year (Hybrid Schedule)

Description

Do you enjoy building robust software solutions that power innovative products? Do you thrive on turning complex requirements into elegant code? Are you the type of engineer who loves collaborating with Product, QA, and fellow developers to bring ideas to life? Do you have an uncanny ability to hunt down performance bottlenecks and fix them with style and flair? Are you passionate about serving others, both inside and outside your team? If so, read on…

I’m an Engineering Manager at RTA, and I’m looking for a mid-level Software Engineer to help us develop the solutions that keep our customers’ fleets rolling. This role is all about crafting scalable, high-quality code, performing insightful code reviews, and ensuring our systems remain secure and reliable. By joining our engineering team, you’ll free up my focus—and the rest of the leadership team—by delivering solid features that drive our product’s success. If this sounds like you, you could be the peanut butter to our jelly! Read on and apply!

What We’re Looking For

In general, someone who:

  • Is passionate about serving others.
  • Takes pride in being a Software Engineer and finds fulfillment in seeing your team’s solutions succeed and grow.
  • Is comfortable being part of a team that thrives on healthy conflict. People with thin skin need not apply. No, seriously.
  • Passionately cares about our clients by helping them be more successful. Our clients are fleet managers, parts clerks, and automotive technicians who maintain everything from squad cars to school buses—so everyone comes home safely at the end of the day.
  • Thinks of themselves less, while not thinking less of themselves. They are other-centric, compassionate, and self-assured.
  • Is willing to lift boxes, clean floors, and hold doors if that’s what it takes to get something done, because no job is beneath them.
  • Takes ownership and initiative in their job. They identify how to make processes and products better without waiting to be told.
  • Loves to read, learn, grow, and stretch themselves. Bonus points for each book they’ve read by Patrick Lencioni!

Specifically For This Job, Someone Who:

  • Has 5–7 years of professional software development experience.
  • Works comfortably in Node.js, JavaScript (and/or relevant frameworks), and MSSQL.
  • Understands and utilizes Docker for containerization and AWS for hosting and deployment.
  • Uses GitHub as the source code repository and is comfortable with pull requests and code reviews.
  • Designs REST APIs and is familiar with SOA (Service-Oriented Architecture) principles.
  • Thrives on collaboration with product managers, developers, QA, and engineering leadership to scope out requirements and deliver effective solutions.
  • Knows how to write secure, maintainable, and well-documented code that others can easily build upon.
  • Demonstrates strong organizational skills and attention to detail while juggling multiple tasks in a fast-paced environment.
  • Responds calmly and quickly to last-minute changes with tact and poise.
  • Communicates effectively with concise, solutions-oriented feedback.

Key Responsibilities

  • Develop & Maintain Features: Write clean, scalable code using Node.js, JavaScript frameworks, and MSSQL.
  • Architect & Integrate: Build RESTful services and integrate microservices following SOA principles.
  • Code Reviews: Participate in peer reviews to ensure code quality, security, and maintainability.
  • Collaborate Across Teams: Work closely with Product, QA, and other engineers to clarify requirements, troubleshoot issues, and refine features.
  • Deploy & Monitor: Use Docker for containerization, AWS for hosting, and best practices for deployment and monitoring.
  • Champion Best Practices: Share knowledge with team members, propose improvements, and continuously refine internal processes.
  • Ensure Performance & Scalability: Analyze system performance, diagnose bottlenecks, and implement optimizations.

Key Results Areas (aka the Job Outcomes)

  • Reliable & Efficient Code: Our products function smoothly, with minimal downtime and high client satisfaction.
  • Timely Feature Delivery: New features and updates meet deadlines without compromising quality.
  • Collaborative Teamwork: Product managers, QA, and other stakeholders have clear, actionable code deliverables.
  • Continuous Improvement: Processes, tools, and methodologies evolve and adapt to changing needs.

Qualifications

OK, the “boring” HR part that’s necessary:

  • 5–7 years of relevant experience in software engineering roles.
  • Proficiency with Node.js, JavaScript frameworks (e.g., Express, React, Vue, or similar), MSSQL, Docker, and AWS.
  • Familiarity with REST/SOA principles and microservice architectures.
  • Proficient with GitHub (branching, merging, code reviews, pull requests).
  • Bachelor’s Degree not required but preferred, especially in a computer science or related field.

The Bottom Line

You’ve made it this far—congratulations! We’re really looking for ideal team players with an almost frightening intensity around customer service and a passion for serving others. Total compensation for the role is between $120k and $140k. This is a full-time, hybrid role in Glendale, AZ, working side by side with the engineering, product, and quality teams. If all of this is checking off the items on your list, we’d love to hear from you!

About Us

RTA has been established since 1979 and has the reputation of providing the best customer service in the market. Our purpose is to help fleets succeed. We pride ourselves on creating a caring, family-oriented atmosphere for both staff and clients, and love that our work makes a positive impact on the lives we touch. Our clients carry kids in school buses, first responders in emergency vehicles, patients in ambulances, food and medical supplies in trucks, and people just taking the bus or train to work. We do meaningful work, and we want our clients to have the best tools available to them.

Our office spaces are open, spacious, and colorful, with plenty of natural light. We come together often as a company to enjoy freshly baked desserts or awesome lunches and genuinely enjoy each other’s company. We offer some pretty unique perks and benefits, as well as all the standard ones. We’re happy to talk through all the options!

Coming from Scottsdale? You’ll enjoy waving at the traffic going the other way while never having to stare at the blinding sun. It only takes about 25 minutes from downtown Scottsdale in the mornings. We are located close to Arrowhead Mall, with quick access to the 101 from multiple directions.

If all of this sounds like you, and your type of company, then click apply! Seriously, we’ve asked you four times now, and you’re still reading—bonus points for being thorough! You know you want to apply… so let’s see if you’re the Pepper to our Potts in the world of code.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume