Principal Software Engineer, Data Processing OSS
$227.8k - $338.8kNetApp
Job Summary
DataPelago is at the forefront of revolutionizing data processing for traditional analytics and cutting-edge GenAI preprocessing. We are building an innovative data processing engine that is transforming how Apache Spark Apache Flink Ray and others operate on diverse large-scale data. Our team of engineers drive and adopt advances in hardware-accelerated computing parallel processing of large-scale data query optimization distributed systems compilers machine learning and cloud-native computing. We are looking for specialists to join our engineering team and shape the future of accelerated data processing.
DataPelago Nucleus is a universal data processing engine that is designed to accelerate the processing of diverse data structured through unstructured with any parallel processing framework e.g. Apache Spark on any infrastructure including vectorized CPU and GPU. DataPelago Accelerator for Spark (DPA-S) our product based on DataPelago Nucleus is running large-scale production applications of many globally renowned customers.
The Opportunity:
As a Senior/Principal Data Processing Engineer - OSS you will be a key individual contributor in adopting and advancing capabilities of open-source software (OSS) platforms such as Apache Gluten Velox Apache Spark and Apache Flink in the context of DataPelagos data processing engine. You will enhance functional breadth performance scale and reliability of the DataPelago engine through downstream and upstream contributions. You will have the opportunity to engage with community working on these platforms. This is a unique opportunity to make a significant impact on a category-defining product and work with a talented team of engineers.
What Youll Do:
- Architect: Influence the architecture of how our data processing engine interfaces with open-source platforms and engines.
- Design: Lead design of functional and performance enhancements to open-source platforms such as Apache Gluten and Velox and their integration with our data processing engine.
- Core Development: Individually design implement test optimize and maintain components of the data processing engine.
- Innovation and Differentiation: Analyze technology roadmap of Apache Gluten Velox and equivalent platforms and identify opportunities for our engine to enhance technology and product leadership.
- Collaboration: Partner effectively with engineering product management open-source community and customer success teams.
- Continuous Improvement: Foster best practices in design and code reviews testing CI/CD and issue resolution to maintain highest product quality security efficiency & productivity.
What Youll Bring
- 15 years of relevant experience Bachelors degree in Computer Science or a related field OR a Masters degree in Computer Science or a related field.
- 3 years of deep technical experience in developing core components of Apache Spark Apache Flink Apache Doris Apache Gluten Velox Apache DataFusion Apache DataFusion Comet or equivalent platforms designed for large-scale data processing.
- 3 years of deep technical experience in instrumenting analyzing and optimizing the performance of data processing engine components on benchmark and customer workloads.
- Sound knowledge of the architecture and internal operation of one or more of Apache Spark Apache Flink Presto/Trino.
- Demonstrated experience in the design development and successful release of high-performance data processing engines for large production deployments.
- Exceptional programming skills in C C and Java.
- Extensive development experience in Linux environments.
- Strong analytical and problem-solving skills with a passion for performance optimization.
Compensation:
The target salary range for this position is 227800 - 338800 USD. The salary offered will be determined by the candidates location qualifications experience and education and may be outside of this range. Final compensation packages are competitive and in line with industry standards reflecting a variety of factors and include a comprehensive benefits package. This may cover Health Insurance Life Insurance Retirement or Pension Plans Paid Time Off various Leave options Performance-Based Incentives employee stock purchase plan and/or restricted stocks (RSUs) with all offerings subject to regional variations and governed by local laws regulations and company policies. Benefits may vary by country and region and further details will be provided as part of the recruitment process.
Required Experience:
Staff IC
$155.8k - $224.2k
...-intensive world. From revolutionizing power for AI-driven data centers to ensuring resilience for hospitals, electric grids... ...challenges of the 21st century.We are looking for a Principal Software Engineer, Middleware & Data to join our team in one of today’s most...SuggestedFull timeWork at officeWorldwide$272k - $431.25k
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... ...on GPUs without any code changes. Our OSS RAPIDS Spark library is integrated with...SuggestedFull timeWork experience placement$227.8k - $338.8k
...forefront of revolutionizing data processing for traditional analytics... ...innovative data processing engine that is transforming how Apache... ...Opportunity: As a Senior/Principal Data Processing Optimization... ...cost reduction for open-source software SQL and Python processing...SuggestedFull timeLocal area$240.1k - $420.2k
...DescriptionIt all started when engineer Fred Luddy wrote code that... ...together any AI, any data, and any workflow— helping... ...resilience. Role Overview As a Principal Data Platform Software Engineer, you take part in... ...to integrate AI into work processes, decision making, or...SuggestedWork at officeImmediate startRemote workFlexible hours$272k - $431.25k
...lasting impact on the world!The Data Center MODS organization seeks a Principal Engineer to architect and scale next-generation... ...systems and hardware / software interfaces is essential for success... ...uses AI tools in its recruiting processes.NVIDIA is committed to fostering...SuggestedFull time$248k - $391k
...builds systems that help engineers develop, test, debug,... ...scenarios. In this Principal-level individual contributor... ...parameter adaptation, software interfaces, validation... ..., synthetic data, and product teams.Set... ...analysis, validation, data processing, tooling, and test automation...Full time$220k - $250k
...California, United StatesProducts - Engineering /Fulltime /HybridOver 50,000... ...Position detailsTitle of position: Principal Software EngineerPosition type: Full timeLocation... ...highly scalable systems that process real-time network data, power intelligent experiences, and...Full timeH1bLocal areaWork from homeWork visaShift work$114.6k - $234.6k
...scalability requirements for owned components; optimizes code and data paths for high‑throughput, hyper‑scale workloads; and leverages data plane platforms for large‑scale retrieval, storage, and processing. Designs fault‑tolerant, in‑service‑upgradable systems using...Temporary workFlexible hoursShift work$250.6k - $362.6k
...Security team builds software and cloud product capabilities... ...connects security engineering, security operations,... .... Your Impact As a Principal Software Engineer, you... ...technical designs, APIs, data flows, integrations,... ...pipeline development, stream processing, integration of third‑...Full timeTemporary workWork experience placementLocal areaFlexible hours- ...organization's applications, data, and business processes. Customers trust Saviynt... ...knowledge of SDLC and software testing methodologies. •... ...lifecycle. • Partner with engineering managers to drive agile practices... ...years of experience as a Principal SDET • Experience...
$165.2k - $223.6k
The MLIL DataPlane team is looking for a Software Development Engineer to own the design and implementation of our inference data plane. We build the software that makes large... ...reviews, source control management, build processes, testing, and operations experience-...Local areaFlexible hours$224k - $356.5k
...improve GPU and CPU accelerated software libraries. Projects like... ...nvImageCodec are used in all kinds of processing workflows and support NVIDIA'... .... Starting from powering AI, data analytics, image processing,... ...and guidance to library engineers working with you,find...Full timeWorldwide$135k - $180k
Santa Clara, CAData Engineering - Data Infrastructure /Full-time /HybridPlusAI is a Physical AI... ...company pioneering AI-based virtual driver software for factory-built autonomous trucks.... ...: Create and maintain optimal data processing pipeline architectureBuild the infrastructure...Full time$135k - $200k
Santa Clara, CAData Engineering - ML Infrastructure /Full-time /HybridAll key offline workloads — large-scale data processing, simulation, auto-labeling, scenario mining, and model training... ...are open to candidates at either the Software Engineer or Senior Software Engineer...Full time$106.9k - $143.3k
...targeting is that good. We are looking for a Data Engineer to join the Performance Marketing arm... ..., cross-functional team of marketers, software engineers, data scientists, and... ...use AI/LLMs in the software development process; ability to quickly discern hype from value...Work experience placementSummer workRemote work$152k - $241.5k
The NVIDIA DGXC Data Services team builds cloud-native systems, frameworks, and services... ...and production environments.Use modern software engineering practices, including AI-assisted and... ...NVIDIA uses AI tools in its recruiting processes.NVIDIA is committed to fostering an...Full timeRemote work$120k - $200k
Santa Clara, CAData Engineering - Data Infrastructure /Full-time /HybridPlusAI is a Physical AI company... ...pioneering AI-based virtual driver software for factory-built autonomous trucks.... ...) tools to support parts of the hiring process, such as reviewing applications, analyzing...Full time- Software Engineer - Data Protection Software Engineering Infrastructure Solutions Group (ISG) builds the products that power infrastructure, solutions... ...speed and scale. AI is embedded throughout our development process, helping us move faster, learn quicker, and deliver greater...
$143k - $286k
...PermanentCompany: WalmartBusiness Segment: Home OfficePrincipal Software Engineer - Data Security PlatformAbout the TeamWe are building Walmart’s... ...real-time policy enforcement, large-scale data processing, and low-latency access control while ensuring a seamless...Full timeTemporary workPart time- ...Roche, where every voice matters.The PositionAs a Senior Data Scientist - ML Engineering, you will join the Global Analytics and Technology Center... ...global Roche affiliates. Operating across the full MLOps and software engineering stack, you will architect cloud-native ML...Full timeRelocation package
$143k - $286k
...WalmartBusiness Segment: Home OfficeRole summary: As a Principal Software Engineer, you will lead the design and delivery of scalable platform... ...solutions that support AI/ML integration and real-time data processing. This role requires overseeing the full software...Full timeTemporary workPart time$207k - $300k
...technical leadership and people management for a team of Software Engineers delivering AI-ready training datasets and data quality infrastructure.Architect, build, and evolve large-scale distributed data processing pipelines, signal-serving platforms, and dataset...- ...security, and enterprise content/data management services. We have... ...our methodologies and processes based on the IT Infrastructure... ...etc.).• Work closely with our engineering team to integrate and build algorithms... ...models into the core software products• Perform statistical...
$215k - $245k
...server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT,... ...seek talented, passionate, and committed engineers, technologists, and business leaders to... ...us.Job Summary:As a Staff Data Center Software Developer on the Supermicro DCBBS Datacenter...Worldwide- Company: Tredence Inc. Position Title: Senior Data Engineer Location: 1900 Camden Ave., Suite 66, San Jose, CA 95124 Position Responsibilities... ...systems in a SaaS environment. Great at devising efficient processes that increase velocity and quality. Understanding business...Remote work
- ...doYou will work in cross-functional agile teams alongside data scientists, machine learning engineers, product managers, and industry experts to innovate... ...information security standards, while enabling software capabilities for data engineers, data scientists, consulting...ApprenticeshipWork at officeLocal areaEasy workShift work
$240k - $250k
...organization's applications, data, and business processes. Customers trust Saviynt... ...security. AI & Agentic Engineering Apply AI-assisted... ...AI SDLC best practices for software delivery, automation, deployment... ...YOU BRING ~1+ years of Principal-level of platform...$184k - $287.5k
...horsepower and large-scale production software expertise. Tapping into... ...converts real-world sensor data into high-fidelity,... ...seek a Senior Synthetic Data Engineer to join the NVIDIA DRIVE team... ...uses AI tools in its recruiting processes.NVIDIA is committed to fostering...Full timeRemote work- ...roleGridmatic’s business is complex, and we need to build a robust data layer to be able to answer core questions around profit and loss... ...our renewable supply.We’re looking for a startup-minded data engineer who can wear a lot of hats, work with multiple teams, and build...Work at officeHome officeFlexible hours3 days per week
- ...We are seeking an experienced Kinaxis Data Migration Engineer with 8–10 years of experience in data migration, supply chain systems, data analysis... ...will have strong knowledge of supply chain planning processes, data structures, master data management, and Kinaxis RapidResponse...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer, Data Processing OSS. Be the first to apply!
- principal software engineer San Jose, CA
- big data cloud engineer San Jose, CA
- entry level big data engineer San Jose, CA
- senior data quality engineer San Jose, CA
- senior cloud data engineer San Jose, CA
- software data engineer San Jose, CA
- data infrastructure engineer San Jose, CA
- senior data center engineer San Jose, CA
- data center engineer San Jose, CA
- senior data engineer San Jose, CA




