Incident IQ logo

Incident IQ

Senior Software Engineer (E3)

🇺🇸 Atlanta, GA

🕑 Full-Time

💰 TBD

💻 Software Engineering

🗓️ November 12th, 2025

SQL TypeScript K-12

Edtech.com's Summary

Incident IQ is hiring a Senior Software Engineer (E3) to lead high-impact projects involving React and C# microservice integrations. The role requires driving technical direction, mentoring team members, and delivering scalable, reliable user experiences for K-12 districts nationwide through hands-on development and architectural leadership.

Highlights
  • Lead complex, multi-sprint initiatives from discovery to delivery and measurement.
  • Design and build scalable React and TypeScript features with a focus on accessibility and usability.
  • Integrate with C# REST APIs and develop experience-layer services to optimize performance and reliability.
  • Champion performance improvements including code-splitting, caching, and Core Web Vitals benchmarks.
  • Shape automated testing strategies using Jest, React Testing Library, and Cypress.
  • Mentor peers through code reviews, pairing, and technical guidance to promote best practices.
  • Collaborate with Product and Design teams to clarify requirements, define success metrics, and deliver incremental releases.
  • Participate in CI/CD and observability enhancements including metrics, alerting, and incident response.
  • Require 7+ years building and shipping web applications with deep React, TypeScript, and C#/.NET experience.
  • Compensation includes a competitive salary with benefits: medical, dental, vision, life insurance, 401k match, and paid time off.

Senior Software Engineer (E3) Full Description

Company Overview:

About Us:
Atlanta-based Incident IQ is the leading workflow management platform built exclusively for K-12 districts. Trusted by over 2,000 districts, Incident IQ powers mission-critical services for more than 12 million students and educators nationwide. By connecting technology and operational workflows, Incident IQ enables schools to streamline processes, reduce administrative burdens, and focus on what matters most: supporting students.

Purpose:
Incident IQ is committed to creating a future where every K-12 district operates with seamless efficiency. When operations are unified on a single platform, districts gain the clarity and control needed to build a stronger foundation for student success. We’re focused on delivering the tools, support, and partnerships that help make that vision a reality.

Mission:
Incident IQ is on a mission to eliminate the friction of disconnected systems and clunky workflows that slow schools down. We’re reimagining the critical work that happens behind the scenes, bringing visibility, efficiency, and impact to the processes that keep classrooms running. By streamlining the complex, automating the routine, and surfacing the insights that matter most, we can create the conditions for educators to teach, students to thrive, and districts to shape the future of education.

We’re seeking a Senior Software Engineer to lead high‑impact initiatives across our React‑forward experience layer and C# microservice integrations. You’ll drive technical direction, mentor teammates, and deliver reliable, performant user experiences for K‑12 districts nationwide. This role combines hands‑on engineering with architectural leadership and cross‑team collaboration.

What you’ll do
  • Lead complex, multi‑sprint initiatives end‑to‑end—from technical discovery and scoping to delivery and measurement.
  • Design and build scalable React + TypeScript features and reusable components aligned with our design system; elevate accessibility and usability.
  • Integrate deeply with C# REST APIs, develop C# experience-layer services, and influence contracts for performance, reliability, and developer experience.
  • Champion performance (code‑splitting, caching strategies, lazy loading, Core Web Vitals); set team‑level benchmarks.
  • Shape our automated testing strategy (unit/integration/E2E with Jest, React Testing Library, Cypress); improve CI quality gates.
  • Identify and execute refactors that reduce complexity; pay down tech debt with measurable outcomes.
  • Mentor and multiply others through design reviews, pairing, and technical guidance; model best practices.
  • Partner with Product & Design to clarify ambiguous problems, define success metrics, and deliver in safe, incremental releases.
  • Contribute to CI/CD and observability maturity (metrics, alerting, SLOs, error budgets) in partnership with Platform/DevOps.
  • Participate in on‑call/incident response and lead post‑incident reviews to drive systemic improvements.
What you bring
  • 7+ years of professional experience building and shipping web applications 
  • Deep proficiency with React, TypeScript, HTML, CSS, and modern state management patterns; strong debugging and performance tuning (DevTools, React Profiler).
  • Solid software design and architecture fundamentals (OOP, SOLID, modular boundaries, dependency injection).
  • Experience with micro‑frontend architectures and composition at scale; pragmatic view of tradeoffs.
  • Experience designing, consuming, and troubleshooting REST APIs; understanding of authN/authZ, pagination, and error‑handling strategies.
  • Working knowledge of SQL/relational concepts to reason about data flows and diagnose API‑driven issues.
  • Experience evolving design systems/component libraries; Storybook or similar tooling.
  • Fluency with Git/GitHub workflows and code review practices; experience driving CI improvements.
  • A bias toward automated tests - you treat tests as first-class code—readable, reliable, and value-driven—and proactively fill gaps across the test pyramid and raise our test bar and CI signal quality. 
  • Experience evolving design systems/component libraries; Storybook or similar tooling.
  • Hands‑on C#/.NET experience (service code, DTO design, DI, async/await) and evolving API contracts.
  • Clear communication, strong collaboration skills, and the ability to influence without authority.
Nice to have
  • Migration experience (e.g., Angular → React) using coexistence and strangler‑fig patterns.
  • Observability and performance tooling (Grafana, Sentry, Lighthouse, Core Web Vitals) and setting/owning SLOs.

What makes Incident IQ different: 

  • 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 produce software that empowers K-12 schools to run efficiently, allowing for a better classroom experience for students to THRIVE!
  • We provide excellent work/life balance. Two amazing offices - a Downtown Atlanta office location and one at Halcyon in Alpharetta! 

 

Incident IQ offers a competitive salary based on experience with a benefits package for full-time employees that includes medical, dental, vision, life insurance, 401k match, and paid-time off (PTO).  

 

Incident IQ is an Equal Opportunity Employer