Taro Logo

Software Engineer

Leading provider of complete IT infrastructure and security management solutions for Managed Service Providers (MSPs) and internal IT organizations worldwide powered by AI.
Backend
Mid-Level Software Engineer
In-Person
1,000 - 5,000 Employees
3+ years of experience
Enterprise SaaS · Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer

Kaseya, the leading provider of IT infrastructure and security management solutions, is seeking a Full-Stack Engineer with a strong focus on PHP development and database expertise for their Kraków office. As a key member of the Engineering team, you'll be instrumental in creating cutting-edge technologies, specializing in backend architecture, database design, and API development, while also contributing to frontend implementations.

The role offers an opportunity to work on cloud-based networking and security services, encompassing a range of products from cloud-managed devices like Access Points, Switches, and Routers to cloud-based security services. The position requires a strong foundation in PHP backend development, database expertise, and frontend technologies, making it perfect for engineers who enjoy full-stack development and tackling complex technical challenges.

Located in the heart of Kraków, just 50 meters from the main train station, the office provides excellent accessibility for commuters. The company culture emphasizes collaboration and teamwork, making it an ideal environment for engineers who thrive in a collaborative setting. Kaseya's strong market position, backed by Insight Venture Partners, and its consistent double-digit growth make this an exciting opportunity for career growth.

The ideal candidate will bring 3+ years of programming experience, with expertise in PHP, SQL databases, and modern frontend technologies. Knowledge of cloud services, containerization, and security best practices is highly valued. The role offers exposure to a wide range of technologies and the chance to work on products that serve customers in over 20 countries across various industries.

This position is perfect for someone who wants to join a rapidly growing company with a strong market presence, work with cutting-edge technologies, and be part of a team that values innovation and technical excellence. The company's commitment to employee growth and its dynamic work environment make this an excellent opportunity for professional development.

Last updated 25 days ago

Responsibilities For Software Engineer

  • Create cutting-edge technologies specializing in backend architecture
  • Design and implement database solutions
  • Develop and maintain APIs
  • Contribute to frontend implementations
  • Manage cloud-based networking and security services
  • Performance optimization and scalability implementation
  • Collaborate with team members on product development

Requirements For Software Engineer

PHP
MySQL
PostgreSQL
JavaScript
React
Redis
Linux
MongoDB
Kubernetes
  • B.S. or M.S. in Software Engineering, Computer Science, or a related field
  • 3+ years of programming experience, with strong focus on PHP backend development
  • Expert knowledge of SQL databases (MySQL, PostgreSQL)
  • Strong proficiency in frontend technologies: HTML5, CSS3, and JavaScript (ES6+)
  • Experience with at least one modern JavaScript framework (React, Vue.js, or Angular)
  • Experience with building and maintaining RESTful APIs and microservices
  • Solid understanding of OOP principles, design patterns, and software architecture
  • Proficiency in Linux environments and shell scripting (bash/python)
  • Experience with NoSQL databases (MongoDB, Redis, etc.)
  • Knowledge of CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes)
  • Experience with version control systems (Git)
  • Understanding of security best practices and common web vulnerabilities

Interested in this job?