A complete application in a minute
Tailored resume and cover letter, ready to send.
Rula is seeking a Staff Software Engineer to empower our Provider Growth, Acquisition & Supply Management team. You will design robust systems, own critical components, and drive meaningful impact on how providers participate on our platform.
You will lead cross-functional projects, mentor engineers, and shape technical strategy while delivering high-quality software that enhances provider experience and scales with our fast-growing marketplace.
Experience leading initiatives across multiple teams and influencing technical strategy without direct authorityA passion for fostering a high-performing engineering culture through code reviews, technical documentation, and mentoring junior engineersStrong full-stack engineering experience building and maintaining production web applications, with depth in modern frontend frameworks, backend APIs, data modeling, and distributed systemsHands-on experience using AI-assisted software development tools (such as Claude Code) as part of regular engineering workflowsStrong communication skills with the ability to align technical and non-technical stakeholders around a shared vision8+ years of related professional software engineering experience building scalable distributed systemsExperience building AI-powered engineering workflows, tooling, or automation that was adopted by others and measurably improved development speed or qualityExperience driving projects end-to-end, from discovery and design through implementation, launch, and post-launch supportExperience with Node.js, React, Typescript, Kafka, AWS, Docker, KubernetesPrevious experience thriving in a fast-paced, high-growth startup environment where you've helped scale an engineering organization