Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Senior Software Engineer image - Rise Careers
Job details

Senior Software Engineer

About Stepwork

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.

What You’ll Work On

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:

The Execution Environment

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.

⚙️ Backend Infrastructure

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

🧪 Testing & Reliability Systems

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.

💥 Customer Impact

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.

This Role Is Essential Because…

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.

How You’ll Work

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.

What You’ll Bring

Technical Experience

  • 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

Capabilities We Care About

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

Nice-to-Haves

  • Experience working on Electron or similar desktop runtimes

  • Infra-heavy product experience

  • Previous work on early engineering teams

💭 Why Stepwork

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

Equal Opportunity Statement

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.

Pay Transparency (California)

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.

At-Will Employment

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.

Reasonable Accommodation Statement

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.

Applicant Privacy Notice (CCPA)

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

Average salary estimate

$195000 / YEARLY (est.)
min
max
$160000K
$230000K

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.

Similar Jobs
Photo of the Rise User
Western Union Hybrid USA TX - Austin - 11902 Burnet Rd
Posted 2 hours ago

Western Union is hiring a Software Engineer II in Austin to build and maintain scalable, cloud-native microservices powering its global digital platform.

Posted 3 hours ago

Dreamscape Learn is hiring a mid-level Unity-focused VR Software Engineer to build immersive educational VR experiences and backend integrations.

Photo of the Rise User

Mindex is hiring a Senior Salesforce Developer to lead development and integrations of custom Salesforce solutions in a fully remote role.

Photo of the Rise User

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.

Photo of the Rise User

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.

Photo of the Rise User

Experienced Software Engineer (Progress OpenEdge) needed to help evolve SchoolTool, Mindex’s Student Management System, through design, development, testing, and customer-driven enhancements.

Photo of the Rise User
Western Union Hybrid USA TX - Austin - 11902 Burnet Rd
Posted 2 hours ago

Western Union seeks a Senior Software Engineer in Austin to lead the design and delivery of cloud-native microservices powering its digital platform.

Photo of the Rise User

Mindex is hiring a remote Solution Lead (Salesforce) to lead Salesforce architecture and development, mentor engineers, and deliver integrated solutions for enterprise clients.

Photo of the Rise User
Posted 7 hours ago

Lead and centralize enterprise integrations using SAP Integration Suite across HR, workforce, and operational systems while becoming the MuleSoft integration lead as adoption grows.

Photo of the Rise User

Mindex seeks a remote DevOps Engineer to design CI/CD pipelines and automate cloud infrastructure supporting AI-powered enterprise platforms.

Photo of the Rise User
Pickle Hybrid New York City
Posted 20 hours ago

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.

Posted 14 hours ago

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.

Xdof Hybrid San Francisco
Posted 20 hours ago

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.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, onsite
DATE POSTED
December 29, 2025
Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!