Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Kaseya Logo

Senior Software Engineer - F#

Kaseya

Salary not specified
Jul 4, 2025
Miami, FL, US
Apply Now

Kaseya is looking to build and maintain the software that powers their global remote management cloud service, specifically enhancing their next-gen browser-based Web Remote tool and the RMM agent that runs on Windows, macOS, and Linux.

Requirements

  • Expert in C# & .NET with at least 7 years of experience developing software in the .NET ecosystem.
  • Deep expertise in Functional Programming, particularly with F#.
  • Solid experience in Windows development, building applications that run in this environment.
  • Hands-on experience with cloud platforms such as AWS or Azure.
  • Strong background in automated testing frameworks (NUnit, xUnit, MSTest), ensuring robust, reliable code.
  • Familiarity with Agile methodologies (Scrum, Kanban).
  • Proficient in version control systems like Git for managing code in collaborative development teams.

Responsibilities

  • Driving innovation in the development of our next-gen browser-based Web Remote tool, built with F and Fable.
  • Enhancing the RMM (Remote Monitoring & Management) agent that runs on Windows, macOS, and Linux, enabling real-time communication with our cloud-based platform hosted on AWS.
  • Leveraging deep technical expertise to solve complex problems, troubleshoot issues, and deliver reliable, high-performance systems.
  • Working with cloud technologies (AWS, Azure) and real-time communication tools.
  • Participating in an Agile development environment, contributing to continuous improvement and the development of new features in our flagship products.
  • Driving best practices in automated testing, using frameworks like NUnit, xUnit, MSTest to ensure the highest standards of code quality.
  • Building and maintaining CI/CD pipelines to streamline development, testing, and deployment.

Other

  • This is an on-site position in our Miami office.
  • Collaborating closely with a talented, high-energy team to build and improve software solutions that make a real difference in how businesses operate.
  • Taking on challenges with a creative, can-do attitude
  • Reporting to the Engineering Manager
  • Excellent communication skills – you’re able to work effectively with both technical and non-technical team members and stakeholders.
  • We’re looking for someone who is not just technically skilled but also passionate about creating technology that has a meaningful impact.
  • You’ll bring your innovative mindset, problem-solving abilities, and team-oriented spirit to the table, and you’ll be ready to tackle challenging problems head-on.