1

Big Data Software Engineer Jobs (NOW HIRING)

Senior Big Data Software Engineer

Cupertino, CA ยท On-site

$68.75 - $91/hr

... Software Developer, and/or Programmer role using Java with a focus on backend/database, and Big Data solutions * Demonstrated skill across Spring, Hibernate, Eclipse, Lucene, Solr, SOAP, REST, and ...

Data & Software Engineer

Minneapolis, MN

$119K - $143K/yr

... big data tools (e.g.,BigQuery, Databricks) Experience working with APIs for data retrieval ... For our Data & Software Engineer positions, our compensation ranges from$75,000 to $93,000, which ...

Big Data Engineer

Houston, TX ยท On-site

$53.25 - $70.50/hr

Position: Software Engineer (Big Data) Duration: 3-6 Months CTH Location: Houston/Plano , TX This is a W2 position that requires candidates to be onsite for 2- 3 days in a week (Hybrid role)

Data & Software Engineer

Chicago, IL

$118K - $141K/yr

... big data tools (e.g.,BigQuery, Databricks) Experience working with APIs for data retrieval ... For our Data & Software Engineer positions, our compensation ranges from$75,000 to $93,000, which ...

Senior Software Engineer (Big Data)

O Fallon, MO ยท On-site +1

$52.25 - $69/hr

Title and Summary Senior Software Engineer (Big Data) Position Overview Have you ever wanted to be part of something BIG? Now is the time to make an immediate impact at a leading global technology ...

At least 5 years of experience as a big data software developer. * Experience in Machine Learning, including model development, feature engineering, or integrating ML workflows into data pipelines.

Software Engineer, Big Data

Bellevue, WA ยท Hybrid

$130K - $170K/yr

The Role This Software Engineer, Big Data is accountable for building and scaling high-performance data systems by developing robust data pipelines and infrastructure, working closely with Data ...

Big Data Engineer

$57 - $75.50/hr

Senior Software Engineer, Big Data Duration : Long Term Exp: 10+ years Job Overview : We are currently seeking an Senior Big Data Engineer in Hadoop Plaftform. Our ideal candidate exhibits a can-do ...

next page

Showing results 1-20

Big Data Software Engineer information

See salary details

$15

$62

$88

How much do big data software engineer jobs pay per hour?

As of Jun 24, 2026, the average hourly pay for big data software engineer in the United States is $62.98, according to ZipRecruiter salary data. Most workers in this role earn between $53.61 and $70.91 per hour, depending on experience, location, and employer.

What is a Big Data Software Engineer?

A Big Data Software Engineer is a technology professional who designs, develops, and maintains systems and applications that process large and complex data sets. They work with big data technologies like Hadoop, Spark, and NoSQL databases to enable efficient data storage, processing, and analysis. These engineers collaborate with data scientists, analysts, and other stakeholders to build scalable solutions that extract valuable insights from massive amounts of data. Their work is essential in industries such as finance, healthcare, e-commerce, and more, where data-driven decision-making is critical.

What Does a Big Data Software Engineer Do?

As a big data software engineer, your primary responsibilities are to collect, store, process, and analyze large amounts of data. You then build what the software architects design. Your duties are to develop software and choose solutions to maintain, implement, and continue monitoring the data. You also need to integrate your code with the current company architecture. You may handle high scale distributed systems, build and interact with algorithms, and work in cloud computing environments.

What are the key skills and qualifications needed to thrive as a Big Data Software Engineer, and why are they important?

To thrive as a Big Data Software Engineer, you need strong programming skills (often in Java, Scala, or Python), a solid understanding of distributed systems, and a degree in computer science or related field. Experience with big data tools like Hadoop, Spark, Kafka, as well as familiarity with cloud platforms and data pipeline frameworks, is typically required. Problem-solving, analytical thinking, and effective teamwork are essential soft skills for handling complex data challenges and collaborating across teams. These skills and qualifications are crucial for designing efficient, scalable data solutions that drive business insights and innovation.

What is the difference between Big Data Software Engineer vs Data Engineer?

AspectBig Data Software EngineerData Engineer
Primary FocusDeveloping and optimizing big data processing applicationsBuilding and maintaining data pipelines and infrastructure
Skills & CertificationsProgramming (Java, Scala), Hadoop, Spark, SQLETL tools, SQL, cloud platforms, scripting
Work EnvironmentData processing teams, software development projectsData infrastructure teams, cloud environments
Industry UsageTech, finance, healthcare, retailTech, finance, healthcare, retail

While both roles work with big data technologies, Big Data Software Engineers focus on creating scalable data processing applications, whereas Data Engineers build and maintain the data pipelines and infrastructure that support these applications. Both roles often collaborate but have distinct technical responsibilities.

What are the most common challenges Big Data Software Engineers face when working with large-scale data systems?

Big Data Software Engineers often encounter challenges such as ensuring data quality, optimizing the performance of data pipelines, and managing the complexity of distributed systems. Handling massive volumes of data requires careful attention to system scalability and fault tolerance. Additionally, integrating new technologies and collaborating with data scientists, analysts, and DevOps teams to deploy and maintain reliable data solutions are key aspects of the role. Staying updated on evolving big data frameworks and best practices is crucial for continued success.
What cities are hiring for Big Data Software Engineer jobs? Cities with the most Big Data Software Engineer job openings:
What are the most commonly searched types of Big Data Software Engineer jobs? The most popular types of Big Data Software Engineer jobs are:
Who are the top companies hiring for Big Data Software Engineer jobs? The top employers for Big Data Software Engineer jobs are:
What states have the most Big Data Software Engineer jobs? States with the most job openings for Big Data Software Engineer jobs include:
What are popular job titles related to Big Data Software Engineer jobs? For Big Data Software Engineer jobs, the most frequently searched job titles are:
Infographic showing various Big Data Software Engineer job openings in the United States as of June 2026, with employment types broken down into 87% Full Time, 11% Part Time, and 2% Contract. Highlights an 94% Physical, 2% Hybrid, and 4% Remote job distribution, with an average salary of $131,001 per year, or $63 per hour.
Big Data Software Engineer

Big Data Software Engineer

Procom Consultants Group

Sunnyvale, CA โ€ข On-site

$65.50 - $86.50/hr

Contractor

Posted 3 days ago


Job description

Company Description

Procom is a leading provider of professional IT services and staffing to businesses and governments in Canada.
With revenues over $500 million, the Branham Group has recognized Procom as the 3rd largest professional services firm in Canada and is now the largest "Canadian-Owned" IT staffing/consulting company.
Procom's areas of staffing expertise include:
Application Development
Project Management
Quality Assurance
Business/Systems Analysis
Datawarehouse & Business Intelligence
Infrastructure & Network Services
Risk Management & Compliance
Business Continuity & Disaster Recovery
Security & Privacy
Specialties Contract Staffing (Staff Augmentation)
Permanent Placement (Staff Augmentation)
ICAP (Contractor Payroll)
Flextrack (Vendor Management System)

Job Description

Big Data Software Engineer

On behalf of our client, Procom Services is searching for a Big Data Software Engineer ย for a contract opportunity in Sunnyvale, CA.

Big Data Software Engineer Job Details

This position is to perform software engineering (programming) tasks with a small team to enhance a promising Retail Engagement Analytics product to expand the data analytic capabilities. The best candidate will be one who can implement independently with well defined interfaces in the code, but also able to work with others in a small team. We're looking for a Data Engineer who finds creative solutions to tough problems. A programmer who's not afraid to pave the way for bigger and better things. We are looking from someone who appreciates the stability of a larger company, yet interesting in going after specific leading edge technologies for a globally recognized product suite.

Big Data Software Engineer Mandatory Skills

  • Familiar with data mining, predictive models, and handling real time data flows.ย 
  • Facile with all the main web protocols as well as JavaScript.ย 
  • Java experience required, but we are open to other experience if you're willing to learn the languages we use.ย 
  • Experienced with using a No-SQL database like Mongo or Elastic Search.ย 
  • Experience with data infrastructure and visualization toolsets - eg. Tableau, Qlik, amazon redshift, etcย 
  • Able to recommend ways to improve data reliability, efficiency, and quality.ย 
  • Enough programming knowledge to clean and scrub noisy datasets.ย 
  • Bonus points if experience includes working with IOT and sensor data.

Big Data Software Engineer Start Date

ASAP

Big Data Software Engineer Assignment Length

7+ months

Additional Information

All your information will be kept confidential according to EEO guidelines. Please send your resume in Word format only.ย