Senior Software Engineer (EAP/Employer)
Rula
- United States
- Senior Level
- 5+ years
- Posted
Skills
Required
- AI-assisted development
- software development
- align stakeholders
- modern full-stack technologies—ideally
- TypeScript
- React
- Node.js—along
- object-oriented programming
- Claude Code / Cursor / GitHub
- PostgreSQL
Preferred
- LLM-based
- agentic workflows
- cloud-native infrastructure
- AWS/GCP
- containerization
- Docker / Kubernetes
- CI/CD pipeline optimization
- code reviews
- technical documentation
Join Rula, a fast-growing mental health startup, as a Fullstack Senior Software Engineer. In this role, you'll design and scale robust systems within an autonomous, cross-functional team. You'll work on two of Rula's fastest-growing channels: direct-to-employer mental health benefits and Employee Assistance Programs (EAP). This is a unique opportunity to own a full-stack product surface end to end, with a direct and measurable impact on how many people get connected to care. Enjoy remote work, generous benefits, and the chance to make a difference in mental health care.
Design and implement complex, distributed systems that are scalable, maintainable, and secure, with a focus on building and scaling web applications.
Responsibilities
- Lead high-priority technical projects from conception to delivery, navigating trade-offs and aligning stakeholders to ensure successful outcomes.
- Foster a high-performing engineering culture through code reviews, technical documentation, and mentoring peers, while leveraging AI-assisted development tools to enhance code quality.
- Demonstrated ability to design and implement complex, distributed systems that are scalable, maintainable, and secure
- A passion for fostering a high-performing engineering culture through code reviews, technical documentation, and mentoring peers
Requirements
- 5+ years of professional software development experience, with a proven track record of building and scaling web applications in a production environment
- Proven experience leading high-priority technical projects from conception to delivery, including the ability to navigate trade-offs and align stakeholders
- Deep expertise in modern full-stack technologies—ideally TypeScript, React, and Node.js—along with a strong grasp of functional and object-oriented programming
- Proficiency in leveraging AI-assisted development tools (e.g., Claude Code, Cursor, or GitHub Copilot) to accelerate delivery velocity, automate boilerplate, and enhance code quality
- Advanced knowledge of database design and performance tuning for both relational (PostgreSQL) and non-relational data stores
- Previous experience thriving in a fast-paced, high-growth startup environment where you’ve helped scale an engineering organization
Preferred
- Hands-on experience developing or integrating LLM-based features or agentic workflows into production applications
- Strong familiarity with cloud-native infrastructure (AWS/GCP), containerization (Docker/Kubernetes), and CI/CD pipeline optimization
Pay
4-6 nice-to-have qualifications that will make candidates stand out, they can be subjective. Remember, these are attributes that are not mandatory but would be beneficial to the individual’s success in the role. All qualifications must be assessable in an interview process at Rula.
USD 166,000 - 203,000
jobapplier