Job Closed

This listing is no longer active.

uSoftware logo
uSoftware

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 Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• 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.

Brazil
Job Closed
Veeam Software logo

C++ Developer, NAS Backup

Veeam Software

Your Single Backup and Data Management Platform for Cloud, Virtual and Physical

Backend Engineer76 days ago
Full TimeRemoteTeam 1,001-5,000Since 2006H1B Sponsor

• 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

Poland
Job Closed
Veeam Software logo

C++ Developer, NAS Backup

Veeam Software

Your Single Backup and Data Management Platform for Cloud, Virtual and Physical

Backend Engineer76 days ago
Full TimeRemoteTeam 1,001-5,000Since 2006H1B Sponsor

• 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

Czechia
Job Closed
RecruityTalent logo

Senior Java Developer

RecruityTalent

Connecting top IT and Executive talents with great companies in EMEA/LATAM through tailored recruitment solutions.

Backend Engineer76 days ago
OtherRemoteTeam 1-10Since 2024H1B No Sponsor

• 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.

United States
Job Closed