Software Engineer

Automate Works — United States · Posted ~3 hours ago

Mid Full-time

Skills

Backend development Software engineering API development Testing Code review Backend APIs

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A software engineering team is hiring a developer to design, build, test, and maintain backend systems and APIs that support operational workflows across physical industries.

Highlights

Build software systems that improve real-world operations, combining engineering, automation, and data-driven solutions with cross-functional collaboration.

Description

Company Description The company focuses on building operational agents that power the physical economy, helping organizations optimize real-world processes and workflows. By combining software, data, and automation, the team develops tools that improve efficiency, reduce operational friction, and enhance decision-making in physical environments. The work centers on applying advanced engineering principles to logistics, manufacturing, and other sectors where digital and physical systems intersect. Team members collaborate across disciplines to deliver reliable, scalable solutions that have tangible impact on everyday operations. Role Description The Software Engineer will design, develop, test, and maintain software systems that support operational agents for the physical economy. Day-to-day responsibilities include implementing back-end services and APIs, writing clean and efficient code, reviewing code from peers, and troubleshooting issues across development and production environments. The role involves collaborating with product managers, other engineers, and operations teams to translate business requirements into technical solutions, as well as contributing to system architecture and performance optimization. This is a full-time, on-site role based in St Louis, MO, requiring close collaboration with local team members and stakeholders. Qualifications Strong foundation in Computer Science, including algorithms, data structures, and software design principles.Proficiency in Software Development and Programming, with experience building production-quality applications.Hands-on experience in Back-End Web Development, including APIs, databases, and server-side frameworks.Solid understanding of Object-Oriented Programming (OOP) and related design patterns.Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.Experience with modern development tools (version control, CI/CD, automated testing) and collaborative workflows.Ability to analyze complex problems, propose solutions, and communicate clearly with technical and non-technical partners.Comfort working on-site in a multidisciplinary environment focused on the intersection of software and physical operations.Experience with distributed systems, cloud platforms, or real-time data processing is a plus.