Rula needs to define the long-term technical direction of its platform to scale securely and efficiently as it expands access to mental healthcare nationwide.
Requirements
15+ years of experience in software engineering, with deep expertise in backend technologies and SaaS environments
3+ years of experience as a Software Architect, defining architecture at scale for products supporting 50+ engineers
Demonstrated commitment to security, scalability, and performance, particularly in regulated or data-sensitive environments
Experience designing and roadmapping cross-cutting systems such as logging, telemetry, or identity management.
Demonstrated success as a hands-on technical leader, maintaining the ability to prototype or evaluate system-wide utilities and services.
Responsibilities
Defining the long-term technical direction of Rula’s platform
Driving architectural decisions
Setting engineering standards
Mentoring engineers to build resilient, scalable systems
Evolving our architecture
Improving code quality
Guiding foundational initiatives such as identity, observability, and shared security controls
Other
Proven ability to lead through influence—mentoring engineers, driving alignment, and fostering adoption of architectural patterns and technical standards
Experience collaborating cross-functionally with Product, Engineering, and Security teams to design solutions that balance innovation, reliability, and compliance
Strong written and verbal communication skills, with the ability to articulate complex technical concepts to both technical and non-technical audiences
Experience working in healthcare, fintech, or other regulated industries with complex data and security requirements (e.g., HIPAA compliance).
Prior experience at a scaling startup (75–200 engineers), helping implement architecture that supports organizational and technical growth.