RouteSmart Technologies

Technology

SoftwareEngineer

$95–145k Columbia, Maryland, United States FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid+ candidates.

The Brief

“Software Engineer at RouteSmart Technologies. Skills: AI-assisted development, Cloud-native systems, Microservices, Spec-Driven Development. Orchestrate AI across the SDLC. Utilize LLM co-pilots during design”

What You'll Achieve.

Deliver reliable solutions; Deliver high-quality solutions; Drive forward RouteSmart's next generation of technology; Accelerate development cycles; Accelerate iteration cycles; Contribute core production-grade components; Define new engineering standards; Define best practices for AI-assisted development

Industry & Context.

Technology
Problems you'll solve

Solving complex problems; Solving ambiguous problems; Root cause analysis

Eligibility Requirements

Reside within 50 miles, Work onsite several days per week, Legal authorization to work in US, No sponsorship

What They're Looking For.

Must Have

Bachelor's degree in Computer Science, Bachelor's degree in Information Systems, Bachelor's degree in Business Technology, Solid understanding of microservices architecture, Solid understanding of API design, Solid understanding of distributed systems fundamentals, Hands-on experience with Docker, Hands-on experience with modern CI/CD pipelines, Hands-on experience with Infrastructure-as-Code, Ability to collaborate effectively within a team environment, Familiarity with modern development practices, Familiarity with automation, Curiosity, Growth mindset, Adaptability in ambiguous situations, Willingness to experiment with new tools, Willingness to experiment with new frameworks, Willingness to experiment with new methodologies

Nice to Have

Mobile backend experience preferred, Swift or Kotlin experience preferred, Terraform experience preferred, Practical experience with Generative AI/LLMs, Practical experience with prompt engineering concepts, Understanding of AI limitations a major plus

What You'll Do.

Orchestrate AI across the SDLC

Utilize LLM co-pilots during design

Utilize LLM co-pilots during coding

Utilize LLM co-pilots during testing

Utilize LLM co-pilots during debugging

Utilize LLM co-pilots during optimization

Convert product requirements into structured specifications

Partner with AI tools to generate APIs

Partner with AI tools to generate services

Partner with AI tools to generate workflows

Refine prompts and development workflows

Design clean microservice architectures

Design modular microservice architectures

Design composable microservice architectures

Use AI to understand systems

Use AI to extend systems

Use AI to refactor systems

Integrate AI capabilities into systems

Design resilient infrastructure

Design cloud-agnostic infrastructure

Operate resilient infrastructure

Operate cloud-agnostic infrastructure

Build modern CI/CD pipelines

Manage modern CI/CD pipelines

Ensure systems are secure

Ensure systems are observable

Ensure systems are scalable

Ensure systems are cost-efficient

Review AI-generated code

Validate AI-generated code

Prevent security vulnerabilities

Prevent performance issues

Integrate automated validation checks

Integrate AI-driven validation checks

Perform ongoing threat modeling

Serve as final human validator

Ensure compliance with security standards

Research emerging coding standards

Evaluate emerging coding standards

Research emerging AI standards

Evaluate emerging AI standards

Perform other duties as assigned

How You'll Work.

Team & Collaboration

Collaborating across teams; Collaborate effectively within a team

Process & Methodology

Spec-Driven Development

Full Job Description

**RouteSmart Technologies,** a leader in vehicle route optimization software technology, is seeking a **Software Engineer** to join our development team. This role will report directly to the Manager, Software Engineering and is responsible for designing, developing, and supporting modern, scalable applications and services as part of a next-generation platform initiative. This position will play a key role in building a new generation of software that redefines how we design, develop, and deliver products. Unlike incremental upgrades, this initiative focuses on creating something entirely new using a Spec-Driven Development (SDD) approach powered by Large Language Models (LLMs). The role involves contributing to AI-assisted engineering workflows, building cloud-native systems, and helping shape the future of software development at RouteSmart. The Software Engineer will work in an exploratory, fast-evolving environment where not all requirements are fully defined. Success in this role requires curiosity, adaptability, and a willingness to experiment with new tools, frameworks, and methodologies. Responsibilities include developing high-quality code, collaborating across teams, and contributing to the definition of new engineering standards. Experience with cloud-native technologies (Linux, Docker, Terraform) and modern development practices is highly valued. The ideal candidate is passionate about innovation and thrives in solving complex, ambiguous problems. They will contribute to delivering reliable, high-quality solutions while helping drive forward RouteSmart’s next generation of technology. Strong technical skills, attention to detail, and the ability to collaborate effectively within a dynamic team environment are essential. The typical base pay range for this position at the start of employment is expected to be between **$95,000–$145,000** per year. RouteSmart Technologies, Inc. has different base pay ranges for different work locations within the U.S., an

Free ATS check

Applying for this Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about RouteSmart Technologies?

Real rants from real employees. Read before you apply.

Read Company Rants →