Software Engineer - Cloud Volumes
The Software Engineer at Confidential Client will develop and operate cloud-scale distributed systems spanning storage, networking, and cloud infrastructure. This role involves full lifecycle ownership of cloud-native services using microservices and containers, emphasizing engineering excellence, operational readiness, and collaboration across teams to deliver scalable, reliable solutions. The position requires strong problem-solving skills, AI-native engineering practices, and active participation in architecture and design to drive technical excellence.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Software Development.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
Role overview
Confidential Client is hiring a Software Engineer - Cloud Volumes to help design, build, and operate cloud-native, distributed storage services. This is a hands-on engineering role that spans feature development, automated validation, performance and scalability work, operational readiness, and production support. The role is based in San Jose, CA and expects collaboration across teams delivering storage, networking, cloud infrastructure, security, and customer-facing experiences.
What You’ll Do
- Own features through the full software lifecycle: design, implementation, testing, deployment, monitoring, and production support.
- Build and operate cloud-native services using containers, microservices, and modern CI/CD practices.
- Ensure functional correctness, performance, and scalability of data plane systems and data management features.
- Develop and maintain automated tests, validation frameworks, and tooling to drive engineering quality.
- Troubleshoot complex production issues, perform root cause analysis, and implement long-term reliability improvements.
- Collaborate with product management, architects, and partner teams to translate requirements into robust technical solutions.
- Participate in architecture and design reviews, code reviews, and mentoring to raise engineering standards.
- Contribute to observability, monitoring, telemetry, and operational excellence initiatives.
Basic Qualifications
- Professional experience developing and operating distributed systems or cloud-native services.
- Strong experience with Python for test automation, validation frameworks, tooling, or CI/CD integration.
- Experience designing, deploying, and operating microservices-based applications using Kubernetes and containers.
- Experience developing RESTful APIs and service-to-service integrations.
- Familiarity with observability and monitoring tools and practices.
- Solid software-quality practices including automated testing and performance optimization.
- Excellent written and verbal communication skills; strong problem-solving aptitude.
Preferred / Helpful Skills
- Familiarity with one or more of C/C++, Go, TypeScript/React, or C# to work across service components and user workflows.
- Experience with public cloud platforms (Azure, AWS, or GCP) and building cloud-native distributed systems.
- Previous work on storage, networking, or data plane systems is a plus.
- Experience with security best practices, operational readiness, and production incident handling.
Education & Experience
- Bachelor of Science in Computer Science, Electrical Engineering, or equivalent experience (typical requirement: 2+ years related experience); or
- Master’s degree in a related field with commensurate experience.
Compensation & Benefits
- Target salary range (USD): 113,050 - 168,300. Actual salary will depend on candidate location, experience, and qualifications and may vary outside this range.
- Competitive benefits package may include health insurance, retirement plans, paid time off, performance incentives, and equity components. Benefits vary by region.
Location & Work Model
- Role is based in San Jose, CA. Confidential Client follows a hybrid working model; specific in-office expectations will be shared during the recruitment process.
Why You’ll Thrive
- You’ll join a team that values ownership, technical excellence, and continuous improvement.
- The environment rewards creative problem solving, initiative, and collaboration across diverse engineering teams.
AI Disclosure
- Some stages of the hiring process may use AI-assisted tools to support application review and candidate selection. These tools support — but do not replace — human decision-making. Final hiring decisions are made by people.
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range