Senior Software Engineer

closed
Caylent Logo

Caylent

πŸ“Remote - Mexico

Summary

Join Caylent's growing Cloud Native Applications team as a Senior Software Engineer! You will develop and deploy cloud-native applications using cutting-edge technologies for our customers. This fully remote position requires expertise in web technologies, server-side scripting, databases, RESTful services, and cloud platforms. You will collaborate with a team, mentor junior developers, and contribute to a positive and inclusive work environment. Caylent offers a comprehensive benefits package including medical insurance, generous PTO, phantom equity, and professional development opportunities. If you're passionate about cloud-native development and want to make a significant impact, apply today!

Requirements

  • Expertise in underlying web technologies like HTML and CSS, and experience developing with a framework like React, Vue, Angular, MVC .Net, etc
  • Experience with modern 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)
  • Demonstrated experience in building RESTful services and API integrations
  • Development experience on a major cloud platform (Azure, AWS, or GCP)
  • Understanding of modern application architectures (event driven, message queues, microservices, etc)
  • Proven ability to learn new technology quickly and effectively
  • Desire to integrate innovative technologies into development workflow
  • Familiarity with Generative AI technologies
  • Self organizing, detail oriented, and high achieving
  • Ability to work independently
  • Excellent written and verbal communication

Responsibilities

  • Participate in development activities, standups, sprint planning, and retrospectives
  • Deliver well-documented, tested, and production-ready code
  • Dive deep into problems that may arise across customer environments
  • Lead by example, using expertise in AWS Services and API development to deliver solutions
  • Coach less-experienced developers
  • Mentor peers, tackle new technologies, and learn from the engineering team

Preferred Qualifications

  • BS in a computing-related field, or commensurate experience
  • Experience with testing and automation
  • Experience with UI/UX
  • Experience with Large Language Models (LLM) and Generative AI
  • Experience with app dev acceleration tools like Amazon Q Developer, GitHub CoPilot, Cursor.AI, or similar
  • Experience building and maintaining CI/CD pipelines
  • Experience configuring AWS resources
  • Experience with infrastructure as code tooling (SAM, Cloudformation, Terraform, etc)

Benefits

  • 100% remote work
  • Medical Insurance for you and eligible dependents
  • Generous holidays and flexible PTO
  • Competitive phantom equity
  • Paid for exams and certifications
  • Peer bonus awards
  • State of the art laptop and tools
  • Equipment & Office Stipend
  • Individual professional development plan
  • Annual stipend for Learning and Development
  • Work with an amazing worldwide team and in an incredible corporate culture
This job is filled or no longer available