Overview
Staff Software Engineer role at Kaseya. Kaseya is the leading provider of complete IT infrastructure and security management solutions for Managed Service Providers (MSPs) and internal IT organizations worldwide powered by AI. The company serves customers in over 20 countries and manages over 15 million endpoints worldwide.
What You’ll Do
* Design and build our SaaS Protection & Backupify products.
* Work with product management to develop new features that improve the Managed Service Provider (MSP) experience.
* Design and execute software solutions for both relational and non-relational databases (e.g., MySQL, Cassandra, Redis) and messaging infrastructures (RabbitMQ, Kafka, Elasticsearch).
* Drive innovation and automation to enhance process efficiency and effectiveness.
* Be a positive role model that others want to follow and be inspired by.
* Play a pivotal role in the continuous delivery and upkeep of large, multi-region, distributed systems.
* Manage the entire product lifecycle from design to production, ensuring excellence in quality and reliability.
Skills You’ll Need
* Strong back-end developer with object-oriented design and problem-solving skills.
* 8+ years of experience delivering reliable and maintainable software.
* Experience debugging low-level Linux issues, using the command line, and shell scripting (bash).
* Strong fundamentals in data structures, design patterns, and algorithms.
* Experience with public clouds (e.g., AWS, Azure, GCP).
* Experience with Docker and Kubernetes.
* Understanding of authentication and authorization frameworks/standards (e.g., OAuth).
* Familiarity with hypervisors (e.g., VMWare, Hyper-V, VirtualBox, KVM) is a plus.
* Familiarity with ZFS or similar COW filesystems is a plus.
* Strong written and verbal communication skills.
* Even if you don’t meet 100% of the skills above, consider applying anyway.
Preferred Qualifications
* Functional programming experience.
* Experience in the development and upkeep of software primarily focused on Scala.
* We do not hire engineers based on specific language skills; we look for people willing to learn new languages. We do use PHP (Symfony), Ruby, Go, and Python. If you have never used these languages but have strong experience with other object-oriented languages, feel free to apply.
Other Information
* Our products interact significantly with Microsoft Azure cloud and our Datto cloud. Terraform is used for infrastructure management, and Docker containers and Kubernetes are heavily leveraged.
* If you are excited about working on a large-scale distributed system that secures critical data with a highly collaborative and fun team that loves to learn, come join us.
Equal Employment Opportunity
Kaseya provides equal employment opportunity to all employees and applicants without regard to race, religion, age, ancestry, gender, sex, sexual orientation, national origin, citizenship status, physical or mental disability, veteran status, marital status, or any other characteristic protected by applicable law.
Additional Information
IND2
Join the Kaseya growth rocket ship and see how we are #ChangingLives!
Note: Descriptions of benefits, seniority level, employment type, job function, and industries are provided below for internal reference and context.
#J-18808-Ljbffr