Incident IQ is looking to revolutionize how school districts manage operational support activities to better serve students and drive instructional efficiencies by transforming K-12 workflows. The company needs to scale its SaaS platform to handle billions of API requests monthly and support rapid growth from $50MM ARR to $200MM ARR.
Requirements
- Proven experience in designing and building cloud-native applications, preferably in Azure.
- 7+ years of software development experience in C-Sharp.NET, with expertise in microservice architecture and event-driven design.
- Demonstrated experience in designing and scaling multi-tenant SaaS applications.
- Strong understanding of security best practices, particularly in the context of platform and shared services architecture.
- Experience leading teams or mentoring engineers, with the ability to communicate technical decisions effectively.
- Ability to work in a fast-paced, startup-like environment and make architectural decisions that balance immediate needs with long-term goals.
- Experience in SaaS companies with $50MM ARR or more, preferably in rapid growth environments.
Responsibilities
- Collaborate with feature teams to design, build, and integrate scalable microservices and platform solutions.
- Develop and maintain a platform architecture that supports Incident IQ's multi-tenant SaaS product, with an emphasis on security, performance, and reliability.
- Work closely with the VP of Architecture to define and guide long-term architecture strategies.
- Ensure all architectural designs support scalability, performance, and security, particularly as the company scales from $50MM ARR to $200MM ARR.
- Lead efforts to implement cloud-native patterns and best practices on Azure, leveraging modern technologies such as C-Sharp.NET 8.0 and Kubernetes.
- Design shared services and reusable components that are reliable and maintainable across teams.
- Collaborate with reliability engineers to ensure system reliability, monitoring, and incident response processes are built into the architecture.
Other
- Coordinate with 5-10 feature teams to design features that meet the platform's evolving needs.
- The company's environment is inclusive and transparent, and our team members are respected and valued contributors who consistently exhibit openness, integrity, collaboration, enthusiasm, and effort.
- We facilitate whole-person growth where employees can develop personally as well as professionally.
- We offer an energetic and collaborative environment; everyone's opinion matters!
- We provide excellent work/life balance.