Remote Otter LogoRemoteOtter

Senior Software Engineer - Cloud Technologies - Remote

Posted 2 weeks ago
Software Development
Full Time
USA
$98,600 - $137,800/year

Overview

We are seeking a highly skilled and experienced Senior Software Engineer specializing in cloud technologies to join our innovative tech company. As a Senior Software Engineer - Platform, you will play a critical role in designing, developing, and deploying scalable cloud-based solutions that power our products and services. You will collaborate with cross-functional teams, provide technical leadership, and contribute to the company's cloud architecture and strategy.

In Short

  • Design, develop, and deploy cloud-based solutions and services, leveraging industry best practices and cloud technologies.
  • Collaborate with product management and other stakeholders to define requirements and translate them into scalable and reliable cloud solutions.
  • Architect and optimize cloud infrastructure, ensuring scalability, performance, and security.
  • Develop and implement cloud-based software applications, APIs, and microservices using modern programming languages and frameworks.
  • Implement and automate cloud deployment, monitoring, and management processes using Infrastructure-as-Code (IaC) and DevOps principles.
  • Collaborate with cross-functional teams, including software engineers, data engineers, and operations, to ensure seamless integration of cloud services and components.
  • Monitor and optimize cloud resources, performance, and costs, identifying and implementing efficiency improvements.
  • Stay up to date with cloud technologies, industry trends, and emerging best practices, evaluating and recommending new tools and technologies to enhance our cloud capabilities.
  • Ensure compliance with security and data privacy standards and regulations in all cloud-based solutions and services.
  • Mentor and provide technical guidance to junior engineers, fostering a culture of knowledge sharing and continuous learning.
  • Collaborate with the development team to conduct code reviews, provide feedback, and ensure adherence to coding standards and best practices.
  • Participate in agile development processes, including sprint planning, stand-ups, and retrospectives.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field. Master's degree preferred.
  • Proven experience as a Senior Software Engineer with a focus on cloud technologies.
  • Strong understanding of cloud computing concepts, architectures, and services (e.g., AWS, Azure, Google Cloud).
  • Proficiency in programming languages such as Go, Typescript, Python for cloud based application development.
  • Experience with containerization technologies (e.g., Docker, Kubernetes) and container orchestration platforms.
  • Familiarity with cloud-based databases, storage systems, and data management technologies.
  • Knowledge of cloud security best practices and compliance standards.
  • Experience with Infrastructure-as-Code (IaC) tools like Terraform or CloudFormation.
  • Familiarity with DevOps practices and tools (e.g., CI/CD, Jenkins, Git, or similar).
  • Strong problem-solving and analytical skills, with the ability to debug and troubleshoot complex cloud-based systems.
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders.
  • Passion for staying up to date with the latest cloud technologies and industry trends.

Benefits

  • Comprehensive medical benefits coverage, dental plans and vision coverage.
  • Health care and dependent care spending accounts.
  • Employee and Family Assistance Program (EAP).
  • Employee discount programs.
  • Retirement plan with a generous company match.
  • Generous Paid Time Off, Sick, and Holidays.
  • Family Leave (Maternity, Paternity).
  • Short- and long-term disability.
  • Life insurance and accidental death & dismemberment insurance.
Canopy logo

Canopy

Canopy is a dynamic and rapidly growing SaaS company based in South Jordan, Utah, dedicated to transforming the accounting industry with innovative and user-friendly software solutions. Their flagship Practice Management Suite aims to empower accounting firms by providing tools that enhance efficiency and customer satisfaction. With a strong commitment to customer delight, problem-solving, and fostering a positive workplace culture, Canopy emphasizes collaboration and agility in its development processes. The company values curiosity, accountability, and kindness, and offers a supportive environment with flexible benefits, including health coverage, paid time off, and opportunities for professional growth.

Share This Job!

Save This Job!

Similar Jobs:

I.R

Senior Software Engineer - Immersive Technologies - Remote

Infinite Reality

19 weeks ago

Join Infinite Reality as a Senior Software Engineer to lead innovative projects in immersive technologies.

USA
Full-time
Software Development
$187,235 - $234,711 USD/year
RelationalAI logo

Senior Software Engineer - Cloud - Remote

RelationalAI

5 weeks ago

Join RelationalAI as a Senior Software Engineer to lead the design and implementation of scalable cloud-native systems.

Worldwide
Full-time
Software Development
$150,000 - $220,000/year

Netskope

Senior Cloud Software Engineer - Remote

Netskope

18 weeks ago

Join Netskope as a Senior Cloud Software Engineer to design and build cutting-edge cloud-based security solutions.

Brazil
Full-time
Software Development
Protegrity logo

Senior Software Engineer (Cloud) - Remote

Protegrity

24 weeks ago

Protegrity is seeking a Senior Software Engineer to develop a new product line focused on data protection and security.

USA
Full-time
Software Development
Utilidata logo

Senior Software Engineer, Cloud - Remote

Utilidata

29 weeks ago

Utilidata is seeking a Senior Software Engineer to enhance cloud infrastructure and develop scalable solutions using Python.

USA
Full-time
Software Development
$135,000 - $165,000/year