Senior Software Engineer, Cloud Platform

Posted 5 months ago

Are you applying to the internship?

Job Description

Senior Software Engineer, Cloud Platform | InnovateX Inc.

The Tone:
This is a full-time role at InnovateX Inc., located in San Francisco, CA, offering a hybrid work model. InnovateX Inc. is a technology company specializing in AI-driven solutions for enterprise data management. They build intelligent, scalable, and secure platforms designed to transform complex data into actionable insights for businesses. In this pivotal position, you will be responsible for designing, developing, and maintaining critical components of their next-generation cloud infrastructure, directly ensuring its scalability, reliability, and performance. This is a key opportunity to make a significant impact on core product offerings that empower major enterprises globally.

The TL;DR
• Role: Full Time
• Type: Full-time
• Location: San Francisco, CA (Hybrid)

• Team: Cloud Platform team
• Mission: This person will design, develop, and maintain critical components of our cloud infrastructure, ensuring scalability, reliability, and performance for major enterprise clients.
• Tech Stack: Go, Python, Java, AWS, Azure, GCP, EC2, Compute Engine, S3, Cloud Storage, RDS, Cloud SQL, Kubernetes, EKS, GKE, Docker, PostgreSQL, Cassandra, MongoDB, Terraform, CloudFormation, Prometheus, Grafana, ELK stack, Kafka, Kinesis, Spark

What You’ll Actually Do
• Design & Develop: Lead the design, development, and implementation of highly scalable, fault-tolerant, and secure cloud services and APIs using modern cloud-native architectures.
• Collaborate: Work closely with product management, architecture, and other engineering teams to define technical requirements, scope projects, and deliver high-quality software solutions.
• Improve Processes: Contribute to the continuous improvement of CI/CD pipelines, automated testing, and deployment processes across our cloud environment.
• Technical Leadership: Actively participate in code reviews, technical discussions, and architectural decisions, while troubleshooting and resolving complex distributed system issues.
• Mentor & Guide: Mentor junior engineers, share knowledge, and promote best practices within the team and across the organization.

The Must-Haves
• Background: Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience. The role requires a strong focus on building and operating cloud-based systems.
• Experience: 5+ years of professional experience in software development, with a specific concentration on building and operating cloud-based systems. Extensive experience is required with major cloud platforms such as AWS, Azure, or GCP, and their associated services like EC2/Compute Engine, S3/Cloud Storage, RDS/Cloud SQL, and Kubernetes/EKS/GKE. Candidates should also possess a solid understanding of distributed systems, microservices architectures, containerization (Docker, Kubernetes), and serverless computing paradigms.
• Skills: Proficiency in one or more programming languages, specifically Go, Python, or Java. Demonstrable experience with various database technologies, including both SQL and NoSQL types such as PostgreSQL, Cassandra, or MongoDB. Strong problem-solving skills are essential, with the ability to analyze complex technical issues and propose effective solutions, alongside excellent written and verbal communication skills to articulate technical concepts clearly.
• Bonus: A Master’s degree or Ph.D. in Computer Science or a related field. Experience with Infrastructure as Code tools like Terraform or CloudFormation, and configuration management tools. Familiarity with observability tools and practices including monitoring, logging, and tracing (e.g., Prometheus, Grafana, ELK stack). Prior experience with data streaming technologies (Kafka, Kinesis) or big data processing frameworks (Spark). Contributions to open-source projects or a strong portfolio of personal technical projects. Experience working in an Agile/Scrum development environment.

Related Jobs

NYL Insurance
Posted 1 day ago Hybrid - 3 days per week - New York, USA Software Development $124K - $177K / year