CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer United States, San Jose Jobs

48 Job Offers

Sr. Software Engineer (Data Migration & Management)
Save Icon
Location Icon
Location
United States , San Jose; Chantilly
Salary Icon
Salary
Not provided
netapp.com Logo
NetApp
Expiration Date
Until further notice
Senior Software Engineer, UI
Save Icon
Senior Software Engineer, UI at Roku in San Jose. Architect and ship UI features for the #1 TV streaming platform, impacting millions of devices. Requires 7+ years of experience, deep C++/BrightScript proficiency, and a track record in embedded systems. Drive performance on constrained hardware, ...
Location Icon
Location
United States , San Jose
Salary Icon
Salary
370000.00 - 400000.00 USD / Year
roku.com Logo
Roku
Expiration Date
Until further notice
Software Engineer, Networking & C/C++
Save Icon
HPE seeks a Senior Software Engineer specializing in Networking and C/C++ for a hybrid role in San Jose, CA. You will architect and develop packet forwarding features for PTX Series Routers, including IPv4/IPv6, MPLS, and SRv6. Requires 12+ years of experience, deep C/C++ expertise, and Linux/Pyt...
Location Icon
Location
United States , San Jose
Salary Icon
Salary
172000.00 - 349000.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Software Engineer, Embedded Systems
Save Icon
Join Roku as an Embedded Software Engineer in San Jose, CA, and shape the future of streaming media. You'll design algorithms, optimize video playback, and integrate DRM systems using C++ and Python. Ideal candidates have 2-5 years of embedded Linux experience and expertise in multi-threaded deve...
Location Icon
Location
United States , San Jose
Salary Icon
Salary
197900.00 - 270000.00 USD / Year
roku.com Logo
Roku
Expiration Date
Until further notice
Software Engineer - WAFL RAID Storage
Save Icon
Join NetApp's Core Software and Data Management team as a **Software Engineer - WAFL RAID Storage** in San Jose or Morrisville. You'll design and develop core ONTAP system software using **C/C++** in Linux/Unix, leveraging expertise in file systems, multi-threaded programming, and algorithms. Ide...
Location Icon
Location
United States , San Jose; Morrisville
Salary Icon
Salary
113050.00 - 168300.00 USD / Year
netapp.com Logo
NetApp
Expiration Date
Until further notice
Senior GPU Software Performance Engineer — Post‑Training
Save Icon
Senior GPU Software Performance Engineer (Post‑Training) sought to lead performance optimization for fine‑tuning and RL workloads on AMD Instinct™ GPUs in San Jose. You will drive throughput, memory efficiency, and multi‑node training improvements using ROCm/HIP, PyTorch (FSDP/ZeRO), and C++. Ide...
Location Icon
Location
United States , San Jose
Salary Icon
Salary
204000.00 - 306000.00 USD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Principal Software Engineer role at ASML Brion in San Jose, US. Drive computational lithography innovation for advanced microchip manufacturing. Requires 15+ years in semiconductor lithography, OPC, ILT, and optical physics expertise. Lead product lifecycle from design to customer deployment. Ben...
Location Icon
Location
United States , San Jose
Salary Icon
Salary
223125.00 - 334688.00 USD / Year
asml.com Logo
ASML
Expiration Date
Until further notice
Senior Lead Software Engineer, Distributed Systems (Golang + Python on Kubernetes)
Save Icon
Senior Lead Software Engineer, Distributed Systems (Golang + Python on Kubernetes) sought by Capital One to drive AI/ML transformation. Lead a team building robust cloud-based solutions on AWS, Azure, or GCP. Requires 6+ years in software engineering with expertise in Golang, Python, and Kubernet...
Location Icon
Location
United States , San Francisco; McLean; New York; San Jose; Cambridge
Salary Icon
Salary
229900.00 - 286200.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Senior Lead Software Engineer (Golang + EKS, Kubernetes, LLM's + Agentic flows + control/data planes)
Save Icon
Senior Lead Software Engineer (Golang, Kubernetes, LLMs) sought by Capital One to drive AI/ML transformation. Lead a team building cloud-native platforms on AWS/EKS, focusing on agentic flows and control/data planes. Requires 6+ years in software engineering, expertise in Go, Python, and cloud co...
Location Icon
Location
United States , San Francisco, California; McLean, Virginia; New York, New York; San Jose, California
Salary Icon
Salary
229900.00 - 286200.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Senior Software Engineer at Nova Credit: Build enterprise-grade APIs and platform features to power global financial inclusion. Leverage 5+ years of experience in high-growth startups to design scalable data models and integrations. Join a dynamic team in New York, San Francisco, or remote hubs, ...
Location Icon
Location
United States; Canada , New York; San Francisco; Los Angeles; San Jose; Austin; Denver; Toronto; Boston
Salary Icon
Salary
192950.00 - 234900.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Sr. Software Engineer
Save Icon
Join Roku as a Sr. Software Engineer in San Jose, CA, and shape the future of TV streaming. You will architect and deploy AI agents and copilots, leveraging Python, C/C++, and LLM-based systems. This role requires 2+ years of experience in software engineering and AI/ML, with expertise in RAG pip...
Location Icon
Location
United States , San Jose
Salary Icon
Salary
244900.00 - 321100.00 USD / Year
roku.com Logo
Roku
Expiration Date
Until further notice
Distinguished Software Engineer - IFX
Save Icon
Join Capital One as a Distinguished Software Engineer in San Jose, SF, McLean, Richmond, or NYC. Architect and build a secure, multi-tenant ML platform using Ray, Spark, and AWS. Requires 7+ years in distributed systems and 5+ years in public cloud. Drive innovation with top experts and enjoy per...
Location Icon
Location
United States , San Jose; San Francisco; McLean; Richmond; New York
Salary Icon
Salary
269100.00 - 335100.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Entry Level Software Engineer (Cloud Storage)
Save Icon
Join NetApp as an Entry Level Software Engineer in Cloud Storage, based in San Jose or Morrisville. You'll develop and maintain cloud-based solutions using C, C++, Python, and Linux, with exposure to AWS, Azure, GCP, and Kubernetes. Ideal candidates have CI/CD and IaC experience, plus a passion f...
Location Icon
Location
United States , San Jose; Morrisville
Salary Icon
Salary
100300.00 - 149600.00 USD / Year
netapp.com Logo
NetApp
Expiration Date
Until further notice
Emerging Talent - Software Engineer (Systems)
Save Icon
Location Icon
Location
United States , San Jose; Morrisville
Salary Icon
Salary
113050.00 - 168300.00 USD / Year
netapp.com Logo
NetApp
Expiration Date
Until further notice
Principal Ai Software Engineer
Save Icon
Principal AI Software Engineer at AMD in San Jose, US. Drive hardware-software co-design for next-gen GPU architectures and AI/ML software stacks. Lead performance engineering for large-scale models (LLMs, Diffusion) and collaborate with top hyperscalers. Join a culture of innovation to shape the...
Location Icon
Location
United States , San Jose
Salary Icon
Salary
240000.00 - 360000.00 USD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Principal AI Software Engineer
Save Icon
Principal AI Software Engineer sought by AMD to lead OneROCm software stack innovation across Instinct, Radeon, and Ryzen platforms. This hands-on role requires deep expertise in GPU architectures, AI/ML full-stack development, and hardware/software co-design. Drive next-gen products in San Jose,...
Location Icon
Location
United States , San Jose
Salary Icon
Salary
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Lead Software Engineer, DevOps / MLOps
Save Icon
Lead DevOps/MLOps Engineer role at Capital One. Drive AI/ML transformation using Kubernetes, Python, and AWS. Lead projects in agentic workflows and cloud-native technologies. Enjoy competitive benefits in key US tech hubs like New York or San Francisco.
Location Icon
Location
United States , New York; San Francisco; San Jose; Cambridge; McLean
Salary Icon
Salary
197300.00 - 245600.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Software Engineer III
Save Icon
Join HPE as a Software Engineer III in San Jose. Design and develop embedded software for cutting-edge networking products using your expertise in C and Python. Collaborate on full software lifecycles, from design to testing, within a supportive environment focused on professional growth and incl...
Location Icon
Location
United States , San Jose
Salary Icon
Salary
120500.00 - 243000.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Software Engineer Intern, Streaming Media
Save Icon
Join Roku's MediaPlayer team in San Jose for a Summer 2026 internship. Develop high-performance C++ on Linux to optimize the core streaming engine. You'll own a project enhancing playback or reliability for millions of devices. Requires strong C++, OOD, and Linux systems skills.
Location Icon
Location
United States , San Jose
Salary Icon
Salary
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Distinguished Software Data Engineer
Save Icon
Lead the future of cloud banking as a Distinguished Software Data Engineer at Capital One. Define technical strategy for unified Data Product architecture and mission-critical platforms using AWS. This senior role in San Francisco, McLean, or San Jose requires 7+ years in data engineering and arc...
Location Icon
Location
United States , San Francisco; McLean; San Jose
Salary Icon
Salary
269100.00 - 335100.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Previous 1 2 3 Next

About the Software Engineer role

Explore the dynamic and in-demand world of software engineering jobs, where professionals design, build, and maintain the digital infrastructure that powers modern life. Software engineers, often synonymous with developers, are the creative problem-solvers and architects behind websites, mobile apps, operating systems, and complex enterprise systems. This career path blends analytical thinking with creative design to translate user needs and business goals into functional, efficient, and scalable software solutions.

The core responsibility of a software engineer is the full software development lifecycle. This typically begins with analyzing requirements and collaborating with product managers, designers, and other stakeholders. Engineers then design system architecture, write clean and maintainable code, and rigorously test their creations to ensure reliability and performance. A significant part of the role involves debugging issues, optimizing existing systems, and deploying updates. Many engineers also participate in code reviews to maintain quality standards and contribute to technical documentation. In today's agile environments, they often work in iterative cycles, continuously integrating and delivering new features.

Software engineering jobs can be specialized, but common areas include front-end (client-side), back-end (server-side), and full-stack development. Front-end engineers focus on user interfaces and experiences using technologies like HTML, CSS, and JavaScript frameworks. Back-end engineers build the server logic, databases, and application programming interfaces (APIs) that power functionality behind the scenes. Full-stack engineers possess skills across both domains. Other specializations include DevOps, security, data engineering, and cloud-native development.

Typical skills and requirements for these roles are both technical and soft-skills based. Fundamentally, proficiency in one or more programming languages such as Python, Java, JavaScript, C#, or Go is essential. Understanding data structures, algorithms, and system design principles is crucial. Experience with frameworks, databases (SQL and NoSQL), and version control systems like Git is commonly expected. As software is increasingly built for the cloud, familiarity with services from providers like AWS, Azure, or GCP is a valuable asset. Equally important are strong problem-solving abilities, attention to detail, and effective communication skills for teamwork. While many positions require a degree in computer science or a related field, a proven portfolio and relevant experience are also highly valued pathways into software engineering jobs.

The profession offers immense variety, with opportunities to build everything from life-saving health applications and financial platforms to immersive games and cutting-edge AI tools. It is a career characterized by continuous learning, collaboration, and the tangible impact of creating products used by millions. For those with a logical mind and a passion for building, software engineering jobs present a rewarding and future-proof career path with endless possibilities for innovation and growth.