{"id":1955256,"url":"https://alion.io/job/rta-fleet-senior-software-engineer","title":"Senior Software Engineer","company":{"id":1830411,"name":"RTA Fleet","domain":"rtafleet.com","url":"https://alion.io/company/rtafleet","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Paylocity","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":["US"],"hiring_countries_total":1,"salary":{"min":200000,"max":220000,"currency":"USD","period":"year","gross":null,"usd_annual":220000},"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":true,"relocation_package":false,"has_equity":false,"technologies":[{"name":"LLM","optional":false},{"name":"SQL","optional":false},{"name":"Amazon ECS","optional":true},{"name":"Amazon EKS","optional":true},{"name":"Angular","optional":true},{"name":"Apache Kafka","optional":true},{"name":"AWS","optional":true},{"name":"CI/CD","optional":true},{"name":"Docker","optional":true},{"name":"Embeddings","optional":true},{"name":"Function Calling","optional":true},{"name":"Harbor","optional":true},{"name":"JavaScript","optional":true},{"name":"Kubernetes","optional":true},{"name":"Node JS","optional":true},{"name":"RabbitMQ","optional":true},{"name":"RAG","optional":true},{"name":"React.js","optional":true},{"name":"Redis","optional":true},{"name":"Structured Outputs","optional":true},{"name":"TypeScript","optional":true},{"name":"Vue.js","optional":true}],"status":"live","first_seen_at":"2026-10-05T19:16:38Z","employer_posted_date":"2026-10-06","last_verified_at":"2026-10-19T11:09:22Z","board_verified":true,"closed_at":null,"days_open":13,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":13},"description":"Description\nSenior Software Engineer (Full-Stack Mastermind)\n$200k - $220k / year\nFully remote\nDescription\nMost software engineers write code. We're looking for someone who changes the trajectory of a product.\nDo you thrive on owning a problem from the database all the way through the user experience? Can you move comfortably between designing an API, debugging a production issue, optimizing a SQL query, and improving a front-end workflow? Are you the type of engineer who sees a complicated problem, figures out what needs to happen, and ships a solution other people thought would take twice as long?\nAnd just as importantly: are you already figuring out how AI changes the way great software gets built?\nIf so, read on.\nI'm the Head of Engineering at RTA, and I'm looking for a Senior Software Engineer to help build and evolve Fleet360, our fleet management SaaS platform. This is a high-ownership, high-impact role. You won't just be executing tickets. You'll be shaping solutions, making architectural decisions, working across the stack, and raising the engineering bar for the people around you.\nWe are also serious about becoming an AI-first engineering organization. That doesn't mean blindly generating code and shipping whatever an LLM spits out. It means using AI as a force multiplier throughout the software development lifecycle: understanding unfamiliar code, exploring solutions, generating and reviewing implementations, writing tests, debugging issues, documenting systems, automating repetitive work, and dramatically increasing the speed at which a great engineer can deliver great software.\nWe want engineers who are actively figuring out how to work differently because these tools exist.\nThis role is not for everyone. If you prefer clearly scoped tasks, minimal ambiguity, staying exclusively in one layer of the stack, and steady incremental work, we'd still love to have you, just not in this seat.\nThis role is for engineers who see an undefined problem and feel a pull toward it, not away from it.\nWhat we're looking for\nIn general, someone who:\nIs a force multiplier. When you're on a project, the whole team moves faster and ships better. You raise the bar just by being in the room.\nIs passionate about serving others.\nThinks like a product engineer, not just a programmer. You care about the outcome for the user, not simply whether your code works.\nOwns problems end to end. Front end, API, database, integration, production issue: you go where the problem takes you.\nWorks AI-first. You actively use modern AI development tools to make yourself faster and more effective, and you're constantly experimenting with better ways to use them.\nKnows that AI output still requires engineering judgment. You validate assumptions, understand generated code, test aggressively, and never confuse speed of generation with correctness.\nHas strong opinions, loosely held. You push back when something is wrong, but you update your views when presented with better information. You're not trying to be the smartest person in the room. You want the team to find the right answer.\nIs comfortable being part of a team that thrives on healthy conflict. People with thin skin need not apply. No, seriously.\nPassionately cares about our clients, who are fleet managers, parts clerks, and automotive technicians maintaining everything from squad cars to school buses, so everyone comes home safely at the end of the day.\nThinks of themselves less, while not thinking less of themselves. You're other-centric, compassionate, and self-assured.\nTakes ownership and initiative. You identify how to make our products and processes better without waiting for permission. You don't ask for a ticket to fix something obviously broken.\nLoves to read, learn, grow, and stretch themselves. Bonus points for each book they've read by Patrick Lencioni.\nWhat we actually require\nFive things. If you have these, apply and we'll figure out the rest together.\n5-7+ years of professional software engineering, with real ownership of production software. Not years logged, but systems you were responsible for when they broke.\nGenuinely full stack. You may be stronger in one area, but you move between the browser, API, database, infrastructure, and third-party integrations when the work requires it.\nNode.js and TypeScript at production scale. Well-designed APIs and services that hold up under real load.\nDeep relational database ability. You design schemas, write and optimize SQL, diagnose performance problems, and reason about data integrity and concurrency.\nAI-assisted development as a daily workflow, with judgment. You can break a problem down, give a coding agent useful constraints, evaluate what comes back, iterate, and steer it to a production-quality result. And you can tell when it's confidently wrong.\nWhat strengthens your application\nNone of these are dealbreakers. Any of them make you more interesting to us:\nVue.js specifically, since it's what our front end is built on. Strong React or Angular experience translates well.\nBrowser-side application architecture: component design, state management, async behavior, performance, maintainable UX.\nSystems design beyond features: services, event-driven patterns, distributed systems, data flows, and judgment about when complexity is and isn't justified.\nMessaging and queues such as RabbitMQ, Kafka, or AWS SQS, used to build resilient and decoupled systems.\nCaching and distributed application patterns, including technologies such as Redis.\nContainerized, cloud-native applications, including Docker, AWS ECS/EKS, and Kubernetes.\nObservability as a first-class concern: logs, metrics, traces, profiling, APM.\nDevOps fundamentals: CI/CD, automated testing, and how software gets safely from a laptop into production.\nBuilding AI-powered product capabilities: LLM APIs, tool and function calling, RAG, embeddings, vector search, structured outputs, evaluation, agents. Deep AI/ML research background is not required.\nCommunicating with precision: explaining an architectural tradeoff to a product manager and a hairy debugging session to a junior engineer without losing either of them.\nA Bachelor's degree, especially in computer science or a related field. Not required.\nWorking with AI here\nThis is the part we care most about, so here's what we mean concretely:\nYou work agentically, not with autocomplete. You've driven multi-file refactors, migrations, and test coverage with coding agents, not just accepted single-line suggestions. You maintain the context files, rules, and prompts that make those tools work for a whole team, not only for you.\nYou review AI-generated work like code from any other contributor. Understand it, challenge it, test it, improve it, then ship it.\nYou have an eval habit. You can explain how you knew an AI feature actually got better, rather than just felt different.\nYou 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.\nYou look for engineering work to automate: test generation, debugging, code analysis, migrations, documentation, repetitive implementation, internal tooling.\nBring proof. A repo, an eval suite, a rules file, an agent workflow you built for your team. Anything real tells us more than another year of experience on paper.\nKey responsibilities\nOwn features end to end: idea to production, across front-end interfaces, APIs, business logic, databases, integrations, and supporting infrastructure.\nBuild great user experiences: responsive, reliable, maintainable front-end functionality, with real understanding of the systems and data behind it.\nDesign and build back-end systems: scalable services and APIs in Node.js and TypeScript, with sound architectural and data-modeling decisions.\nWork AI-first: use AI-assisted development and coding agents throughout your daily workflow for speed, quality, and leverage.\nImprove how we build software: experiment with new AI-enabled workflows and help the team find the practices that materially move engineering productivity.\nBuild AI-powered product capabilities: features using LLMs, retrieval, agents, and intelligent automation where they create real customer value.\nElevate the team: rigorous code reviews, mentorship, shared techniques and patterns, and modeling the standards you want to see org-wide.\nImprove performance and scalability: find bottlenecks across browser, network, application, database, and infrastructure, and drive them to resolution.\nSolve production problems: when something breaks, dig through the whole system until you understand why. Don't stop at the boundary of the code you normally work on.\nIntegrate systems: connect third-party APIs and internal services, designing for reliability, failure handling, observability, and maintainability.\nEnsure security and reliability: champion secure development practices and build systems our customers can depend on.\nCollaborate across the business: work with Product, QA, Support, and other engineers to turn customer and business problems into high-quality software.\nWhat success looks like\nBy day 90, you have:\nShipped at least two features end to end, browser through database, to production customers\nTaken point on a production incident and driven it through resolution and postmortem\nMade one improvement to the team's AI-assisted workflow that another engineer has adopted\nFormed and shared a documented opinion on one part of the Fleet360 architecture you'd change, and why\nBy the end of year one, you have:\nTaken end-to-end ownership of a significant domain of Fleet360, including architecture, reliability, and roadmap input\nShipped at least one AI-powered customer-facing capability, from design through evaluation\nMeasurably improved something we track: p95 latency on a key endpoint, deploy frequency, flaky test count, or defect escape rate\nChanged how at least two other engineers work, and they'd name you as the reason\nHow we'll evaluate\nA conversation with the hiring manager about your work and how you use AI tooling\nA team conversation to evaluate mutual fit and discuss your technical experience, decisions, and problem-solving approach\nThe engineer we're ultimately looking for\nYou don't define yourself as a \"front-end engineer\" or a \"back-end engineer.\"\nYou're a software engineer.\nYou understand that the technology is simply a means to solve a problem. If solving that problem requires writing a Vue component, changing an API, redesigning a database query, tracing a message through a queue, debugging an AWS service, or directing an AI coding agent through a large refactor, you're willing and able to go there.\nAnd as AI fundamentally changes how software is built, you're not waiting for someone else to figure out what that means.\nYou're already experimenting.\nThe bottom line\nWe're looking for a rare combination: the technical depth to design serious systems, the ownership mindset to treat our product like it's their own, and the humility to serve others well. If you're the kind of engineer who leaves every codebase, team, and product measurably better than you found it, this is your seat.\nCompensation and work location\nTotal compensation for the role is between $200k and $220k.\nThis is a full-time, fully remote role open anywhere in the US, with occasional travel to our Glendale, AZ headquarters for team gatherings.\nThis position is classified as exempt and is not eligible for overtime pay.\nWhy top talent chooses RTA\nWe invest in our people. Period.\n401(k) with 6% Safe Harbor match (100% vested day one)\nFlexible PTO model built on trust and manager-approved time off\nCigna PPO and HSA medical plan options with company contributions ($780-$1,950 annually)\nGarner Health HRA program: up to $1,000 individual / $2,000 family reimbursement opportunity\nWellness rewards up to $350 annually\nVirtual care and mental health support resources\nCompany-sponsor...","description_format":"text","description_chars":15396,"description_truncated":true,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Government","Transportation & Logistics","Fleet Management"],"lifecycle":[{"event":"open","at":"2026-10-06T12:12:43Z"}],"visa":[],"liveness":{"score":69,"band":"ok","label":"Likely open","p_open":1,"p_active":0.77,"p_room":0.9,"age_days":13,"expected_fill_days":29,"reasons":["conf:3","win:mid"],"computed_at":"2026-10-19T05:45:15Z"},"pay":{"stated_usd_annual":220000,"is_top_pay":true},"html_url":"https://alion.io/job/rta-fleet-senior-software-engineer","json_url":"https://alion.io/job/rta-fleet-senior-software-engineer.json","meta":{"generated_at":"2026-10-19T14:58:32Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":11061,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-20T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1830411},"rest":"https://alion.io/mcp/rest/get_company?id=1830411"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Frta-fleet-senior-software-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Frta-fleet-senior-software-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Frta-fleet-senior-software-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/rta-fleet-senior-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Frta-fleet-senior-software-engineer"}]}