cover
Full Time

Senior Software Engineer/ 5 days ago

Urban Dynamics
$85,000 - $95,000 /yearly
Application ends: 2026-06-11

Quick Summary

Senior Software Engineer at Urban Dynamics, a remote-first industrial software consultancy. This client-facing role involves designing, building, and integrating custom solutions like ERP and MES systems across the full development lifecycle. Candidates need 5+ years of experience, strong architectural skills, and proficiency in a diverse tech stack including various backend languages, cloud infrastructure (AWS/GCP), and modern UI frameworks. Salary is $85,000 - $95,000.

About Urban Dynamics

Urban Dynamics is a software consulting and solutions firm focused on helping growing industrial and manufacturing companies simplify operations, connect systems, and build technology that works for how they operate.

We believe technology should improve margins, efficiency, and visibility—not slow teams down. Our work is practical, ROI-driven, and tailored to each client’s real-world environment.

Role Overview

We’re looking for a Senior Software Engineer who thrives in a highly autonomous, client-facing environment and enjoys building solutions that directly impact business operations. This isn’t a siloed engineering role—you’ll work directly with clients, translate challenges into technical solutions, and help guide projects from concept through deployment.

What You’ll Do

  • Design, build, and deploy custom software solutions for industrial and manufacturing clients
  • Integrate systems (ERP, MES, legacy tools, third-party platforms) to improve data flow and visibility
  • Work directly with clients to understand workflows, pain points, and operational goals
  • Translate business needs into scalable, maintainable technical solutions
  • Lead or contribute to system architecture and technical direction
  • Build and maintain APIs and integrations across systems
  • Support implementation, deployment, and post-launch optimization
  • Contribute across the full lifecycle: discovery → design → development → deployment → support

What We’re Looking For

  • 5+ years of software engineering experience
  • Proven ability to own and deliver projects end-to-end
  • Strong problem-solving skills with a practical, business-first mindset
  • Comfortable working directly with clients and cross-functional teams
  • Experience building production-grade applications and systems
  • Experience integrating systems and working with APIs
  • Design, develop, and maintain high-quality software solutions using languages such as Ruby on Rails, JavaScript, Python, C++, C#, Java, and .NET frameworks.
  • Lead the development of RESTful APIs and RESTful services to enable seamless integration across platforms.
  • Architect and optimize IT infrastructure leveraging cloud services like AWS and Azure to ensure scalability and reliability.
  • Collaborate within Agile teams to deliver iterative improvements on web applications and backend systems.
  • Manage version control using tools such as GitHub, SVN, and Git, ensuring code quality through code reviews and continuous integration practices.
  • Develop database solutions utilizing MySQL, SQL Server, and other relational databases; implement efficient data models and queries.
  • Contribute to front-end development with React Express, JavaScript frameworks, and UI/UX best practices for engaging user experiences.
  • Ensure system security through RBAC (Role-Based Access Control), secure API design, and adherence to best practices in application security.
  • Maintain Linux-based environments for deployment and testing; automate workflows with scripting languages like VBA where applicable.
  • Stay current with emerging technologies such as quantum engineering principles that could influence future product innovations.

Technical Experience

We’re vendor-agnostic, but strong candidates will have experience across several of the following:

Languages

  • TypeScript, Go, Rust, PHP, HTML & CSS (or similar backend languages)

UI Frameworks

  • React.js and/or Vue.js
  • Strong understanding of modern UI development

Databases

  • PostgreSQL
  • Redis / Valkey
  • Experience with distributed databases (e.g., GCP Spanner) is a plus

Design Patterns

  • API design (REST, OpenAPI)
  • Stateless server design
  • Scalable architectures (horizontal scaling, etc.)

Infrastructure & Tooling

  • Cloud platforms (AWS and/or GCP)
  • Containers and orchestration (Docker, Kubernetes, Podman)
  • Infrastructure as Code (Terraform / OpenTofu or similar)

Pay: $85,000.00 - $95,000.00 per year

Application Question(s):

(Applications that skip this question will not be considered)

  1. Please provide a brief summary of your experience as it relates to this role and why you believe you would be a strong fit. (Applications that skip this question will not be considered)
  2. What business tools do you have experience with that are relevant to this role?

Work Location: Remote

Share

Urban Dynamics

Urban Dynamics

    View Profile
    Your experience on this site will be improved by allowing cookies Cookie Policy