Search jobs > El Cajon, CA > Senior staff software

Senior Staff Software Engineer

VirtualVocations
El Cajon, California, United States
Full-time

A company is looking for a Sr. Staff Software Engineer specializing in the Apache Spark ecosystem.Key ResponsibilitiesDevelop and optimize Apache Spark connectors for a highly-distributed storage systemDesign and improve a distributed execution engine for low-latency and high-throughput data processingCollaborate with cross-functional teams to ensure seamless integration of Spark with the broader ecosystemRequired QualificationsBachelor's or Master's degree in Computer Science, Engineering, or a related field12+ years of software engineering experience focused on distributed systems and large-scale data processingIn-depth knowledge of Apache Spark's architecture and componentsStrong proficiency in Java and experience with core Hadoop components and big data technologiesProven ability to debug and profile large-scale systems to identify and resolve bottlenecks

3 days ago
Related jobs
Promoted
ServiceNow
San Diego, California

This team of Staff engineers works on projects in a variety of technical areas in the ServiceNow platform and engineering organization. Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing...

Promoted
VirtualVocations
El Cajon, California

Software Design Engineer to design and build scalable applications using Azure services. Key Responsibilities:Design, develop, and test applications using Azure technologies and integrate external APIsImplement front-end features using TypeScript, HTML, CSS, and JavaScript frameworksConduct code rev...

Promoted
Apple
San Diego, California

Your expertise will help build the team's culture, while participating in defining the technology and engineering practices. We need your engineering skills as well as your product ideas to define and build the next generation of features that your friends and family are going to use. You will get t...

Promoted
VirtualVocations
Chula Vista, California

A company is looking for a Senior Software QA Performance Engineer I who will ensure efficient and effective performance of software applications. ...

Promoted
Inovio
San Diego, California

The Temporary Senior Embedded Software Engineer develops and enhances Electroporation Device firmware and associated tools to support new features and improve overall reliability of the firmware, brings up new embedded hardware platforms, diagnoses and fixes issues, and develops reliable fault-toler...

Apple
San Diego, California

This role has high visibility and impact within the Apple Software Engineering organization. We need a talented engineer on our small, tight knit team building services and applications to parse and understand data collected from Apple users around the world. Our engineering responsibility spans dev...

Tillster
San Diego, California

Work with a team of local and globally-distributed Software Engineers/Developers, Quality Engineers, Product Managers, and other professionals to design, develop and deliver software application products built to meet requirements for Company’s mobile and online food ordering and e-commerce payment ...

NVIDIA
Remote, CA, US
Remote

NVIDIA is hiring senior engineers to develop its AI platform and more specifically its performance optimizations in deep learning frameworks using JAX, a tool that can differentiate between Python control code and NumPy code. BS in Computer Science or Computer Engineering or related field (or equiva...

NIO
CA, United States

BS / MS in Electrical Engineering, Computer Engineering, Computer Science or equivalent. Develop GPU virtualization software technology for graphics and display in terms of functionality, performance, efficiency and reliability. Partner with other engineering teams to understand real-world constrain...

Electronic Arts
California, USA

Be an expert in the engine's physics capabilities, working closely with the animation, design, tech art to optimally use the feature set for gameplay and world building.Inspire technical innovation and improve the physics engines capabilities.Work closely with QA and technical leadership to ensure t...