Company
Technology
SeniorSoftwareEngineer–CloudApplications
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Engineer – Cloud Applications. Skills: Cloud applications, Distributed systems, Microservices, SaaS. Design cloud-based applications. Build cloud-based applications”
Industry & Context.
Problem-solving; Debugging; Analytical skills
What They're Looking For.
Must Have
6+ years experience, Building multi-tenant SaaS platforms, Microservices architecture knowledge, Cloud design patterns knowledge, JavaScript proficiency, TypeScript proficiency, HTML proficiency, CSS proficiency, Node.js backend experience, Java backend experience, Go backend experience, Docker production experience, Kubernetes production experience, AWS services familiarity, Remote-first teams experience, Problem-solving skills, Debugging skills, Analytical skills, Attention to detail, Excellent communication skills
Nice to Have
DataDog experience, CI/CD pipelines experience, GitHub Actions experience, Kafka experience, Elasticsearch experience, MySQL experience, Linux environments experience
What You'll Do.
Design cloud-based applications
Build cloud-based applications
Maintain cloud-based applications
Develop distributed systems
Ensure high availability
Collaborate with teams
Contribute to architecture
Contribute to system evolution
Build front-end features
Build back-end features
Maintain front-end features
Maintain back-end features
Work with event-driven architectures
Work with data-intensive systems
Adhere to engineering best practices
Participate in technical discussions
Participate in peer reviews
Participate in design decisions
Contribute to CI/CD pipelines
Contribute to deployment processes
Support knowledge-sharing culture
How You'll Work.
Team & Collaboration
Cross-functional teams; Remote-first teams
Communication Scope
Written communication; Verbal communication
Full Job Description
## Accountabilities Design, build, and maintain scalable cloud-based applications across full-stack components. Develop robust, distributed systems ensuring high availability, performance, and reliability (24x7 operations). Collaborate with cross-functional teams including engineers, architects, product managers, and operations. Contribute to the architecture and evolution of cloud-native and microservices-based systems. Build and maintain front-end and back-end features using modern web and server-side technologies. Work with event-driven architectures and data-intensive systems to support enterprise-scale workflows. Ensure code quality through testing, debugging, and adherence to engineering best practices. Participate in technical discussions, peer reviews, and design decisions across teams. Contribute to CI/CD pipelines and deployment processes to improve delivery efficiency. Mentor peers and support a collaborative, knowledge-sharing engineering culture. Requirements: 6+ years of experience developing large-scale distributed and cloud-based applications. Strong experience building multi-tenant SaaS platforms. Solid knowledge of microservices architecture and cloud design patterns. Proficiency in JavaScript, TypeScript, HTML, and CSS. Experience with backend development using Node.js, Java, or Go. Hands-on experience with Docker and Kubernetes in production environments. Familiarity with AWS services such as S3, DynamoDB, and CloudFront. Experience working in distributed, remote-first engineering teams. Strong problem-solving, debugging, and analytical skills with attention to detail. Excellent communication skills (written and verbal). Bonus: experience with DataDog, CI/CD pipelines (GitHub Actions or similar), Kafka, Elasticsearch, MySQL, or Linux environments. Benefits: Fully remote-friendly and distributed work environment. Opportunity to work on large-scale, global cloud applications. Career development, mentorship, and continuous learning opportunities. Ex
Applying for this Senior Software Engineer – Cloud Applications role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Lever
- Lever uses a streamlined one-page form — apply in under 5 minutes.
- LinkedIn import works well; review parsed data before submitting.
- The cover letter field is optional but visible to reviewers — use it to differentiate.
- Referral codes from employees can significantly boost visibility of your application.
ANONYMOUS · UNFILTERED
What do employees actually say about this company?
Real rants from real employees. Read before you apply.