Senior Software Engineer
Core
Design, build, and maintain secure, scalable, and reliable software solutions for enterprise SaaS platforms serving Managed Service Providers (MSPs) and internal IT organizations.
Role type
Senior Software Engineer (Enterprise SaaS)
Builds
Enterprise software platforms, APIs, platform components, and integrations
Domain
IT Management and Cybersecurity
Deliverable
production ML models | product features
Required skills
C#, .NET ecosystem, Win32 API, HTTP/TLS/WebSockets, IPC mechanisms, distributed systems, macOS/Linux development, AI-assisted code tools
Preferred skills
F#, reactive programming, AWS cloud infrastructure, open-source contributions
Technologies
C#, .NET, F#, Win32 API, HTTP, TLS, WebSockets, AWS, Jira, Github, Jenkins
Responsibilities
Design, develop, test, and maintain software features; build reliable and scalable services and APIs; participate in technical design, code reviews, and production support; collaborate with product, QA, UX/UI, and operations teams; improve performance, reliability, security, and observability; mentor junior and mid-level engineers
Seniority
Senior, hands-on IC with mentorship responsibilities