RouteSmart Technologies
Technology
SoftwareEngineer
Neural analysis suggests this role is
optimal for Mid+ candidates.
“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.
Solving complex problems; Solving ambiguous problems; Root cause analysis
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
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.