Senior Software Engineer, Cloud Platforms

February 25, 2026

Are you applying to the internship?

Job Description

Senior Software Engineer, Cloud Platforms

Location: San Francisco, CA (Hybrid Remote)

Job Type: Full-time

About Us:

At InnovateCorp, we are at the forefront of revolutionizing how businesses leverage cloud technology to scale and innovate. Our mission is to build robust, secure, and highly performant platforms that empower our clients to achieve their strategic goals. We pride ourselves on a culture of continuous learning, collaboration, and technical excellence, where every engineer has a voice and contributes to groundbreaking solutions. Join a dynamic team committed to pushing the boundaries of cloud computing.

Job Summary:

We are seeking a highly skilled and experienced Senior Software Engineer specializing in Cloud Platforms to join our core engineering team. In this pivotal role, you will be responsible for designing, developing, and maintaining scalable and resilient cloud infrastructure and services that underpin our flagship products. You will work on critical projects involving microservices architecture, serverless computing, container orchestration, and advanced CI/CD pipelines. This role requires a strong understanding of cloud native principles, a passion for automation, and the ability to mentor junior engineers while driving technical excellence.

Key Responsibilities:

  • Lead the design, development, and implementation of high-performance, fault-tolerant cloud services and APIs using modern programming languages (e.g., Go, Python, Java) and frameworks.
  • Architect and optimize scalable solutions leveraging public cloud providers such as AWS, Azure, or GCP, focusing on cost-efficiency and operational excellence.
  • Implement and manage containerization technologies (Docker, Kubernetes) and serverless architectures (AWS Lambda, Azure Functions, GCP Cloud Functions).
  • Develop robust CI/CD pipelines to ensure continuous delivery and deployment of software, embracing GitOps principles.
  • Collaborate closely with product managers, QA engineers, and other development teams to translate business requirements into technical specifications and deliver high-quality software.
  • Champion best practices in code quality, security, testing, and documentation throughout the software development lifecycle.
  • Troubleshoot and resolve complex production issues, participating in on-call rotations as needed to maintain system reliability.
  • Mentor and provide technical guidance to junior and mid-level engineers, fostering a culture of knowledge sharing and continuous improvement.
  • Stay abreast of emerging cloud technologies and industry trends, evaluating and recommending new tools and practices to enhance our platforms.

Qualifications:

Required Skills & Experience:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5+ years of professional experience in software development, with at least 3 years focused on cloud platform engineering.
  • Proficiency in at least one modern programming language such as Go, Python, Java, or Node.js, with a strong understanding of data structures, algorithms, and object-oriented design.
  • Extensive hands-on experience with one or more major cloud providers (AWS, Azure, or GCP), including services like EC2/VMs, S3/Blob Storage, Lambda/Functions, RDS/Managed Databases, SQS/Service Bus, EKS/AKS/GKE.
  • Solid experience with containerization technologies (Docker) and orchestration platforms (Kubernetes).
  • Demonstrable experience with Infrastructure as Code (IaC) tools such as Terraform, CloudFormation, or Ansible.
  • Strong understanding of microservices architecture, RESTful APIs, and distributed systems design.
  • Experience with CI/CD tools and practices (e.g., Jenkins, GitLab CI, GitHub Actions, Azure DevOps).
  • Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack, Splunk, Datadog).
  • Excellent problem-solving skills, attention to detail, and a commitment to producing high-quality, maintainable code.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively in a team environment.

Preferred Skills & Experience:

  • Experience with messaging systems like Apache Kafka, RabbitMQ, or Amazon Kinesis.
  • Knowledge of database technologies, both relational (PostgreSQL, MySQL) and NoSQL (Cassandra, MongoDB, DynamoDB).
  • Familiarity with serverless frameworks (e.g., Serverless Framework, AWS SAM).
  • Experience with network security, authentication, and authorization best practices in cloud environments.
  • Contributions to open-source projects or a strong portfolio of personal projects.
  • Relevant cloud certifications (e.g., AWS Certified Solutions Architect, Azure Developer Associate, Google Professional Cloud Developer).

Benefits:

We offer a comprehensive benefits package designed to support our employees’ well-being and professional growth, including:

  • Competitive salary and equity options.
  • Generous paid time off, including vacation, sick leave, and company holidays.
  • Comprehensive health, dental, and vision insurance plans.
  • 401(k) retirement plan with company match.
  • Life insurance and disability coverage.
  • Flexible spending accounts (FSA) and health savings accounts (HSA).
  • Professional development opportunities, including tuition reimbursement and conference attendance.
  • Wellness programs and employee assistance program.
  • Hybrid remote work model with a vibrant office culture when in person.
  • Commuter benefits and catered lunches.

How to Apply:

If you are a passionate and experienced Cloud Engineer looking to make a significant impact, we encourage you to apply! Please submit your resume and a cover letter detailing your relevant experience and why you are a great fit for InnovateCorp through our careers portal at www.innovatecorp.com/careers. We look forward to hearing from you!

Equal Opportunity Employer:

InnovateCorp is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.