Job Description
The Senior Software Development Engineer is responsible for taking on more complex, high-impact projects, mentor junior engineers, and drive technical initiatives across the development lifecycle. Design, develop, and maintain high-performance, scalable, and secure software systems while contributing to the strategic direction of the engineering team. This role will contribute to the development of a modern, cloud-connected SaaS and IoT solutions. The ideal candidate has experience building scalable backend services, APIs, event-driven systems, and modern web applications. This engineer will work across the software stack, contributing to system design, implementation, integration, testing, and ongoing product improvement.
