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
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.