Senior Backend / Workflow Engineer
Location
United States
Posted
2 days ago
Salary
Not specified
Job Description
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
Senior Java Developer
RecruityTalentConnecting top IT and Executive talents with great companies in EMEA/LATAM through tailored recruitment solutions.
Mid/Senior Java Developer designing backend features for clients in IT services
Senior Software Engineer - Integrations Team
TruvTruv empowers businesses to make confident decisions. Truv is a one-stop income and employment verification solution.
The role involves designing and developing comprehensive RESTful APIs for employment and income verification, along with building robust authentication systems using JWT and OAuth integrations. Responsibilities also include creating OpenAPI documentation and implementing scalable endpoint architecture for high-volume data processing.
Senior Technical Lead overseeing digital ecosystem transition to headless architecture
A U.S.-based product SaaS company that helps brands and agencies plan, execute, and measure influencer and social media marketing campaigns through data-driven creator insights is hiring a Senior Backend Engineer. The role requires strong expertise in PHP (Laravel) and Node.js to...