Talent.com
Data Processing Software Developer
Data Processing Software DeveloperDatapelago • Houston, TX, United States
Data Processing Software Developer

Data Processing Software Developer

Datapelago • Houston, TX, United States
[job_card.variable_hours_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Software Developer

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.

The developer will have the following specific responsibilities in achieving these objectives.

Responsibilities :

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.

Qualifications :

B. 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.

[job_alerts.create_a_job]

Data Processing Software Developer • Houston, TX, United States

[internal_linking.similar_jobs]
Application Developer - Snowflake / ETL / DataStage

Application Developer - Snowflake / ETL / DataStage

Computer Task Group, Inc • Houston, TX, US
[job_card.full_time]
CTG is seeking an Application Developer to support enterprise data and analytics initiatives for our client.This role focuses on building and maintaining database applications and ETL solutions acr...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Teradata and Hadoop Developer

Teradata and Hadoop Developer

Zone IT Solutions • Houston, TX, US
[job_card.full_time]
[filters_job_card.quick_apply]
Zone IT Solutions is seeking a Teradata and Hadoop Developer to enhance our data solutions team.In this role, you will be responsible for developing and managing large-scale data processing systems...[show_more]
[last_updated.last_updated_30]
Lead MuleSoft Developer

Lead MuleSoft Developer

VirtualVocations • Pasadena, Texas, United States
[job_card.full_time]
A company is looking for a Lead Mulesoft Developer / Administrator.Key Responsibilities Design and develop integrations and APIs using MuleSoft's Anypoint Platform Administer and maintain MuleSoft...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Data Architect - MDM

Data Architect - MDM

VirtualVocations • Pasadena, Texas, United States
[job_card.full_time]
A company is looking for a Data Architect - MDM (Provider / Physician Data | Healthcare Domain).Key Responsibilities Design and implement Master Data Management (MDM) solutions for healthcare provi...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Senior MuleSoft Developer

Senior MuleSoft Developer

VirtualVocations • Pasadena, Texas, United States
[job_card.full_time]
A company is looking for a Senior MuleSoft Developer (USA Remote).Key Responsibilities Design, develop, and maintain integration solutions using MuleSoft Anypoint Studio Create and manage APIs a...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
System Software Programmer Lead

System Software Programmer Lead

VirtualVocations • Pasadena, Texas, United States
[job_card.full_time]
A company is looking for a System Software Programmer - Project Lead.Key Responsibilities Research, design, and document processes. develop solutions and lead testing Coordinate with team member...[show_more]
[last_updated.last_updated_less] • [promoted] • [new]
Remote Duck Creek Developer

Remote Duck Creek Developer

VirtualVocations • Pasadena, Texas, United States
[filters.remote]
[job_card.full_time]
A company is looking for a Remote Duck Creek Developer.Key Responsibilities Create specifications, designs, and implementations of Duck Creek Billing technical solutions Lead the technical deliv...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Machine Learning Content Developer

Machine Learning Content Developer

VirtualVocations • Pasadena, Texas, United States
[job_card.full_time]
A company is looking for a Content Developer : Machine Learning Annotation.Key Responsibilities Develop instructional lessons and training materials for various data annotation tasks Produce comp...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Python Developer

Python Developer

VirtualVocations • Pasadena, Texas, United States
[job_card.full_time]
A company is looking for a Python Developer (Healthcare).Key Responsibilities Design, develop, test, deploy, and maintain backend services using Python and serverless architectures Define and en...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Data Architect

Data Architect

Novocure Inc • Houston, TX, United States
[job_card.full_time]
We are seeking an experienced and innovative Data Architect to lead the design, development, and optimization of our enterprise data architecture. This individual will play a critical role in aligni...[show_more]
[last_updated.last_updated_30] • [promoted]
SR Data Engineer

SR Data Engineer

Alliance Technical Group • Houston, TX, United States
[job_card.full_time]
Alliance Technical Group is seeking an experienced Senior Data Engineer to design, build, and optimize the databases and data systems that power our business intelligence and analytics platforms.In...[show_more]
[last_updated.last_updated_30] • [promoted]
C# Developer

C# Developer

VirtualVocations • Pasadena, Texas, United States
[job_card.full_time]
A company is looking for a C# Developer.Key Responsibilities Collaborate with teams to design, develop, and implement features for Autonomous Software Write clean, efficient, and maintainable co...[show_more]
[last_updated.last_updated_less] • [promoted] • [new]
Software Developer

Software Developer

VirtualVocations • Pasadena, Texas, United States
[job_card.full_time]
A company is looking for a Software Developer to join their team remotely in Chantilly, Virginia.Key Responsibilities Design, develop, maintain, test, and document high-quality software solutions...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Freelance Senior Software Developer (Kotlin) - AI Trainer

Freelance Senior Software Developer (Kotlin) - AI Trainer

Mindrift • Houston, TX, US
[filters.remote]
[job_card.part_time] +1
[filters_job_card.quick_apply]
Please submit your CV in English and indicate your level of English proficiency.Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, eva...[show_more]
[last_updated.last_updated_variable_days]
Shopify Plus Developer

Shopify Plus Developer

VirtualVocations • Pasadena, Texas, United States
[job_card.part_time]
A company is looking for a Shopify Plus Full-Stack Developer to join their team on a part-time basis.Key Responsibilities Develop and maintain custom Shopify apps and storefronts Implement API i...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Freelance Kotlin Developer

Freelance Kotlin Developer

VirtualVocations • Pasadena, Texas, United States
[job_card.full_time]
A company is looking for a Freelance Software Developer (Kotlin) - AI Trainer.Key Responsibilities Design high-quality technical content and examples demonstrating best practices in Kotlin develo...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Developer

Senior Software Developer

VirtualVocations • Pasadena, Texas, United States
[job_card.full_time]
A company is looking for a Senior Software Developer, Platform Experience.Key Responsibilities Partner with product engineers to diagnose and resolve production issues, implementing solutions to ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Data Developer

Data Developer

VirtualVocations • Pasadena, Texas, United States
[job_card.full_time]
A company is looking for a Data Developer to design, develop, and maintain its data infrastructure.Key Responsibilities Design, develop, and maintain data pipelines for large datasets Collaborat...[show_more]
[last_updated.last_updated_variable_days] • [promoted]