Senior Software Engineer, Cloud Platform

April 6, 2026

Are you applying to the internship?

Job Description

Senior Software Engineer, Cloud Platform

Location: San Francisco, CA (Hybrid)

Job Type: Full-time

About Us

InnovateX Inc. is a pioneering technology company at the forefront of AI-driven solutions for enterprise data management. Our mission is to empower businesses with intelligent, scalable, and secure platforms that transform complex data into actionable insights. We foster a culture of innovation, collaboration, and continuous learning, valuing diverse perspectives and the unique contributions of every team member. Join us as we build the future of intelligent data ecosystems.

The Opportunity

We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic Cloud Platform team. In this pivotal role, you will be responsible for designing, developing, and maintaining critical components of our next-generation cloud infrastructure, ensuring scalability, reliability, and performance. This is an exceptional opportunity for a passionate engineer to make a significant impact on our core product offerings, working with cutting-edge technologies and contributing to a platform that powers major enterprises globally.

Key Responsibilities

  • Lead the design, development, and implementation of highly scalable, fault-tolerant, and secure cloud services and APIs using modern cloud-native architectures.
  • Collaborate closely with product management, architecture, and other engineering teams to define technical requirements, scope projects, and deliver high-quality software solutions.
  • Write clean, efficient, well-documented, and testable code primarily in Go, Python, or Java.
  • Contribute to the continuous improvement of our CI/CD pipelines, automated testing, and deployment processes.
  • Actively participate in code reviews, technical discussions, and architectural decisions.
  • Troubleshoot, debug, and resolve complex issues across our distributed cloud environment.
  • Mentor junior engineers, share knowledge, and promote best practices within the team.
  • Stay current with emerging technologies and industry trends, evaluating and recommending new tools and practices to enhance our platform.

Qualifications

Required:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
  • 5+ years of professional experience in software development, with a strong focus on building and operating cloud-based systems.
  • Proficiency in one or more programming languages such as Go, Python, or Java.
  • Extensive experience with major cloud platforms (AWS, Azure, or GCP) and their services (e.g., EC2/Compute Engine, S3/Cloud Storage, RDS/Cloud SQL, Kubernetes/EKS/GKE).
  • Solid understanding of distributed systems, microservices architectures, containerization (Docker, Kubernetes), and serverless computing.
  • Experience with database technologies (SQL and NoSQL, e.g., PostgreSQL, Cassandra, MongoDB).
  • Strong problem-solving skills, with an ability to analyze complex technical issues and propose effective solutions.
  • Excellent communication skills, both written and verbal, with the ability to articulate technical concepts to both technical and non-technical audiences.

Preferred:

  • Master’s degree or Ph.D. in Computer Science or a related field.
  • Experience with Infrastructure as Code (Terraform, CloudFormation) and configuration management tools.
  • Familiarity with observability tools and practices (monitoring, logging, tracing, e.g., Prometheus, Grafana, ELK stack).
  • Prior experience with data streaming technologies (Kafka, Kinesis) or big data processing frameworks (Spark).
  • Contribution to open-source projects or a strong portfolio of personal technical projects.
  • Experience working in an Agile/Scrum development environment.

What We Offer

  • A highly competitive salary and equity compensation package.
  • Comprehensive health, dental, and vision insurance for you and your family.
  • Generous paid time off, including vacation, sick leave, and company holidays.
  • Flexible hybrid work model and support for remote work as needed.
  • 401(k) retirement plan with company matching contributions.
  • Opportunities for professional development, including conferences, workshops, and online courses.
  • A collaborative, inclusive, and stimulating work environment with a strong focus on innovation.
  • State-of-the-art office amenities, including catered meals, well-stocked kitchens, and wellness programs.
  • Parental leave, life insurance, and other employee assistance programs.

Our Commitment to Diversity & Inclusion

InnovateX Inc. is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We strongly encourage applications from candidates of all backgrounds, irrespective of race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

How to Apply

If you are passionate about building robust cloud platforms and driving innovation, we encourage you to apply! Please submit your resume and a cover letter detailing your relevant experience and why you believe you’d be a great fit for InnovateX Inc. through our careers page: innovatex.com/careers.