Sr. Software Engineer
@ Kaseya Careers

Miami, Florida, United States
On Site
Posted 19 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXX XXXXXX****** @kaseya.com
Recommended after applying

Job Details

Sr. Software Engineer at Kaseya Careers

Kaseya® is the leading provider of IT infrastructure and security management solutions for Managed Service Providers (MSPs) and internal IT organizations worldwide, powered by AI. With sustained double-digit growth and backed by Insight Venture Partners, Kaseya is committed to driving transformative change in the technology landscape.

Skills & Experience

Experience: 5+ years of hands-on experience building web application backends, preferably using Ruby on Rails. Expertise in consuming and building REST APIs, and proficiency with ORM frameworks such as ActiveRecord.

Database: Experience with relational and non-relational databases like MySQL, PostgreSQL, or DynamoDB.

Frontend: Proficient in JavaScript and React.js.

DevOps & CI/CD: Experience in a Continuous Delivery (CI/CD) environment and familiarity with AWS services like Lambda, Kinesis, and SQS.

Architecture & Practices: Knowledge of microservices architecture, Agile/Scrum methodologies, and testing methodologies including unit and integration testing.

Soft Skills: Strong English communication, ability to prioritize, solve complex problems, and work collaboratively.

Responsibilities

  • Feature Ownership: Design, develop, test, and deliver new features from inception to production with ongoing support.
  • Backend Development: Build and maintain robust Ruby on Rails backends optimizing performance and scalability.
  • Frontend Development: Collaborate to create intuitive, responsive interfaces using modern frameworks.
  • Code Quality: Participate in code reviews, enforce best practices, and improve coding conventions.
  • Collaboration: Work with product managers and cross-functional teams to meet business objectives.
  • Mentorship: Provide technical mentorship and foster a collaborative team culture.

Technical Stack

  • Backend: Ruby on Rails, REST APIs, ActiveRecord
  • Frontend: JavaScript (React.js)
  • Databases: MySQL, PostgreSQL, DynamoDB
  • DevOps: AWS (Lambda, Kinesis, SQS), Jenkins/GitHub Actions, Docker
  • Testing: RSpec, Capybara, Selenium

Key skills/competency

Ruby on Rails, REST APIs, ActiveRecord, JavaScript, React.js, MySQL, PostgreSQL, AWS, CI/CD, Microservices

How to Get Hired at Kaseya Careers

🎯 Tips for Getting Hired

  • Customize your resume: Tailor skills to Ruby on Rails and REST APIs.
  • Highlight experience: Emphasize CI/CD and AWS service expertise.
  • Prepare for interviews: Review Agile methodologies and tech stack.
  • Show collaboration: Demonstrate teamwork on cross-functional projects.

📝 Interview Preparation Advice

Technical Preparation

Review Ruby on Rails documentation.
Practice REST API integrations.
Set up CI/CD pipelines locally.
Explore AWS Lambda and DynamoDB basics.

Behavioral Questions

Describe a challenging project and resolution.
Explain prioritization in a team setting.
Discuss collaboration during Agile sprints.
Share mentorship experience with juniors.

Frequently Asked Questions