Senior Software Developer
Apply NowCompany: Kaseya Careers
Location: Miami, FL 33186
Description:
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. Kaseya's best-in-breed technologies allow organizations to efficiently manage and secure IT to drive sustained business success. Kaseya has achieved sustained, strong double-digit growth over the past several years and is backed by Insight Venture Partners www.insightpartners.com), a leading global private equity firm investing in high-growth technology and software companies that drive transformative change in the industries they serve.
Founded in 2000, Kaseya currently serves customers in over 20 countries across a wide variety of industries and manages over 15 million endpoints worldwide. To learn more about our company and our award-winning solutions, go to www.Kaseya.com and for more information on Kaseya's culture, please click here: Kaseya Culture.
Kaseya is not your typical company. We are not afraid to tell you exactly who we are and our expectations. We have achieved record levels of success being BOLD, being GRITTY, being ACCOUNTABLE. The thousands of people that succeed at Kaseya are prepared to go above and beyond for the betterment of our customers, and the betterment of their careers and long-term financial wealth.
We are seeking a seasoned Senior Ruby on Rails Developer to join our high-performing team. In this role, you will be responsible for architecting and driving the development of scalable, high-performance web applications that enhance our cybersecurity platform. Your deep expertise in Ruby on Rails, combined with a solid understanding of front-end technologies, will be essential in delivering high-quality, robust solutions that meet both user needs and security requirements.
Key Responsibilities
Architecture & Development of Web Applications:
Code Quality & Engineering Excellence:
Cross-Functional Collaboration:
Database & Data Storage Integration:
Performance Optimization & Scalability:
Issue Resolution & Innovation:
Code Organization & Automation:
Qualifications
Extensive Experience:
Expertise in Object-Oriented Programming:
Front-End Technologies:
Database Expertise:
Version Control & Collaboration Tools:
Engineering Excellence:
Problem-Solving & Analytical Skills:
Education:
Preferred Qualifications
Cybersecurity Industry Experience:
Agile Methodologies:
Automated Testing & DevOps:
Leadership & Strategic Impact:
Join the Kaseya growth rocket ship and see how we are #ChangingLives !
Additional information
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.
Founded in 2000, Kaseya currently serves customers in over 20 countries across a wide variety of industries and manages over 15 million endpoints worldwide. To learn more about our company and our award-winning solutions, go to www.Kaseya.com and for more information on Kaseya's culture, please click here: Kaseya Culture.
Kaseya is not your typical company. We are not afraid to tell you exactly who we are and our expectations. We have achieved record levels of success being BOLD, being GRITTY, being ACCOUNTABLE. The thousands of people that succeed at Kaseya are prepared to go above and beyond for the betterment of our customers, and the betterment of their careers and long-term financial wealth.
We are seeking a seasoned Senior Ruby on Rails Developer to join our high-performing team. In this role, you will be responsible for architecting and driving the development of scalable, high-performance web applications that enhance our cybersecurity platform. Your deep expertise in Ruby on Rails, combined with a solid understanding of front-end technologies, will be essential in delivering high-quality, robust solutions that meet both user needs and security requirements.
Key Responsibilities
Architecture & Development of Web Applications:
- Lead the design, development, and maintenance of scalable, secure web applications using Ruby on Rails.
- Architect solutions that ensure high availability, security, and performance, especially for mission-critical cybersecurity applications.
Code Quality & Engineering Excellence:
- Champion best practices in software engineering, ensuring that code is clean, maintainable, efficient, and optimized for scalability.
- Drive code reviews, mentor junior developers, and establish coding standards across the team.
Cross-Functional Collaboration:
- Collaborate closely with product managers, UX/UI designers, and other engineering teams to define technical requirements and deliver high-impact features.
- Provide technical leadership and guidance on design decisions and trade-offs.
Database & Data Storage Integration:
- Design and integrate complex data storage solutions, including relational databases (PostgreSQL, MySQL) and NoSQL systems (e.g., Redis).
- Optimize queries and database interactions for scalability and efficiency.
Performance Optimization & Scalability:
- Lead initiatives to identify and address performance bottlenecks, ensuring the platform remains fast, scalable, and highly responsive.
- Implement monitoring and tuning strategies to continuously improve application performance.
Issue Resolution & Innovation:
- Proactively identify and resolve application issues, bugs, and performance problems.
- Introduce innovative solutions and improvements to existing systems to drive product evolution and improve security posture.
Code Organization & Automation:
- Oversee and promote effective code organization, automation of workflows, and continuous integration/continuous delivery (CI/CD) practices across the development pipeline.
- Ensure consistent and high-quality deployment processes.
Qualifications
Extensive Experience:
- 5+ years of hands-on experience as a Ruby on Rails developer, with a proven track record of leading complex projects from conception to delivery.
- Strong experience in building and maintaining large-scale web applications.
Expertise in Object-Oriented Programming:
- Deep understanding of object-oriented principles and design patterns, with the ability to apply them effectively to solve complex software problems.
Front-End Technologies:
- Advanced proficiency with front-end technologies (JavaScript, HTML, CSS, jQuery), including modern frameworks and libraries.
Database Expertise:
- Extensive experience designing, optimizing, and maintaining relational databases (PostgreSQL, MySQL) and NoSQL solutions (Redis, MongoDB).
- Deep knowledge of writing optimized SQL queries and database performance tuning.
Version Control & Collaboration Tools:
- Expertise with version control systems (Git) and modern development tools.
- Ability to work within collaborative, cross-functional teams using agile development practices.
Engineering Excellence:
- Ability to mentor team members and foster a culture of continuous improvement in coding practices, performance optimization, and system design.
Problem-Solving & Analytical Skills:
- Exceptional problem-solving skills with a keen attention to detail and the ability to troubleshoot complex systems.
Education:
- A Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
Preferred Qualifications
Cybersecurity Industry Experience:
- Direct experience in the cybersecurity industry or working with security-focused applications is highly desirable.
Agile Methodologies:
- In-depth knowledge of Agile frameworks (Scrum, Kanban) and experience working in agile teams.
Automated Testing & DevOps:
- Strong experience with automated testing frameworks, including unit and integration tests.
- Familiarity with DevOps practices and tools to support CI/CD pipelines.
Leadership & Strategic Impact:
- Demonstrated ability to take ownership of key initiatives and drive them to successful completion while maintaining high standards of quality and security.
Join the Kaseya growth rocket ship and see how we are #ChangingLives !
Additional information
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.