Senior Cloud Software Engineer

Job Description

We are looking for a skilled Senior Cloud Software Engineer to join our expanding Cloud Native Applications team. The ideal candidate will have a profound understanding of building cloud-based applications and using cloud-native services to enhance reliability and scalability. Your goal will be to develop applications and services using cloud-native technologies for our clients.

Your Responsibilities:

  • Act as a mission specialist, advancing our customers by participating in development activities, standups, sprint planning, retrospectives, and more.
  • Exhibit Caylent’s dedication to being an Exceptional Partner by delivering well-documented, tested, and production-ready code, and resolving any issues across customer environments.
  • Lead By Example by using your expertise in AWS Services and API development to implement solutions as defined by your Architect, and mentor less-experienced developers.
  • Show a passion to Stay Curious by mentoring peers, exploring new technologies, and learning from our top-tier engineering team.

Your Qualifications:

  • Expertise in web technologies like HTML and CSS, and experience with frameworks such as React, Vue, Angular, MVC .Net, etc.
  • Experience with server-side scripting languages (Python, Node.js, PHP, Ruby, etc.).
  • In-depth knowledge of relational databases (PostgreSQL, MySQL, etc.), NoSQL databases (MongoDB, DynamoDB, etc.), and object stores (S3, etc.).
  • Proven experience in building RESTful services and API integrations.
  • Development experience on major cloud platforms (Azure, AWS, or GCP).
  • Understanding of modern application architectures (event-driven, message queues, microservices, etc.).
  • Ability to quickly and effectively learn new technologies.
  • Self-organized, detail-oriented, and high-achieving.
  • Ability to work independently.
  • Excellent written and verbal communication skills.

Preferred Qualifications:

  • BS in a computing-related field or equivalent experience.
  • Experience with testing and automation.
  • Experience with UI/UX.
  • Experience in building and maintaining CI/CD pipelines.
  • Experience configuring AWS resources.
  • Experience with infrastructure as code tools (SAM, CloudFormation, Terraform, etc.).

Benefits:

  • 100% remote work.
  • Equitable Life – Hybrid Plan.
  • 100% premium coverage for employees and dependents.
  • Competitive phantom equity.
  • Long-term disability.
  • 4% pension match (employer contribution).
  • Unlimited vacation.
  • Sick leave.
  • Paid holidays.
  • Parental leave.
  • Paid exams and certifications.
  • Peer bonus awards.
  • State-of-the-art laptop and tools.
  • Equipment and office stipend.
  • Individual professional development plan.
  • Annual learning and development stipend.
  • Work with an amazing worldwide team and incredible corporate culture.
  • Base Salary Range: CAD 131,000 – CAD 147,000 per year, based on experience and qualifications.
  • Additional compensation may include bonuses, commissions, equity, and other incentives, varying by role and performance.

Caylent is committed to fostering an inclusive environment where everyone belongs. We celebrate diversity and are dedicated to building a team that represents various backgrounds, perspectives, and abilities. We are proud to be an equal opportunity employer and prohibit discrimination and harassment based on race, color, religion, national origin, sex (including pregnancy), sexual orientation, gender identity, gender expression, age, veteran status, genetic information, disability, or other legally protected characteristics. For disability accommodation requests, please contact us at hr@caylent.com.