Kaseya® is a leading provider of IT infrastructure and security management solutions for Managed Service Providers (MSPs) and internal IT organizations worldwide, powered by AI. Our best-in-breed technologies enable organizations to efficiently manage and secure IT for sustained business success. Kaseya has experienced strong double-digit growth and is backed by Insight Venture Partners.
Founded in 2000, Kaseya serves customers in over 20 countries and manages over 15 million endpoints globally. We are looking for a passionate Senior Full Stack Developer (PHP+JS) to join our growing Kaseya/ID Agent Engineering team. You will help design, develop, and implement solutions for our award-winning cyber security products.
Job Summary Our Software Development Engineers take ownership of their code, collaborating to develop new features and address defects efficiently, delighting our customers. Using Agile/Scrum methodology, you will discuss requirements, propose solutions, estimate work, and collaborate throughout the entire software development lifecycle.
Role & Responsibility * Follow the established Agile/Scrum methodology for software design, development, code reviews, and testing, ensuring product quality and reliability. * Design, develop, and integrate expert solutions that are delivered on time and comply with standards for usability, security, stability, reliability, and performance.
Required Skills * BS in Computer Science or related technical field, or equivalent practical experience. * 5-7 years of experience architecting and building production PHP applications. * 5-7 years of experience with MySQL, relational database, and query design. * Experience developing web applications using JavaScript, HTML, CSS. * Experience developing front-end applications using React. * Experience with the design, development, and implementation of high throughput and large-scale RESTful web services. * Knowledge of SMTP protocol and security layers (SPF, DKIM, DMARC). * Experience increasing the adoption of unit tests and code validation techniques. * Deep understanding of web application security (e.g., Injection, Broken Authentication, Sensitive Data Exposure, Broken Access Control, Security Misconfiguration, Cross Site Scripting, Using components with Known Vulnerabilities). * Experience with containerized environments (e.g., Docker, Kubernetes). * Skills in developing and maintaining applications in the AWS environment. * Knowledge of ALM suites such as JIRA and GitLab. * Highly effective communication skills (both written and verbal). * Extensive knowledge of working in an Agile/Scrum environment.
Desired Skills * Experience designing databases and optimizing queries for MongoDB. * Experience maintaining PHP applications on Drupal CMS. * Understanding of phishing attacks and protection instruments. * Comprehensive skills in mentoring developers and leading development teams. * Experience with the design, development, and implementation of microservices in a production environment. * Rich experience in Continuous Integration (CI) and build automation processes (GitLab CI/CD experience is a plus).
Tech Stack: PHP8, Laravel, Lumen, MySQL, MongoDB, JavaScript, TypeScript, React, GitLab, Docker, AWS (EC2, RDS, ElastiCache, CloudFront, CloudWatch, SQS, SES, S3, EKS, APIGateway, Cognito etc.).
Join Kaseya and be part of our growth! #ChangingLives