Senior Full Stack Engineer

QualcommSanta Clara, CA
41d

About The Position

As a Senior Full Stack Engineer on the CAD Infrastructure team within the CPU Organization, you will be instrumental in building and scaling the software platforms that support our silicon design and validation workflows. You'll lead the development of distributed systems and data engineering solutions that enable high-throughput compute environments and efficient resource orchestration across global design centers. This role requires deep expertise in cloud technologies, Infrastructure as Code (IaC), and full-stack development to modernize our internal platforms and improve observability, reliability, and performance. You'll collaborate with architects, design engineers, and DevOps teams to ensure our infrastructure meets the evolving demands of next-generation CPU development. You'll also mentor junior engineers, drive architectural decisions, and serve as a technical liaison across cross-functional teams.

Requirements

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field and 6+ years of Hardware Engineering, Software Engineering, Electrical Engineering, Systems Engineering, or related work experience.
  • OR
  • Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field and 5+ years of Hardware Engineering, Software Engineering, Electrical Engineering, Systems Engineering, or related work experience.
  • OR
  • PhD in Electrical Engineering, Computer Engineering, Computer Science, or related field and 4+ years of Hardware Engineering, Software Engineering, Electrical Engineering, Systems Engineering, or related work experience.

Nice To Haves

  • 10+ years of experience in software engineering, with a strong focus on cloud technologies and distributed systems.
  • Expertise in Kubernetes, Splunk, and Infrastructure as Code (IaC).
  • Strong programming skills in Java, Python, or similar languages.
  • Experience with scalable microservices architecture.
  • Proven leadership in managing engineering teams and driving large-scale projects.
  • Experience with telemetry systems and data pipeline optimization.
  • Familiarity with frontend technologies like React, JavaScript, etc.
  • Strong communication and stakeholder management skills.
  • Background in DevOps practices and service monitoring frameworks.
  • Master's degree in Computer Science or related field

Responsibilities

  • Architect and implement full-stack solutions for cloud-based platforms handling millions of daily transactions.
  • Lead the development of on-premise cloud-based solutions to support our CPU organization.
  • Design and maintain data lakes using Kubernetes and Splunk for real-time analytics and monitoring.
  • Drive Infrastructure as Code (IaC) practices to ensure scalable and repeatable deployments.
  • Collaborate with cross-functional teams to define technical roadmaps and resolve architectural challenges.
  • Lead Agile teams and promote best practices in CI/CD, code quality, and system reliability.
  • Act as a technical liaison with external partners and internal stakeholders to align business needs with engineering solutions.
  • Own mission-critical services such as notification systems and asynchronous job engines with fault-tolerant design.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Computer and Electronic Product Manufacturing

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service