Senior Software Engineer, Cloud Platforms

April 7, 2026

Are you applying to the internship?

Job Description

Senior Software Engineer, Cloud Platforms

About Us: Join a pioneering technology company at the forefront of innovation, dedicated to building robust, scalable, and secure cloud solutions that power the future. We believe in fostering a collaborative environment where creativity thrives, and engineers are empowered to tackle complex challenges with cutting-edge technologies. Our mission is to deliver exceptional value to our customers through reliable and performant cloud infrastructure and services.

Location: [City, State] (Remote options available for exceptional candidates)

Job Summary:

We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic Cloud Platforms team. In this pivotal role, you will be instrumental in designing, developing, and maintaining critical components of our cloud infrastructure, focusing on scalability, reliability, and performance. You will work on greenfield projects and enhance existing systems, contributing to a platform that serves millions of users globally. This position requires a strong technical leader who can drive projects, mentor junior engineers, and champion best practices in software development and cloud operations.

Key Responsibilities:

  • Design and Architect robust, scalable, and highly available cloud services and APIs using modern architectural patterns.
  • Develop, test, and deploy high-quality, production-grade code in a continuous integration/continuous deployment (CI/CD) environment.
  • Lead technical discussions and contribute significantly to architectural decisions and system design reviews.
  • Collaborate closely with product managers, DevOps, and other engineering teams to define requirements, deliver solutions, and ensure operational excellence.
  • Mentor and guide junior engineers, fostering a culture of technical excellence and continuous learning.
  • Identify and resolve complex technical issues, performing root cause analysis and implementing preventative measures.
  • Optimize application performance, scalability, and security through rigorous testing and iterative improvements.
  • Stay abreast of emerging technologies and industry trends, evaluating and recommending their adoption where appropriate.
  • Contribute to documentation and knowledge sharing to ensure clear understanding and maintainability of systems.

Qualifications:

  • Bachelor’s or Master’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-native applications and distributed systems.
  • Expert proficiency in at least one modern programming language such as Go, Python, Java, C#, or Node.js.
  • Deep understanding and hands-on experience with major cloud providers (AWS, Azure, or GCP), including services like compute (EC2, AKS, GKE), storage (S3, Blob Storage, GCS), databases (DynamoDB, CosmosDB, Cloud SQL), and networking.
  • Extensive experience with containerization technologies (Docker) and orchestration platforms (Kubernetes).
  • Solid understanding of microservices architecture, RESTful APIs, and event-driven systems.
  • Proven track record of designing and implementing highly scalable, reliable, and secure software.
  • Experience with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI, GitHub Actions, Azure DevOps).
  • Strong problem-solving skills, analytical thinking, and attention to detail.
  • Excellent communication skills, both written and verbal, with the ability to articulate complex technical concepts clearly.

Preferred Qualifications:

  • Experience with Infrastructure as Code (IaC) tools like Terraform or CloudFormation.
  • Familiarity with messaging queues and stream processing technologies (e.g., Kafka, RabbitMQ, SQS).
  • Knowledge of observability tools and practices (monitoring, logging, tracing with Prometheus, Grafana, ELK Stack, Jaeger).
  • Experience with serverless computing paradigms (AWS Lambda, Azure Functions, Google Cloud Functions).
  • Contributions to open-source projects or a strong portfolio of personal projects.

What We Offer:

  • Competitive salary and equity compensation.
  • Comprehensive health, dental, and vision insurance plans.
  • Generous paid time off, including vacation, sick leave, and holidays.
  • Professional development opportunities, including conferences, workshops, and educational resources.
  • Flexible work environment with remote options and a supportive team culture.
  • State-of-the-art office facilities with amenities (for in-office employees).
  • Impactful work on cutting-edge technology that affects millions of users.

How to Apply:

If you are a passionate Senior Software Engineer with a love for building robust cloud platforms and a desire 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 believe you’d be a great fit for our team through our career portal.

We are an Equal Opportunity Employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.