Job Closed
This listing is no longer active.
smino is a fast‑growing SaaS platform used by architects, planners, and construction companies to manage projects from planning to handover. The product supports seamless communication, documentation, and task management across all stakeholders in a construction project. The platform is collaborative, mobile, and designed to streamline workflows in a traditionally complex industry.
Senior Backend / Workflow Engineer
Location
United States
Posted
76 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend / Workflow Engineer
uSoftware
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description We are looking for a Senior Backend (Python) / Workflow Engineer to help design and build the core backend services powering a large-scale procurement platform used across the organization. This role focuses on building robust backend systems, complex workflow logic, and system integrations that enable automated approval flows and operational processes across multiple internal and external platforms. You will work closely with the Procurement Workflow Tech Lead to design scalable backend architectures, implement workflow orchestration, and ensure the reliability of mission-critical services. This is an opportunity to work on complex enterprise workflows, system integrations, and orchestration challenges while contributing to a platform that supports high-impact government and research initiatives. What You’ll Do - Design and develop scalable backend services and APIs using Python. - Build and maintain workflow orchestration logic, including state machines and approval flows. - Implement integrations between internal services and external enterprise systems. - Contribute to system architecture and backend design decisions. - Ensure services meet high standards for performance, reliability, and maintainability. - Work with both modern microservices and legacy systems, improving and evolving existing components. - Troubleshoot complex backend issues and optimize system performance. - Collaborate closely with engineers, product stakeholders, and the Procurement Workflow Tech Lead to deliver robust solutions. Qualifications - Strong experience as a Senior Backend Engineer with Python. - Solid understanding of system design and backend architecture. - Experience building production-grade APIs and backend services. - Experience working with workflow engines, orchestration systems, or complex enterprise platforms. - Familiarity with state machines, approval flows, or process automation systems. - Ability to work comfortably across both legacy and modern architectures. - Strong analytical thinking and problem-solving skills. - A pragmatic, delivery-focused engineering mindset. Nice to Have - Experience with workflow orchestration tools such as Temporal, Camunda, Airflow, or similar. - Experience with distributed systems or microservices architectures. - Background in enterprise integrations or large internal platforms. Why This Role - Work on complex workflow systems and enterprise-scale integrations. - Contribute to platforms supporting high-impact national technology initiatives. - Influence backend architecture and system design decisions. - Collaborate with experienced engineers in a research-driven technology environment.
Job Requirements
- Strong experience as a Senior Backend Engineer with Python.
- Solid understanding of system design and backend architecture.
- Experience building production-grade APIs and backend services.
- Experience working with workflow engines, orchestration systems, or complex enterprise platforms.
- Familiarity with state machines, approval flows, or process automation systems.
- Ability to work comfortably across both legacy and modern architectures.
- Strong analytical thinking and problem-solving skills.
- A pragmatic, delivery-focused engineering mindset.
- Nice to Have
- Experience with workflow orchestration tools such as Temporal, Camunda, Airflow, or similar.
- Experience with distributed systems or microservices architectures.
- Background in enterprise integrations or large internal platforms.
- Why This Role
- Work on complex workflow systems and enterprise-scale integrations.
- Contribute to platforms supporting high-impact national technology initiatives.
- Influence backend architecture and system design decisions.
- Collaborate with experienced engineers in a research-driven technology environment.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Perform bug fixes and implement enhancements in legacy VB.NET systems (primary responsibility). • Support refactoring initiatives for parts of the legacy system. • Develop and maintain REST APIs in C#, following team-defined standards. • Develop, test, and support desktop and web applications (.NET). • Participate in technical discussions and contribute suggestions for improvement. • Assist the team in resolving day-to-day technical issues. • Write clean, well-organized code aligned with established best practices. • Contribute to the quality, performance, and stability of the applications.
C++ Developer, NAS Backup
Veeam SoftwareYour Single Backup and Data Management Platform for Cloud, Virtual and Physical
• Development and implementation of efficient data processing algorithms in a multithreaded environment • Development of data storage formats; integrations with cloud services • Implementation of network protocols and APIs between system components • Optimization and finalization the current functionalities of the VBR product
C++ Developer, NAS Backup
Veeam SoftwareYour Single Backup and Data Management Platform for Cloud, Virtual and Physical
• Development and implementation of efficient data processing algorithms in a multithreaded environment • Development of data storage formats; integrations with cloud services • Implementation of network protocols and APIs between system components • Optimization and finalization the current functionalities of the VBR product
Senior Java Developer
RecruityTalentConnecting top IT and Executive talents with great companies in EMEA/LATAM through tailored recruitment solutions.
• designing and delivering complex backend features and services, from concept through deployment and maintenance • developing high-quality, production-grade software using Java and Spring Boot, aligned with architectural standards • driving technical excellence by applying best practices, clean architecture principles, and robust testing strategies • (For Senior Devs) mentoring junior and mid-level engineers through code reviews, pair programming, and design guidance • improving automation, reliability, performance, and overall engineering practices within the team • collaborating closely with product, delivery, and engineering teams to shape effective technical solutions • contributing to technical strategy and influencing patterns, standards, and long-term scalability.


