Data Processing Software Developer

Job not on LinkedIn

October 22

Apply Now
Logo of DataPelago

DataPelago

Artificial Intelligence • Enterprise • B2B

DataPelago is a company that provides a universal data processing engine (DataPelago Nucleus) and the DataPelago Accelerator for Spark to dramatically accelerate GenAI and analytics workloads. Their platform leverages heterogeneous accelerated computing (GPUs, FPGAs, and CPUs), integrates with open-source frameworks like Spark, Trino, and Gluten/Substrait, and aims to deliver orders-of-magnitude performance and significant cost reductions with zero changes to applications or vendor lock-in. DataPelago targets enterprise data and AI practitioners, offering deployment guides, benchmarks, and case studies demonstrating large savings and faster processing for large-scale structured, semi-structured, and unstructured datasets.

51 - 200 employees

Founded 2022

🤖 Artificial Intelligence

🏢 Enterprise

🤝 B2B

📋 Description

• Implement software to perform data processing operations efficiently on large data sets as part of an overall data processing engine. • Work closely with technical leads and other individual developers to develop this software and ensure data is processed accurately, efficiently, and reliably as part of the overall analytics engine. • Investigate and address issues in the software and develop necessary enhancements in an ongoing manner. • Working with cross-functional teams to deliver new algorithms and techniques in the core Datapelago GPU-powered, parallel and distributed execution engine • Developing enterprise-grade, highly reliable code and owning the end-to-end delivery of solutions ensuring smooth production rollouts • Designing, implementing, testing, and maintaining enhancements in different components of our engine. • Developing highly modular components and ensuring clean integration with the entire stack • Define algorithms, mechanisms, procedures, and policies for the required functionality. Document them, and secure review and approval from the technical lead(s) • Continuously analyzing and identifying areas for differentiation and improvements in the execution engine • Identifying bottlenecks in scaling and performance and implementing solutions • Investigate and resolve all bugs before and after the release of the software • Support troubleshooting and resolution of issues, incidents, and problems, working in collaboration with others as needed. • Document findings, resolutions, and identify required enhancements to avoid recurrence • Collaborating with other teams and team members and assisting with code reviews, design reviews, and development process improvements

🎯 Requirements

• S. EE/CS or equivalent with 5+ years of experience or MS with 3+ years’ experience • 5+ years of experience developing database execution engine components including core database operations - joins, aggregations, sorts, analytic functions like window functions, etc., in an enterprise-class database serving large-scale data processing workloads • Experience developing modern analytic databases and familiarity with vectorized execution, parallel and distributed database algorithms, memory management, etc. • Good understanding of SQL and familiarity with Lakehouse architectures and technologies • Solid experience in developing performant code that minimizes overheads and latency and maximizes throughput • Experienced with the best practices in developing high quality, reliable software • Experience developing, evaluating, and troubleshooting high-performance software • Strong programming ability in C, C++. Rust experiences a strong plus • Strong development experience on Linux platforms

Apply Now

Similar Jobs

October 22

ClassDojo

51 - 200

📚 Education

🌍 Social Impact

Growth Engineer at ClassDojo building features and launching experiments that drive growth. Collaborating in a high-quality engineering culture with significant impact on education for millions.

🇺🇸 United States – Remote

💵 $146k - $215k / year

💰 $125M Series D on 2022-07

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

October 22

ClassDojo

51 - 200

📚 Education

🌍 Social Impact

Senior Full-Stack Engineer at ClassDojo building systems that support rapid growth in education sector. Collaborating in pair programming and optimizing code for global users.

🇺🇸 United States – Remote

💵 $146k - $250k / year

💰 $125M Series D on 2022-07

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

October 22

CARE

5001 - 10000

⚕️ Healthcare Insurance

📚 Education

🎯 Recruiter

Senior Software Engineer developing modern web applications at Care Access. Working within a cross-functional team to streamline clinical research operations with technology.

🇺🇸 United States – Remote

💰 Grant on 2021-11

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

October 22

ClickHouse

51 - 200

☁️ SaaS

🏢 Enterprise

🤖 Artificial Intelligence

Cloud Software Engineer designing and building observability systems that power ClickHouse Cloud. Engaging in complex problem-solving across system design, infrastructure, automation, and incident response.

🇺🇸 United States – Remote

💵 $115k - $185k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

October 22

Acxiom

1001 - 5000

🤝 B2B

🛍️ eCommerce

Expert Software Engineer developing scalable solutions at Acxiom using Java and SQL. Collaborating on cloud-based applications and ensuring security and data governance compliance.

🇺🇸 United States – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com