Senior Software Engineer, Cloud Platforms

April 2, 2026

Are you applying to the internship?

Job Description

Senior Software Engineer, Cloud Platforms

[Innovative Tech Solutions, Inc.]

Location: Remote (USA) or Hybrid (San Francisco, CA / Austin, TX / New York, NY)

About the Role

We are seeking a highly skilled and motivated Senior Software Engineer to join our dynamic Cloud Platforms team. In this pivotal role, you will be instrumental in designing, developing, and maintaining scalable, reliable, and secure cloud infrastructure that powers our cutting-edge applications. You will work on foundational services, automation tools, and contribute to the overall architecture of our multi-cloud environment, impacting millions of users daily. This is an exciting opportunity to shape the future of our cloud strategy and work with a passionate team dedicated to engineering excellence.

Key Responsibilities

  • Design, develop, and implement robust, high-performance, and scalable cloud-native applications and services using modern programming languages and frameworks.
  • Lead the architectural design and implementation of new features and improvements for our core cloud platform services.
  • Collaborate closely with product managers, SREs, and other engineering teams to define requirements, design solutions, and ensure successful delivery of projects.
  • Optimize existing cloud infrastructure and applications for performance, cost-efficiency, security, and reliability.
  • Mentor junior engineers, conduct code reviews, and promote best practices in software development, testing, and deployment.
  • Drive the adoption of new technologies and methodologies to enhance our cloud platform capabilities and developer experience.
  • Participate in on-call rotations to support production systems and troubleshoot critical issues, ensuring high availability.
  • Develop and maintain comprehensive documentation for systems, processes, and APIs.

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • 5+ years of professional experience in software development, with a significant focus on cloud platforms and distributed systems.
  • Proficiency in at least one modern programming language such as Go, Python, Java, or C++.
  • Extensive experience with major cloud providers (AWS, GCP, or Azure), including knowledge of services like EC2/GCE, S3/GCS, Lambda/Cloud Functions, RDS/Cloud SQL, Kubernetes/GKE.
  • Strong understanding of microservices architecture, RESTful APIs, and asynchronous programming.
  • Experience with infrastructure-as-code tools like Terraform, CloudFormation, or Pulumi.
  • Solid grasp of containerization technologies (Docker) and orchestration (Kubernetes).
  • Familiarity with CI/CD pipelines and automated testing frameworks.
  • Excellent problem-solving skills, with the ability to diagnose and resolve complex technical issues in a distributed environment.
  • Strong communication and collaboration skills, with the ability to work effectively in a team-oriented environment.

Preferred Qualifications

  • Master’s degree or PhD in Computer Science or a related field.
  • Experience with event-driven architectures and message queues (e.g., Kafka, RabbitMQ, SQS, Pub/Sub).
  • Knowledge of database systems (SQL and NoSQL) and data warehousing solutions.
  • Prior experience contributing to open-source projects or presenting at technical conferences.
  • Familiarity with security best practices in cloud environments.
  • Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack, Datadog).

What We Offer

  • Competitive salary and equity package.
  • Comprehensive health, dental, and vision insurance for you and your family.
  • Flexible working arrangements (remote or hybrid).
  • Unlimited paid time off and generous parental leave.
  • Professional development opportunities, including conferences, workshops, and tuition reimbursement.
  • State-of-the-art equipment and a comfortable work environment.
  • Collaborative and inclusive culture with a focus on innovation and impact.
  • 401(k) plan with company match.
  • Wellness programs and employee assistance initiatives.

About [Innovative Tech Solutions, Inc.]

At Innovative Tech Solutions, Inc., we are pioneering the next generation of intelligent platforms that revolutionize how businesses connect with their customers. Our mission is to empower organizations with data-driven insights and seamless technological experiences. We are a fast-growing, venture-backed company committed to fostering a culture of curiosity, integrity, and continuous learning. Join us in building the future!

To apply: Please submit your resume and a cover letter detailing your relevant experience and why you’re a great fit for this role. We look forward to hearing from you!