Most IT and Infosec work today is still manual, brittle, and dependent on humans shepherding systems that were never designed to talk to each other. APIs break, scripts don’t scale, and the “modern stack” still needs someone to click through workflows every day.
Stepwork replaces all of that with vision-based automation.
Teams send us a simple screen recording of how they complete a workflow, and Stepwork turns it into a reliable automated process, running inside a secure virtual environment that works exactly the way their people do.
No API surface required. No brittle scripts. No vendor integrations.
We already support enterprise workflows ranging from non-SCIM provisioning to consumption reporting to user access reviews, and we’re saving customers dozens to hundreds of hours a month. Demand is growing faster than our small engineering team can support—which is why this role exists.
We’re a tight 5-person engineering-led team in the Marina, funded by $5.5M, and building infrastructure that our customers depend on with a 98% reliability bar. The product footprint is expanding quickly, and every engineer materially shapes the system.
This role is fullstack with a strong backend + infrastructure emphasis. You’ll own real systems end-to-end, shipping quickly while maintaining reliability expected by enterprise customers.
You’ll be building:
Our Electron-based application runs a secure virtual machine on the user’s device, executing packaged “flows” with extreme accuracy. You’ll extend and harden this system, improving speed, reliability, and testability.
Most of our complexity lives in the backend:
flow orchestration
prompt packaging + execution
VM lifecycle management
reliability testing across real + virtual machines
scaling the system as we transition from just local to local and customer's own cloud
Today, our bottleneck is how quickly and accurately we can test flows. We target 98% reliability (industry average: ~60%). You’ll work on systems that test flows across multiple environments—real hardware, virtual machines, and cloud-hosted compute.
We work directly with customers like Calm, AngelList, Affirm, and others. Their environments are complex and often undocumented. When a workflow breaks, they expect it to work—regardless of quirks in their browser, VM, or internal tools.
Your work ensures it does.
We have more enterprise demand than we can service.
Adding two engineers unlocks our ability to onboard ~20 additional logos and meaningfully expand ARR.
You’re not “supporting” the business.
You are the business.
This role is built for engineers who:
Move quickly without breaking the fundamentals
Prefer practical solutions over architectural ceremony
Enjoy breaking down vague problem spaces
Take ownership from “I’ll figure it out” → “it’s shipped and reliable.”
Communicate clearly and ask strong questions
Thrive in a small, in-person team where decisions happen face-to-face
No PM layers. No waiting for perfectly groomed tickets.
You work directly with Shaun (our Founder) and the engineering team, and you’ll see the impact of your work weekly.
4–10 years building production systems (fullstack or backend)
Strong backend engineering foundation (Go + TypeScript)
Infra experience with Docker, AWS, Terraform
Comfort with VM debugging, local-device constraints, or adjacent systems
Ability to pick up light frontend work when needed
Ownership: If you ship it, you own it, good and bad.
Principled Problem Solving: You ask the right questions, avoid scope creep, and choose the simplest path that works.
Persistence: Many problems you’ll encounter don’t have documentation. You enjoy figuring them out.
Speed: You know how to ship quickly without overengineering.
Disagree & Commit: You can push back, align, and move.
Experience working on Electron or similar desktop runtimes
Infra-heavy product experience
Previous work on early engineering teams
You directly shape the core product.
No layers between you and work that ships.
You solve problems few engineers ever get to see.
Customers run undocumented, custom environments; your debugging becomes their superpower.
You accelerate enterprise adoption.
Your work enables us to open the gates to dozens more enterprise customers.
You work with a founder who ships fast.
No bureaucracy. No overthinking. Clear priorities and real impact.
You’ll be in person with a team that actually likes working together.
The collaboration and speed lift is real; remote isn’t an option.
Stepwork is an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, gender identity or expression, age, veteran status, disability status, or any other legally protected characteristic.
For roles based in California, we are required to share the base salary range. Actual compensation will depend on experience, interview performance, and leveling. Equity may also be included as part of the total compensation package.
All employment at Stepwork is “at-will.” This means employment may be terminated at any time, with or without notice, and for any lawful reason.
We are committed to providing reasonable accommodations for candidates with disabilities throughout the application and interview process. If you need support, please let us know.
We collect personal information from applicants for recruiting and hiring purposes as permitted by the California Consumer Privacy Act (CCPA). This may include contact information, employment history, education information, and other data you provide during the application process. We do not sell applicant data. For questions regarding how your information is used, please contact us at [email protected].
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Western Union is hiring a Software Engineer II in Austin to build and maintain scalable, cloud-native microservices powering its global digital platform.
Dreamscape Learn is hiring a mid-level Unity-focused VR Software Engineer to build immersive educational VR experiences and backend integrations.
Mindex is hiring a Senior Salesforce Developer to lead development and integrations of custom Salesforce solutions in a fully remote role.
MagicSchool is hiring a Staff Context Engineer to design and scale context, retrieval, and memory systems that power reliable, token-efficient AI agents for millions of teachers.
Lead the design and implementation of context and memory systems that allow MagicSchool's AI agents to provide accurate, context-aware assistance for teachers across lesson planning and assessment workflows.
Experienced Software Engineer (Progress OpenEdge) needed to help evolve SchoolTool, Mindex’s Student Management System, through design, development, testing, and customer-driven enhancements.
Western Union seeks a Senior Software Engineer in Austin to lead the design and delivery of cloud-native microservices powering its digital platform.
Mindex is hiring a remote Solution Lead (Salesforce) to lead Salesforce architecture and development, mentor engineers, and deliver integrated solutions for enterprise clients.
Lead and centralize enterprise integrations using SAP Integration Suite across HR, workforce, and operational systems while becoming the MuleSoft integration lead as adoption grows.
Mindex seeks a remote DevOps Engineer to design CI/CD pipelines and automate cloud infrastructure supporting AI-powered enterprise platforms.
Lead engineering at Pickle—a fast-growing Series A peer-to-peer rental marketplace—by owning the technical roadmap, scaling mobile and backend systems, and building a top-tier engineering team.
Snap is hiring a seasoned C++ engineer to design and optimize large-scale ML infrastructure, feature stores, and retrieval systems that power Snapchat’s ranking and recommendation products.
A full‑stack Product Engineer role to design and build the polished, scalable research platform that enables top labs to discover, request, and use xdof’s robotics datasets.