careertakescareertakes

Software Engineer

Confidential ClientSoftware & Technology
Entry LevelFull-timeOn-SiteN/A
San Francisco, California
21 Hours Ago

The Software Engineer role involves designing, developing, and managing core components of a large-scale cloud computing platform with a focus on virtualization technologies and system-level programming. The position requires collaboration on system firmware, kernel internals, and peripheral device development, contributing across the full software development lifecycle to deliver high-performance and scalable infrastructure solutions.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

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, Technology, Information and Internet.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


What You’ll Do

This Confidential Client is hiring a Software Engineer to design, build, and operate core components of a large-scale cloud computing platform. You will work on system-level components, virtualization, and infrastructure that supports high-performance and large-memory workloads.

  • Design, develop, and maintain production-quality code for cloud infrastructure and virtualization components.
  • Work on hypervisor-related systems and low-level interactions with firmware, kernels, and peripheral devices.
  • Optimize performance for compute- and memory-intensive workloads.
  • Contribute to cross-functional system architecture, design reviews, and technical decision-making.
  • Write and maintain automation, tools, and test suites (scripting in Python/Lua where appropriate).
  • Participate in the full software development lifecycle, including code reviews, CI/CD, monitoring, and incident response.

Minimum Qualifications

  • 3+ years of professional software development experience.
  • 2+ years designing and architecting scalable systems or infrastructure.
  • Proficiency in at least one systems programming language (C/C++ or Rust preferred); comfortable scripting in Python.
  • Experience with system-level programming, operating systems, kernel internals, or virtualization.
  • Strong software engineering fundamentals: testing, code reviews, debugging, and performance analysis.
  • Bachelor’s degree in Computer Science or related field, or equivalent practical experience.

Preferred Qualifications

  • Hands-on experience with hypervisors, device drivers, or firmware integration.
  • Experience optimizing for high-performance compute and large memory footprints.
  • Background in Linux kernel internals, OS tooling, or low-level hardware interfaces.
  • Familiarity with cloud platforms, distributed systems, and CI/CD for infrastructure code.
  • Experience with Rust or multi-language codebases and safety/performance tradeoffs.

Compensation & Benefits

  • Competitive annual salary range: $165,200 - $223,600 (USD).
  • Potential sign-on bonuses and equity/RSU awards.
  • Comprehensive benefits including health insurance, 401(k) matching, and paid time off.
  • Professional development, mentorship, and upward mobility within a technology-focused organization.

(Compensation reflects the range provided by the Confidential Client for roles based in San Francisco, CA.)


Why Join

  • Work on challenging, high-impact problems at the intersection of systems software, virtualization, and cloud infrastructure.
  • Join a collaborative team that values engineering rigor, mentorship, and knowledge sharing.
  • Opportunities to influence architecture and deliver solutions used by large-scale systems.

Location & Employment Type

This is a full-time role based in San Francisco, CA (on-site or hybrid as defined by the Confidential Client). Employment will be directly with the Confidential Client.


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