Design, build, and maintain scalable backend systems while collaborating with front-end teams to integrate user-facing applications. Ensure product reliability through rigorous unit testing, code reviews, and the implementation of secure, containerized infrastructure.
The Software Engineer will work with engineering and sales teams to gather client requirements and assist in creating implementation plans. They will also troubleshoot technical issues and provide training and technical assistance to clients.