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