Cloud Software Engineer/Senior Developer
Location: Remote (West Coast)
Position Type: Full-Time
Salary :100k-120k
Job Description
Seeking a skilled Cloud Software Engineer/Senior Developer to design and develop secure, scalable SaaS and B2B applications. The role involves collaborating with stakeholders to gather requirements and deliver solutions using cloud technologies, microservices, and containerized applications.
Key Responsibilities: Develop secure, high-performance SaaS products and B2B applications. Work with major public clouds: Azure, GCP, or AWS. Collaborate with business users and product managers to gather and refine requirements. Implement Single Sign-On (SSO) features using SAML, OAuth, and other protocols. Manage and maintain a single code base for multiple cloud platforms. Design and develop microservices and containerized applications. Work with cloud databases (SQL and NoSQL) and manage cloud deployments and CI/CD processes. Utilize knowledge of Infrastructure as Code (IaaC); experience with IaaC is a plus. Handle new project development, enhancements, and maintenance. Code applications using Ruby on Rails, TypeScript, Python, JavaScript, and open-source libraries. Integrate payment processing platforms like Stripe. Collaborate effectively in small teams. Provide excellent troubleshooting and communication skills. Ensure applications meet SLA requirements. Be an independent and proactive problem solver. Qualifications: Proven experience in cloud technologies and SaaS/B2B application development. Strong understanding of cloud-based service architecture and design principles. Experience with SSO implementation, microservices, and containerization. Proficiency in multiple programming languages, including Ruby on Rails, TypeScript, Python, and JavaScript. Strong problem-solving skills and ability to work in a team-oriented environment.