Architect and deliver scalable backend platform capabilities for AI agents and visual workflow automation. The role requires 10+ years of enterprise software experience, deep expertise in Go, Node.js, MongoDB, and AWS, and the ability to lead technical strategy and mentor engineers.
Salary not listed
Hybrid10+ YOEBackend Engineering
About the role
Responsibilities
Design and deliver core platform capabilities for FloQast Transform and AI-driven workflows.
Architect scalable, resilient distributed systems, AI agent infrastructure, and visual workflow builders.
Lead high-level design discussions and resolve complex technical trade-offs.
Establish engineering best practices and raise technical standards across the automation ecosystem.
Partner with Product and Design to translate ambiguous business goals into executable technical roadmaps.
Mentor senior engineers and foster technical curiosity and high-performance execution.
Requirements
10+ years of experience shipping complex, enterprise-grade software.
Expertise in modern backend stacks, including Go, Node.js, MongoDB, and AWS.
Experience with APIs, platform-first design, scalable workflow orchestration, and secure, compliant SaaS architectures.
Strong product intuition and an outcome-driven approach to solving customer problems.
Ability to turn early-stage concepts into production-ready systems through influence and technical clarity.
Skills
GoNode.jsMongoDBAWSAPIsDistributed SystemsAI AgentsWorkflow Orchestrationsaas architectureBackend Development
Technical leader for the Metadata team, owning architecture and delivery of distributed backend services for discovery, catalog, lineage, and run history. The role requires 8+ years of software engineering experience, strong cloud and systems expertise, and a record of leading multi-engineer initiatives.
162k – 199k/yrRemote8+ YOEBackend Engineering
Staff Software Engineer
TinesUnited States
Build and scale backend job-processing and code-execution systems that power intelligent workflows. The role requires 6+ years of software engineering experience and strength in systems programming, Linux, containers, storage, or debugging.
210k – 220k/yrRemote6+ YOEBackend Engineering
Senior/Staff Software Engineer, Distributed Systems
AtomicmachinesEmeryville, CA +1
Build and evolve distributed software that coordinates manufacturing hardware, process workflows, and machine data. The role requires 5+ years of systems experience, strong Python and systems-language skills, architectural judgment, and a focus on reliability and engineering rigor.
180k – 230k/yrOn-site5+ YOEBackend Engineering
Staff Software Engineer - Trading
AddeparNew York, NY
Leads architecture and development of scalable backend software for a strategic trading product, using Java and cloud technologies. The role requires 8+ years of engineering experience, expertise in distributed systems and APIs, and the ability to mentor engineers and influence technical direction.
Salary not listedOn-site8+ YOEBackend Engineering
Staff Software Engineer, Backend (Infrastructure)
OtterSeattle, WA +1
Lead architecture and development of scalable backend infrastructure and web services that power AI-driven products at Otter.ai. Requires 10+ years experience with Python/Django, distributed databases, and ML-supporting systems on AWS.