Senior Software Engineer, Cloud Platforms

April 1, 2026

Are you applying to the internship?

Job Description

Senior Software Engineer, Cloud Platforms

We are seeking an exceptional and highly motivated Senior Software Engineer to join our dynamic Cloud Platforms team. In this pivotal role, you will be instrumental in designing, developing, and scaling the core infrastructure that powers our next-generation applications. You’ll work with cutting-edge cloud technologies, contribute to architectural decisions, and build robust, high-performance systems that impact millions of users globally. If you thrive in a fast-paced, collaborative environment and are passionate about solving complex engineering challenges, we encourage you to apply.

About Our Company

At InnovateCorp, we are at the forefront of technological innovation, transforming industries and improving lives through our groundbreaking products and services. Our culture is built on a foundation of creativity, collaboration, and continuous learning. We empower our employees to take ownership, drive change, and make a significant impact. With a strong commitment to diversity and inclusion, we foster an environment where every voice is heard and valued. Join us and be part of a team that is shaping the future.

Key Responsibilities

  • Design and develop highly scalable, reliable, and secure cloud-native applications and services.
  • Collaborate with cross-functional teams, including product management, operations, and other engineering teams, to define requirements and deliver solutions.
  • Write clean, efficient, and well-documented code in languages like Python, Go, Java, or C++.
  • Implement and manage infrastructure-as-code (e.g., Terraform, CloudFormation) for provisioning and managing cloud resources.
  • Contribute to architectural discussions and decisions, ensuring scalability, performance, and maintainability of systems.
  • Mentor junior engineers, conducting code reviews and promoting best practices in software development.
  • Monitor, troubleshoot, and optimize production systems to ensure high availability and performance.
  • Participate in on-call rotation as needed to support critical services.

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional software development experience, with a significant focus on cloud platforms (AWS, Azure, GCP).
  • Strong proficiency in at least one modern programming language (e.g., Python, Go, Java, C++).
  • Extensive experience with cloud infrastructure services (e.g., compute, storage, networking, databases, serverless).
  • Solid understanding of distributed systems, microservices architecture, and API design principles.
  • Experience with containerization technologies (Docker, Kubernetes).
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Excellent problem-solving skills, critical thinking, and a strong attention to detail.
  • Effective written and verbal communication skills.

Preferred Qualifications

  • Experience with data streaming technologies (e.g., Kafka, Kinesis).
  • Knowledge of monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
  • Familiarity with security best practices in cloud environments.
  • Contributions to open-source projects or active participation in tech communities.

What We Offer

  • Competitive salary and comprehensive benefits package including medical, dental, and vision insurance.
  • Generous paid time off, including vacation, sick leave, and company holidays.
  • 401(k) matching program to help you plan for your future.
  • Flexible work arrangements and a supportive work-life balance culture.
  • Opportunities for professional development, training, and career growth.
  • A vibrant, inclusive, and collaborative work environment with passionate colleagues.
  • Cutting-edge technology stack and challenging problems to solve.

How to Apply

If you are excited about this opportunity and meet the qualifications, please submit your resume and cover letter through our careers page. We look forward to reviewing your application and potentially welcoming you to our team!

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.