1

Associate Software Engineer Jobs in Arizona (NOW HIRING)

Description Software Engineer III (Coordinator of Code) $160k - $190k / year Fully remote Description RTA is an AI-forward company, and we mean it in the boring, practical way: our engineers use AI ...

As a Software Engineer on the Search Acceleration team, you will design and build foundational platform services that enable Cisco's enterprise data platform to scale across petabytes of data and ...

Software Engineer is responsible for developing software programs or systems that align with user needs. Their duties include meeting with clients or business professionals to strategize ideas for ...

Software Engineer Job Location: Chandler, Arizona (100% Onsite) Job Type: Contract Interview Type: Final round will be in person Interview at client location. Detailed JD: * 8+ years of Software ...

Software Engineer

Tucson, AZ · On-site

$80K - $95K/yr

Paid time off Foxhouhd Federal is looking for a Software Developer to support the design, development, and integration of advanced mission-critical systems. This role focuses on building reliable ...

Cross Resource Group is a leading aerospace and defense organization seeking a Software Engineer to support onsite software development for mission-critical test equipment systems in Tucson, AZ. The ...

North Point Technology is looking to hire a Full Stack Software Engineer to support a mission-critical GEOINT program for an Intelligence Community customer. The qualified candidate must have an ...

Position Overview The Software Developer will work across embedded and distributed systems, contributing to the full software development lifecycle--from architecture and design through ...

$100,000 - $125,000 a year Software Engineer Onsite position in Tucson, AZ (Full-time Onsite) Company Overview Ondas Holdings Inc (NASDAQ:ONDS) is building a new kind of intelligence company, one ...

Software Engineer

Tucson, AZ · On-site

$100K - $125K/yr

$100,000 - $125,000 a year Software Engineer Onsite position in Tucson, AZ (Full-time Onsite) Company Overview Ondas Holdings Inc (NASDAQ:ONDS) is building a new kind of intelligence company, one ...

We are seeking a highly skilled and motivated Advanced Software Engineer to join our engineering team. This role is responsible for a variety of professional-level engineering responsibilities and ...

Software Engineer

Tucson, AZ · On-site

$100K - $125K/yr

Software Engineer Onsite position in Tucson, AZ (Full-time Onsite) Company Overview Ondas Holdings Inc (NASDAQ:ONDS) is building a new kind of intelligence company, one designed for a world where ...

Software Engineer

Tucson, AZ · On-site

$100K - $125K/yr

$100,000 - $125,000 a year Software Engineer Onsite position in Tucson, AZ (Full-time Onsite) Company Overview Ondas Holdings Inc (NASDAQ:ONDS) is building a new kind of intelligence company, one ...

Software Engineer

Phoenix, AZ · On-site

$49 - $53/hr

Software Engineer, AI-Powered Data Platforms (Google Cloud) We are not accepting C2C or 1099 arrangements. Location: Chandler, AZ; Charlotte, NC; Minneapolis, MN; Irving, TX (Hybrid) About the Role ...

The Software Engineer at CNH Industrial America LLC in Tempe, Arizona will work on our next generation executive control system for agricultural machines. This work includes the design and ...

This role reports to the Manager of Software Engineering and provides the opportunity to work on multi-region, multi-cloud systems that handle large-scale AI traffic and complex orchestration ...

Showing results 21-40

Associate Software Engineer information

See Arizona salary details

$18

$39

$91

How much do associate software engineer jobs pay per hour?

As of Sep 11, 2026, the average hourly pay for associate software engineer in Arizona is $39.35, according to ZipRecruiter salary data. Most workers in this role earn between $28.46 and $41.68 per hour, depending on experience, location, and employer.

What is an associate software engineer?

An associate software engineer works with a team of engineering professionals and developers to improve existing software or design new applications. As an associate software engineer, your job duties include coding software, coordinating with hardware engineers to ensure that different types of technology can run the software, and helping the QA team to test software before release. Typical qualifications for the career include a bachelor’s degree in computer science, engineering, or a related field and relevant technical experience with software applications. You also need excellent communication, coding, and analytical problem-solving skills, as well as the ability to work as part of a team.

What are some common challenges faced by associate software engineers when transitioning from academic projects to real-world development teams?

Associate Software Engineers often encounter challenges such as adapting to larger, more complex codebases and learning to work within established development workflows. Unlike academic projects, real-world development involves collaboration with cross-functional teams, adhering to coding standards, and following agile processes. Additionally, balancing learning new technologies with delivering features on tight deadlines can be demanding. However, support from mentors and structured onboarding programs usually helps smooth this transition.

What are the key skills and qualifications needed to thrive as an associate software engineer, and why are they important?

To thrive as an Associate Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically supported by a degree in computer science or a related field. Familiarity with programming languages like Java, Python, or C++, as well as experience using version control systems like Git, are commonly required. Strong problem-solving skills, teamwork, and effective communication set standout candidates apart. These skills and qualities are crucial for delivering reliable software solutions, collaborating within development teams, and adapting to rapidly evolving technologies.

What are the most commonly searched types of Software Engineer jobs in Arizona?

The most popular types of Software Engineer jobs in Arizona are:

What cities in Arizona are hiring for Associate Software Engineer jobs?

Cities in Arizona with the most Associate Software Engineer job openings:

Infographic showing various Associate Software Engineer job openings in Arizona as of September 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $81,854 per year, or $39.4 per hour.

Software Engineer

Glendale, AZ

Ron Turley Associates LLC
11 - 50 employees

$160K - $190K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 12 days ago


Job description

Description

Software Engineer III (Coordinator of Code)

$160k - $190k / year

Fully remote 


Description

RTA is an AI-forward company, and we mean it in the boring, practical way: our engineers use AI tooling every day, we pay for it, you don't need approval to try something new, and AI-powered features are on our actual product roadmap, not just a slide. If you're an engineer whose output has outpaced your years because you learned to work with these tools instead of around them, you will not have to fight for permission here.


Do you enjoy building robust software that powers real products? Do you thrive on turning messy requirements into elegant code? Do you have an uncanny ability to hunt down performance bottlenecks and fix them with style and flair?


I'm an Engineering Manager at RTA, and I'm looking for a Software Engineer III to help us build the solutions that keep our customers' fleets rolling. This role is about crafting scalable, high-quality code, performing insightful code reviews, and keeping our systems secure and reliable. If this sounds like you, you could be the peanut butter to our jelly.


What great looks like here

We're not looking for the most tickets closed. We're looking for the engineer other engineers get faster because of:

  • You're a force multiplier, not just a fast typist. The best engineers we've worked with are remembered for the test harness, the deploy script, or the doc that made everyone else quicker, not their personal ticket count.
  • You close loops without asking permission. You can take a vaguely worded customer complaint, find the actual defect, ship the fix, and tell people it's done, all inside a week without a meeting to authorize it.
  • You've owned an incident end to end. Diagnosed it, fixed it, wrote the postmortem, and made it not happen again.
  • You delete code. Tell us about a system you removed or simplified, not just one you built.
  • You take ownership and initiative. You identify how to make processes and products better without waiting to be told.

AI at RTA (this part is a requirement, not a bonus)

We want someone who has actually built with these tools, not someone who has read about them. Specifically:

  • You work agentically, not with autocomplete. You've used Claude Code, Codex, or similar to drive multi-file refactors, migrations, and test coverage, not just accept single-line suggestions. You maintain the context files, rules, and prompts that make those tools work for a whole team, not just for you.
  • You've shipped an LLM-backed feature and dealt with the consequences. Nondeterministic output in a test suite. Token cost that surprised somebody. Latency the UI had to absorb. Guardrails on data that cannot be wrong. Tell us what broke and what you changed.
  • You have an eval habit. You can explain how you knew an AI feature actually got better, rather than just felt different.
  • You know when not to use a model. Our customers track DOT compliance, warranty claims, and parts inventory. Some of that must never be answered by something probabilistic, and you can tell which parts.
  • Bring proof. A repo, an eval suite, a rules file, an internal tool you built for your team. Anything real counts for more with us than another year of experience on paper.

The human part

In general, someone who:

  • Is passionate about serving others.
  • Takes pride in being a Software Engineer and finds fulfillment in seeing the team's solutions succeed and grow.
  • Is comfortable on 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. Other-centric, compassionate, and self-assured.
  • Is willing to lift boxes, clean floors, and hold doors if that's what it takes, because no job is beneath them.
  • Loves to read, learn, grow, and stretch. Bonus points for each book they've read by Patrick Lencioni.

Specifically for this job, someone who:

Has 4-7 years of professional software development experience, with at least 2 years hands-on building production-grade applications in Node.js.

  • Works proficiently in Node.js, JavaScript (and/or relevant frameworks), and MSSQL. TypeScript experience is a big plus.
  • Has shipped with AI. See the AI section above. This one is not optional.
  • Understands and uses Docker for containerization and AWS for hosting and deployment.
  • Uses GitHub as the source repository and is comfortable with pull requests and code reviews.
  • Designs REST APIs and is familiar with SOA principles.
  • Thrives on collaboration with product managers, developers, QA, and engineering leadership to scope requirements and deliver effective solutions.
  • Writes secure, maintainable, well-documented code that others can easily build on.
  • Responds calmly and quickly to last-minute changes, with tact and poise.
  • Communicates effectively with concise, solutions-oriented feedback.

Key responsibilities

  • Develop and maintain features: clean, scalable code in Node.js, JavaScript frameworks, and MSSQL.
  • Architect and integrate: build RESTful services and integrate microservices following SOA principles.
  • Code reviews: peer review for quality, security, and maintainability.
  • Collaborate across teams: work with Product, QA, and other engineers to clarify requirements, troubleshoot, and refine features.
  • Build AI-powered features: use AI tooling to move faster, and take real ownership of AI-powered feature work as it lands on the roadmap.
  • Deploy and monitor: Docker for containerization, AWS for hosting, sound deployment and monitoring practice.
  • Champion best practices: share knowledge, propose improvements, refine internal processes.
  • Ensure performance and scalability: analyze system performance, diagnose bottlenecks, implement optimizations.

What success looks like

By day 90, you have:

  • Independently delivered a meaningful customer-facing feature to production, start to finish, with appropriate support when needed
  • Joined the on-call rotation and resolved a production issue without escalating
  • Made one measurable improvement to the team's tooling, tests, documentation, or AI workflow that at least one teammate now uses daily
  • Given code reviews your teammates describe as useful rather than rubber-stamp

By the end of year one, you have:

  • Taken end-to-end ownership of a service or domain area, including its reliability and its roadmap input
  • Contributed meaningfully to at least one AI-powered feature that reached production customers
  • Measurably improved something we track: p95 latency on a key endpoint, flaky test count, deploy time, or defect escape rate
  • Made onboarding into your area faster for the next engineer, because of docs or tooling you built

How we'll evaluate

  • A conversation with the hiring manager about your work and how you use AI tooling
  • A team conversation to evaluate mutual fit and discuss your technical experience, decisions, and problem-solving approach

Qualifications

OK, the "boring" HR part that's necessary:

  • 4-7 years of relevant experience in software engineering roles.
  • 3+ years of hands-on Node.js experience.
  • Demonstrated experience building with AI: Professional experience using AI-assisted development tools as part of your regular workflow is required. Experience shipping LLM-powered product features is strongly preferred.
  • Proficiency with JavaScript frameworks (Express, React, Vue, or similar), Node.js, TypeScript, 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 computer science or a related field.

The bottom line

We're looking for ideal team players with an almost frightening intensity around customer service and a passion for serving others. If that's you, and this is your type of company, click apply.


Compensation and work location

Total compensation for the role is between $160k and $190k, depending on experience.

This is a full-time, fully remote US role, with occasional travel to our Glendale, AZ HQ for team gatherings.

This position is classified as exempt and is not eligible for overtime pay.


Why top talent chooses RTA

We invest in our people. Period.

  • 401(k) with 6% Safe Harbor match (100% vested day one)
  • Flexible PTO model built on trust and manager-approved time off
  • Cigna Dental, Vision and Medical. PPO and HSA medical plan options with company HSA contributions ($780-$1,950 annually)
  • Garner Health HRA program: up to $1,000 individual / $2,000 family reimbursement opportunity
  • Wellness rewards up to $350 annually
  • Virtual care and mental health support resources
  • Company-sponsored benefits including dental, vision, EAP, life, STD, LTD, legal plan, and identity theft protection options
  • Additional employee perks, wellness initiatives, and discount programs

The part we're most proud of

  • 99% of employees say RTA is a Great Place to Work (Certified 3 years running)
  • 30% ARR growth for two years straight
  • We are an AI-forward company building for the future
  • Big growth. Real benefits. Strong culture. A team that delivers.

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.


Physical and travel requirements

This role has the following physical requirements:

  • Ability to sit or stand for extended periods
  • Ability to work at a computer for prolonged periods
  • Occasional visits to RTA HQ in Glendale, Arizona for team events should be expected. 

Reasonable accommodation

RTA is committed to providing reasonable accommodations for qualified individuals with disabilities. If you need a reasonable accommodation to complete the application process or perform the essential functions of this role, please notify us at hr@rtafleet.com.


Employment notices

Employment with RTA is at-will. This means either the employee or the company may terminate the employment relationship at any time, with or without cause or notice, subject to applicable law.

Employment with RTA may be contingent upon successful completion of a background check and other pre-employment screenings, consistent with applicable law.


We cannot accept student visas or provide sponsorship at this time.


Equal employment opportunity

RTA is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other protected status under applicable law.