Principal Systems Software Engineer (Champaign)
$272k - $431.25kNVIDIA
NVIDIA is seeking a Sr. Principal Systems Software Engineer for the Apache Spark Acceleration group. GPU accelerated data processing has moved from proof of concept to production deployments. Enterprises now recognize the need for accelerated computing to handle large data processing needs. Multi-node GPU deployments will reduce cloud computing costs and lower latency batch ETL workloads.At NVIDIA, we have been invested in accelerating Apache Spark, providing an open source plugin for Apache Spark. Apache Spark is the most popular data processing engine in data centers. We strive to accelerate Spark applications on GPUs without any code changes. Our OSS RAPIDS Spark library is integrated with on-premise and cloud services such as AWS EMR, Databricks, Google Dataproc, Oracle Cloud Data Flow, Bytedance Volcengine, Tencent Cloud and Cloudera. We are passionate about working on hard problems that have an impact. You will need to have strong programming skills, a deep understanding of software development related. You will work with a team that is using open source libraries like cuDF to accelerate reading, writing and batch data operations in Spark.What you'll be doing:Develop Java, Scala and CUDA/C++ libraries to accelerate DataFrames and I/O operations on common file formats such as Parquet, ORC and JSONEnable interoperability with table formats such as Apache Iceberg and Delta Lake, and metastores such as Unity CatalogWork with open source communities to enhance libraries like NVIDIA cuDF, CCCL and UCX through technical discussion and code contributionsCollaborate with distributed systems teams to craft solutions to distributed processing problems challenges at large scaleProvide recommendations and feedback to teams regarding decisions surrounding topics such as infrastructure, continuous integration and testing strategyBuild, test and optimize CUDA/C++ libraries across different platformsWhat we need to see:BS, MS, or PhD in Computer Science, Computer Engineering, or closely related field (or equivalent experience)15+ years of work experience in software developmentOutstanding technical skills in designing and implementing high-quality distributed systemsExcellent programming skills in C++, Java, and/or ScalaAbility to work with teams across organizational boundaries and geographiesFamiliarity with the open source data platform ecosystem (Apache Spark, Velox, Presto, Apache Arrow, Apache DataFusion, etc.). Meaningful contributions to the OSS community a plus.Highly motivated with strong interpersonal skillsDatabase query optimization is a strong plusYour base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 272,000 USD - 431,250 USD.You will also be eligible for equity and benefits.Applications for this job will be accepted at least until July 19, 2026.This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes.NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.#deeplearningSummaryLocation: US, CA, Santa Clara; US, IL, ChampaignType: Full time
- ...for the Technical Solutions Engineer role at Epic Join to apply for... ...Engineer at Epic, you’ll work on software that impacts 305 million... ...for the most innovative health systems on the planet. The top-ranked... ...Solutions Engineer jobs in Champaign, IL . Champaign, IL $70,000.0...SuggestedFull timeWork at officeRelocationVisa sponsorshipRelocation package
- ...A leading software consultancy in Champaign, IL is seeking a Senior Software Engineer to design high-performance trading systems using Java. The role is pivotal in collaborating with front-office traders and shaping the team's future direction as they expand in the US...SuggestedFlexible hours
- ...AvantCredit in Champaign, Illinois, is seeking a Software Engineer Team Lead/Manager to oversee a team of Student Developers. This role involves leading the development of a Ruby on Rails web application stack and integrating new technologies. The ideal candidate has management...SuggestedCasual work
$36.14 - $62.16 per hour
...developing the next generation of providers and healthcare professionals through Carle Illinois College of Medicine, the world’s first engineering-based medical school, and Methodist College. Carle BroMenn Medical Center, Carle Foundation Hospital, Carle Health Methodist...SuggestedFull timeWork experience placementLocal areaShift work$10k
...established corrective action policies and procedures whenever test systems are not within the laboratory's established acceptable levels... ...through Carle Illinois College of Medicine, the world’s first engineering-based medical school, and Methodist College. Carle BroMenn...SuggestedFull timeWork experience placementLocal areaRelocation packageShift work$140k - $200k
...exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and... ...is passionate about designing clear, reliable APIs and simple systems that directly enhance the user experience. What Yo u’ ll...Remote work- ...Requisition ID 110134 -Posted 07/15/2026 - Engineering - IL - Champaign - Full Time - Regular We are Beautifully Different . We strongly believe... ...delivery activities for multiple water and wastewater utility system capital projects or programs, including selection and...Full timeContract workFor contractorsWork experience placementCasual workWork at officeLocal area
- ...A national construction firm is seeking a detail-oriented Project Engineer / Inventory Manager to manage inventory and support project delivery in Champaign, IL. This hybrid role entails overseeing the lifecycle of inventory, coordinating logistics for projects, and ensuring...
- ...centers, airports, hospitals, water treatment systems, etc. Come join our team with your... ...office in Menlo Park, CA; Chicago, IL; or Champaign, IL. Objectives of this role... ...optimization Collaborate with other engineering and product team members to deliver “best...Full timeWork at office
$140k - $200k
...Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services... ...passionate about designing clear, reliable APIs and simple systems that directly enhance the user experience. What You’ll Do...Remote work$18 - $26 per hour
...teams defining the future of marine recreation. Location: Champaign, IL Workplace Category: Hybrid Travel Required:... ...Boating Intelligence (BI) Design Lab is seeking a talented Software Engineering Intern. This role will involve software development across...Hourly payPermanent employmentTemporary workPart timeInternshipSummer internshipLocal area- ...Corporation is seeking to hire a highly skilled Software Engineer to help with the software development... ...You will also be involved in directing system testing and validation procedures, and... ...mail it to 1401 Interstate Dr, STE B, Champaign IL 61822, Attn: HR. Note: A post-offer...
- Requisition ID: 110134 Share Our Purpose. Be Yourself. Feel Valued. People are the heart of our business. As an American Water employee, you will be offered a competitive salary and health benefits package, along with opportunities to develop, grow,...
- ...Smartz Inc, we rely on our dynamic team of engineers to solve the many challenges and puzzles... ...Industry by providing advanced AI software that is compatible with industry-leading... ...partners. Job Type ~ Full-time (Champaign, IL) Job Responsibilities Work...Full time
- ...rely on our dynamic team of engineers to solve the many challenges... ...Industry by providing advanced AI software that is compatible with... ...Full-time and in person only (Champaign, IL) Job Responsibilities... ...information in the company's HRM system, regular testing, mask...Full time
$90k - $154k
...a hiring manager. They're filtered by ATS systems, keyword screening, and recruiters looking... ...current demand often includes entry-level software programmers, Java full stack developers, Python/Java developers, DevOps engineers, data analysts, data engineers, data scientists...Full timeH1b- ...rely on our dynamic team of engineers to solve the many challenges... ...Industry by providing advanced AI software that is compatible with... ...Job Type ~ Full-time (Champaign, IL) Job Responsibilities... ...information in the company's HRM system, regular testing, mask wearing...Full time
- ...About the job: Software Engineer – SaaS Platform How often do you get the chance to make a global... ..., airports, hospitals, water treatment systems, etc. Come join our team with your... ...office in Menlo Park, CA; Chicago, IL; or Champaign, IL. Responsibilities Program new...Full timeWork at office
- ...ability. What You'll Do Travel to customer sites to commission, troubleshoot, and support automation systems Diagnose and resolve electrical and software issues independently Program and troubleshoot Allen-Bradley PLCs and VFDs Work with limited...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Systems Software Engineer (Champaign). Be the first to apply!
- id software Champaign, IL
- healthcare software sales Champaign, IL
- software asset management analyst Champaign, IL
- software implementation project manager Champaign, IL
- software Champaign, IL
- embedded software Champaign, IL
- software sales Champaign, IL
- remote software sales Champaign, IL
- software support Champaign, IL
- software technology Champaign, IL


