Senior Software Engineer, Cloud Platform

Posted 6 months ago

Are you applying to the internship?

Job Description

Senior Software Engineer, Cloud Platform | Not Specified

The Tone:
This is a full-time role at a technology company, focused on enterprise cloud computing solutions. The company builds cutting-edge platforms that help businesses achieve digital transformation goals for millions of users globally. This role is critical for designing, developing, and maintaining scalable cloud infrastructure and services that form the backbone of product offerings. The work culture emphasizes collaboration, continuous learning, and solving complex problems with effective solutions.

The TL;DR
• Role: Full Time
• Type: Full-time

• Team: Cloud Platform team
• Mission: Design, develop, and maintain scalable, reliable, and high-performance cloud infrastructure and services.
• Tech Stack: Go, Python, Java, C#, Node.js, AWS, Azure, GCP, EC2/Compute Engine, S3/Blob Storage, Lambda/Cloud Functions, RDS/Cloud SQL, VPC/Networking, Kubernetes, PostgreSQL, MySQL, MongoDB, Cassandra, DynamoDB, Docker, ECS, AKS, GKE, Jenkins, GitLab CI, GitHub Actions, Prometheus, Grafana, ELK stack, Datadog, Terraform, CloudFormation, Pulumi, Kafka, RabbitMQ, SQS, Pub/Sub

What You’ll Actually Do
• Design: Design, develop, test, deploy, and maintain robust, scalable, and secure microservices and cloud infrastructure.
• Lead: Lead technical design discussions, propose solutions, and make architectural decisions that align with strategic goals.
• Collaborate: Collaborate cross-functionally with product managers and other engineering teams to define requirements and deliver high-quality software solutions.
• Mentor: Mentor junior engineers, conduct thorough code reviews, and promote best practices in software development and operational excellence.
• Resolve: Troubleshoot and resolve complex production issues, contributing to the overall reliability, performance, and availability of our systems.

The Must-Haves
• Background: Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience, with a strong focus on building scalable backend services and cloud-native applications.
• Experience: 5+ years of professional experience in software development, including extensive experience with cloud platforms (e.g., AWS, Azure, GCP) and services like EC2, S3, Lambda, RDS, VPC, and Kubernetes.
• Skills: Proficiency in at least one modern programming language (Go, Python, Java, C#, or Node.js) with a strong understanding of data structures, algorithms, and design patterns, plus experience with relational and NoSQL databases.
• Bonus: Master’s or Ph.D. in Computer Science, experience with Docker and Kubernetes orchestration, familiarity with CI/CD pipelines, knowledge of observability tools, experience with infrastructure as code, open-source contributions, prior mentoring or project leadership, or experience with message queues.

Related Jobs

AI-enabled Builder Early CareerFull Time
Stripe
Posted 3 hours ago In-person San Francisco, CA Software Development $120K - $180K / year