Senior Software Engineer
$200k - $220kRTA: The Fleet Success Company
Senior Software Engineer (Full-Stack Mastermind)
Total compensation for the role is between $200k and $220k. This is a full-time, fully remote role open anywhere in the US, with occasional travel to our Glendale, AZ headquarters for team gatherings. This position is classified as exempt and is not eligible for overtime pay.
We're looking for someone who changes the trajectory of a product. Do 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? And just as importantly: are you already figuring out how AI changes the way great software gets built?
If so, read on. I'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.
We 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.
We want engineers who are actively figuring out how to work differently because these tools exist. This 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. This role is for engineers who see an undefined problem and feel a pull toward it, not away from it.
In general, someone who:
- Is 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.
- Is passionate about serving others.
- Thinks like a product engineer, not just a programmer. You care about the outcome for the user, not simply whether your code works.
- Owns problems end to end. Front end, API, database, integration, production issue: you go where the problem takes you.
- Works 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.
- Knows that AI output still requires engineering judgment. You validate assumptions, understand generated code, test aggressively, and never confuse speed of generation with correctness.
- Has 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.
- 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, 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.
- Thinks of themselves less, while not thinking less of themselves. You're other-centric, compassionate, and self-assured.
- Takes 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.
- Loves to read, learn, grow, and stretch themselves. Bonus points for each book they've read by Patrick Lencioni.
Five things. If you have these, apply and we'll figure out the rest together.
- 5–7+ years of professional software engineering, with real ownership of production software. Not years logged, but systems you were responsible for when they broke.
- Genuinely 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.
- Node.js and TypeScript at production scale. Well-designed APIs and services that hold up under real load.
- Deep relational database ability. You design schemas, write and optimize SQL, diagnose performance problems, and reason about data integrity and concurrency.
- AI-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.
None of these are dealbreakers. Any of them make you more interesting to us:
- Vue.js specifically, since it's what our front end is built on. Strong React or Angular experience translates well.
- Browser-side application architecture: component design, state management, async behavior, performance, maintainable UX.
- Systems design beyond features: services, event-driven patterns, distributed systems, data flows, and judgment about when complexity is and isn't justified.
- Messaging and queues such as RabbitMQ, Kafka, or AWS SQS, used to build resilient and decoupled systems.
- Caching and distributed application patterns, including technologies such as Redis.
- Containerized, cloud-native applications, including Docker, AWS ECS/EKS, and Kubernetes.
- Observability as a first-class concern: logs, metrics, traces, profiling, APM.
- DevOps fundamentals: CI/CD, automated testing, and how software gets safely from a laptop into production.
- Building 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.
- Communicating with precision: explaining an architectural tradeoff to a product manager and a hairy debugging session to a junior engineer without losing either of them.
- A Bachelor's degree, especially in computer science or a related field. Not required.
You 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. You review AI-generated work like code from any other contributor. Understand it, challenge it, test it, improve it, then ship it. 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. You look for engineering work to automate: test generation, debugging, code analysis, migrations, documentation, repetitive implementation, internal tooling. Bring 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.
Own features end to end: idea to production, across front-end interfaces, APIs, business logic, databases, integrations, and supporting infrastructure. Build great user experiences: responsive, reliable, maintainable front-end functionality, with real understanding of the systems and data behind it. Design and build back-end systems: scalable services and APIs in Node.js and TypeScript, with sound architectural and data-modeling decisions. Work AI-first: use AI-assisted development and coding agents throughout your daily workflow for speed, quality, and leverage. Improve how we build software: experiment with new AI-enabled workflows and help the team find the practices that materially move engineering productivity. Build AI-powered product capabilities: features using LLMs, retrieval, agents, and intelligent automation where they create real customer value. Elevate the team: rigorous code reviews, mentorship, shared techniques and patterns, and modeling the standards you want to see org-wide. Improve performance and scalability: find bottlenecks across browser, network, application, database, and infrastructure, and drive them to resolution. Solve 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. Integrate systems: connect third-party APIs and internal services, designing for reliability, failure handling, observability, and maintainability. Ensure security and reliability: champion secure development
$150k - $225k
...achieve financial excellence through intuitive, enterprise-grade software and expertise. We simplify complex wealth management and... ...\n \n The Opportunity \n \n Asseta is seeking a Senior Software Engineer to report to our Lead Software Engineer and Chief Technology...SeniorWork at office- Job ID: 24304935Reference Number: 24-01188Title: senior software engineerLocation: Iselin, NJ, 08830Posted Date: 2024-11-26Company: HAN StaffingstratusSenior
- Job ID: 22621539Reference Number: 24-00636Title: ATM senior software engineerLocation: Iselin, NJ, 08830Posted Date: 2024-07-23Company: HAN StaffingatmSenior
- ...MANTECH seeks a motivated, career and customer-oriented Senior Software Engineer in the Fort Meade, MD area . This is an onsite position. Responsibilities include, but are not limited to: Cyber Security and development expertise to design, test, implement,...SeniorWork experience placementWork at office
- ...Duration: 12 months Job Description: This job independently executes key elements of projects/processes within the Software Engineering area by applying in-depth knowledge of their discipline and area best practices to effectively resolve problems and roadblocks...Senior
- ...Quant Trading firm is looking for a Software Developer to work on electronic trading connectivity infrastructure and high-impact systems that handle order flow across major global markets. You will design, develop, and maintain systems that support electronic order...SeniorFull time
$220k - $240k
...Senior Software Engineer - HealthTech New York City - Hybrid $220,000 - $240,000 per year We're partnering with a high-growth HealthTech company that is entering its next phase of expansion. Following strong adoption of its core platform, the business is investing...Senior- Click here to learn more about our benefits offerings! (US only)US applicants: CNH Industrial is an equal opportunity employer. This company considers candidates regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, ...Senior
- ...Senior Software Engineer – Backend Heavy Full Stack | Fully Remote EST Role Details: Fully remote - EST time zone preferred US Citizens & Green Card holders only No visa sponsorship or visa transfer available I’m working with a leading insurance technology...SeniorRemote workVisa sponsorship
- ...Hi, I hope you are doing well! We have an opportunity for Senior Software Engineer - Go Development & Identity Security with one of our clients for San Diego, CA. Please see the job details below and let me know if you would be interested in this role....SeniorLong term contract
- ...Senior Software Engineer (C++/Qt/Linux)-Medical Device Location : Remote Position Overview We are seeking a Senior Software Engineer to join a leading medical device organization developing innovative robotics and enabling technologies. In this role, you will...SeniorRemote work
- ...live performance metrics and detect data or concept drift.Cross-Functional Collaboration: Bridge the gap between data scientists, software developers, and IT operations.PythonDocker, KubernetesDVC, MLFlowAWS, GCPCI/CDJira, RallyJob SummaryJob number: CREQ265622Profession...Senior
- ...The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a Senior Software Engineer responsible for the development of new software products and enhancements to existing products. You should excel in writing C++ in a Windows Environment...SeniorFull time
- ...Senior Software Engineer We are currently helping a Series A startup in NYC scale the engineering team. They are looking for a Senior Software Engineer to drive the development of their AI-driven SaaS product. Through a distribution network of MSP’s, they help them...SeniorFull time
- ...About the job A leading quantitative hedge fund is seeking a Senior Infrastructure Software Engineer to design and build the core platforms powering its global research and trading environment. You'll work on technically challenging problems across distributed...SeniorFull time
- ...people, cutting-edge technology and a relentless focus on solving complex problems. They are looking for an experienced Software Engineer with strong C++ expertise to join the engineering team and help build the high-performance systems that power the trading business...SeniorFull time
$180k - $260k
...Senior Software Engineer New York City, Hybrid $180,000–$260,000 + equity About the Company We’re working with a fast-growing AI healthtech company using automation to make medication access simpler for patients and providers. About the Role High-ownership...Senior- THE GLOBAL LEADER IN DATA & ANALYTICS RECRUITMENTHarnham Search and Selection Company Number: 05723485Harnham Search and Selection is a registered company in England and Wales. Reg no. 05723485Harnham Europe Limited Company Number: 09956940Harnham GmbH HRB: 196954Harnham...SeniorWork at office
- ...librarians, researchers, marketing pros, and support teams around the world. The Job Details are as follows:OCLC, Inc. seeks a Senior SaaS Software Engineer at its Dublin, OH HQ, to perform high-level analysis and software design for new and existing systems and collaborate...SeniorFull timeWorldwide
- ...Senior / Staff / Principal Software Engineer (Python) Position Summary We are seeking a highly experienced software engineer to help architect, build, and scale a next-generation AI platform. This individual will serve as a senior technical contributor and thought...SeniorFull time
- ...Software Engineer / Sr. Software Engineer Atomic · NYC, Boston, Austin, or Reno; remote positions also available The Company Most companies still plan their supply chains (quantities, mix, allocations, timing, etc.) in spreadsheets or legacy software. Atomic...SeniorRemote work
- ...04-30Location: Seattle, WAEmployment Type: Full TimeClient: TechMContact: Meghana GorusuCompany: SRI Tech SolutionsRole:- Senior Software Engineer ( 7 to 8 yrs)Location-Seattle, WA(Onsite)Hire type- FTE Skills : Java 8Experience (Years)10 (Max)Job Description:Must Have...SeniorWork experience placement
- This Software Engineer is responsible for creating, testing, ensuring the quality of and maintaining a product or product line. The Software... ...design and development under the minimally guided supervision of senior team members and management. Duties and ResponsibilitiesWork...SeniorFull time
- ...Senior Software Engineer Location: US (Fully Remote) Type: Permanent An AI-enabled insurance technology business building modern solutions for MGAs and insurance programmes. The platform connects complex insurance workflows with technology to streamline the journey...SeniorPermanent employmentFull timeRemote work
- ...enterprise commerce industry. They are based in New York City, NY and are currently staffing in their Software Engineering Team. They are currently seeking a Senior Backend Software Engineer to help build and scale their core product. Qualified candidates will have 5...SeniorFull timeImmediate start
$84.5k - $105.6k
...team to Bring the Future! Job Purpose ~ As a digital tools engineer, you will develop, deploy, and support digital solutions that improve... ...maintain, and continuously improve digital tools using modern software development practices. Deliver solutions that automate...SeniorFull timeTemporary workWork experience placementWork at officeRemote workRelocation package- ...a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have...SeniorFull timeWork experience placement
- ...Senior KDB+/Q Developer - Equities Data & Analytics A leading global financial-services organization is seeking a Senior KDB+/Q Developer... ...Equities Data & Analytics. This is a senior hands-on engineering position focused on the real-time and historical data...Senior3 days per week
$180k - $250k
...Founding Forward Deployed Engineer | NYC I’m working with an exciting AI startup that is building autonomous revenue teams using AI agents, and they’re looking for their first Founding Forward Deployed Engineer. This is a highly hands-on role where you’ll own...SeniorFull timeH1bRelocation package$106.73k - $142.3k
...à atteindre de nouveaux sommets en tant qu'équipe, en travaillant toujours pour le bien de nos clients.Objectif du posteA Senior Software Engineer is responsible for leading software development projects, designing and implementing solutions, and ensuring code quality....Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- junior software developer United States
- scientific software engineer United States
- intel software engineer United States
- vice president software engineering United States
- director software engineering United States
- software engineer United States
- software sales engineer United States
- software engineer mainframe United States
- software engineer student United States
- senior robotics software engineer United States





