> Markdown version of [/jobs/ext/473971-software-engineer](https://www.wearedevelopers.com/jobs/ext/473971-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** RouteSmart Technologies - **Location:** Melville, NY, United States (Remote available) - **Salary:** $95,000.0 - $145,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Microsoft Azure, Information Systems, Software Debugging, Linux, Distributed Systems, Mobile Application Software, Python (Programming Language), Node.Js, Open Web Application Security, Systems Development Life Cycle, Secure Coding, TypeScript, Unstructured Data, Web Applications, ReactJS, Large Language Models, Prompt Engineering, Generative AI, Kotlin, Containerization, AngularJS, Information Technology, Api Design, Terraform, Docker, Service Stack, Golang, Microservices - **Published:** June 3, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=19d88c061ad9c5cd ## About the Role Do you have experience in Prompt engineering?, Do you have a Bachelor's degree?, 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., * Solid understanding of microservices architecture, API design, and distributed systems fundamentals. * Technology Experience (At least one area): * + Web: React or Angular (TypeScript/JavaScript) * + Backend: Python, Node.js, Java, .NET, Go, or Rust * + Mobile (Preferred): Swift or Kotlin * Hands-on experience with Docker, modern CI/CD pipelines, and Infrastructure-as-Code (Terraform preferred) in AWS, Azure, or GCP. * Practical experience with (or a strong personal interest in) Generative AI/LLMs and prompt engineering concepts. An understanding of AI limitations is a major plus. * Ability to collaborate effectively within a team environment * Familiarity with modern development practices and automation * Curiosity and a growth mindset * Adaptability in ambiguous situations * Willingness to experiment with new tools, frameworks, and methodologies, * Bachelor's degree in Computer Science, Information Systems, Business Technology, or a related field ## Description * Orchestrate AI across the SDLC by utilizing LLM co-pilots during design, coding, testing, debugging, and optimization * Convert product requirements into structured specifications that drive deterministic system behavior * Partner with AI tools to generate APIs, services, and workflows directly from written specifications * Refine prompts and development workflows to ensure consistent, high-quality, and secure code outputs * Design clean, modular, and composable microservice architectures using best-fit technologies * Use AI to rapidly understand, extend, and refactor systems across diverse technology stacks, including: * + Rust / Go for performance-critical backend services + Python / Node.js for orchestration and rapid iteration + Java / .NET for enterprise-grade workloads + React / Angular (TypeScript) for web applications + Swift / Kotlin for mobile applications * Integrate AI capabilities into systems for real-time decisioning, automation, and unstructured data processing * Design and operate resilient, cloud-agnostic infrastructure (initially AWS) using Docker and Terraform * Build and manage modern CI/CD pipelines to enable safe and frequent delivery * Ensure systems are secure, observable, scalable, and cost-efficient * Review and validate AI-generated code to prevent security vulnerabilities (OWASP Top 10) and performance issues * Integrate automated, AI-driven validation checks into build and deployment pipelines * Perform ongoing threat modeling across distributed, multi-language systems * Serve as the final human validator for AI-driven architectural and logical decisions * Identify and mitigate risks such as model bias, hallucinations, or incorrect outputs * Ensure data privacy and compliance with organizational security standards * Research and evaluate emerging coding and AI standards to improve security, quality, and performance * Perform other duties and responsibilities as assigned, * Fully adapt to Spec-Driven Development workflows as your primary development model. * Successfully use AI to accelerate development and iteration cycles without sacrificing quality. * Contribute core production-grade components to our polyglot, scalable platform. * Collaborate with the team to define new engineering standards and best practices for AI-assisted development. This role is not about knowing every language-it is about being able to learn, adapt, and build across any stack using AI as your amplifier. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [The Power of Prompting with AI Native Development - Simon Maple](https://www.wearedevelopers.com/videos/1330-the-power-of-prompting-with-ai-native-development-simon-maple) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [The Prompt Engineer ✍️](https://www.wearedevelopers.com/magazine/216-the-prompt-engineer) - [Prompt Engineering is a Job of the Past](https://www.wearedevelopers.com/magazine/342-prompt-engineering-is-a-job-of-the-past) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [How to Answer the Interview Question: “Why Do You Want to Be a Software Engineer?”](https://www.wearedevelopers.com/magazine/392-how-to-answer-the-interview-question-why-do-you-want-to-be-a-software-engineer)