Senior Software Engineer
Core
Architecting and building high-performance full-stack web applications end-to-end, integrating AI capabilities to automate network diagnosis, change management, and remediation for enterprise IT operations teams.
Role type
Senior Full Stack Software Engineer (AI/Network Automation)
Builds
End-to-end web applications, services, APIs, and data workflows for network automation platform
Domain
Network Automation / IT Operations / AI Agents
Deliverable
production ML models | product features
Required skills
Full-stack development, C#, JavaScript, TypeScript, React or Angular, REST APIs, database design, object-oriented programming, data structures, algorithms
Preferred skills
AI agent frameworks, LLM tool use, agentic workflows, C++ or Java
Technologies
C#, TypeScript, React, Angular, REST APIs
Responsibilities
Partner with product and design to define features and requirements; Architect and build full-stack features spanning UI, services, APIs, and data workflows; Own quality across the development lifecycle including testing and performance optimization; Mentor junior engineers and lead code reviews
Seniority
Senior, hands-on IC with mentorship