1

Big Data Software Engineer Jobs (NOW HIRING)

Software Engineer, Big Data

Bellevue, WA ยท On-site

$63 - $83.25/hr

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

New York, NY ยท On-site

$61 - $80.75/hr

At least 48 months of experience as a Data Engineer, Data Analyst, Software Engineer, Business ... Big Data Engineer

Platform Engineer - Big Data

Rockville, VA ยท On-site

$51.75 - $68.25/hr

Work at the intersection of software engineering, big data, and platform engineering -- not ETLโ€‘only * Design and operate Sparkโ€‘based data workloads , optimizing performance, reliability, and ...

Big Data Engineer

Atlanta, GA ยท On-site

$53.50 - $71/hr

NAVA Software solutions is looking for a Big Data Engineer Details: Big Data Engineer Location: Atlanta GA - Hybrid Duration: 12 months The successful candidate must have Big Data engineering ...

Big Data Solution Engineer

Durham, NC ยท On-site

$53.75 - $71.25/hr

Qualifications Minimum qualifications โ€ข Solid software engineer with excellent analytical and troubleshooting skills. โ€ข 4+ years of experience building production large scale big data ...

Senior Software Engineer, Big Data

Seattle, WA ยท Remote

$140K - $200K/yr

... software engineers to build fast, scalable, and effective applications, stream and batch data ... Experience with Hadoop, Spark, Hive, and/or other big data technologies * Comprehensive computer ...

Senior Software Engineer, Big Data

Seattle, WA ยท Remote

$140K - $200K/yr

... software engineers to build fast, scalable, and effective applications, stream and batch data ... Experience with Hadoop, Spark, Hive, and/or other big data technologies * Comprehensive computer ...

Senior Software Engineer, Big Data

Seattle, WA ยท Remote

$140K - $200K/yr

... software engineers to build fast, scalable, and effective applications, stream and batch data ... Experience with Hadoop, Spark, Hive, and/or other big data technologies * Comprehensive computer ...

Big Data Engineer

Arlington, VA ยท On-site

$64.25 - $84.75/hr

Big Data, Strategy and Business Architecture, Systems Engineering, Enterprise cloud services and ... Develop reusable loosely-coupled software components to deploy on cloud platforms. * Implement ETL ...

Big Data Engineer

Arlington, VA

$64.25 - $84.75/hr

Big Data, Strategy and Business Architecture, Systems Engineering, Enterprise cloud services and ... Develop reusable loosely-coupled software components to deploy on cloud platforms. * Implement ETL ...

Software Engineer, Big Data

Bellevue, WA ยท Hybrid

$129K - $155K/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 ...

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.
Software Engineer, Big Data

Software Engineer, Big Data

Cognitiv

Bellevue, WA โ€ข On-site

$63 - $83.25/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 18 days ago


Job description

Are you ready to revolutionize the advertising industry?
At Cognitiv, we are not just another AdTech company-we are industry trailblazers redefining media buying with our Deep Learning Advertising Platform. Since 2015, we have harnessed the power of cutting-edge deep learning technology and data science to transform how brands connect with their customers. Our mission? To bring intelligence to advertising and deliver unparalleled precision, relevance, and impact at scale.
With our innovative platform, advertisers enjoy unprecedented flexibility-whether it is activating Dynamic Deals through their preferred DSP, leveraging our managed service DSP, or utilizing our industry-first ContextGPT product. As a part of Cognitiv, you will be at the forefront of AI-driven advertising solutions, driving change and achieving remarkable growth in a rapidly evolving industry.
Now, we're growing!
The RoleThis 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 Science, Machine Learning, and Engineering teams to deliver reliable, large-scale data solutions that power analytics and AI-driven initiatives.
This position will be located in Bellevue with a hybrid work schedule of 3 days in office (Mon/Tue/Wed) and 2 days remote optional (Thursday/Friday).
What You'll Do
  • Build and scale core data infrastructure. You will design, build, and scale large-scale data ingestion, processing, and warehousing pipelines that support analytics, ML, and activation use cases.
  • Optimize data processing at scale. You will write and optimize complex SQL and Spark queries to efficiently handle high-volume, distributed datasets.
  • Evolve the data platform. You will contribute to the development and ongoing evolution of our data platform, including systems such as the identity graph and ML feature pipelines.
  • Ensure system reliability and performance. You will monitor, troubleshoot, and improve highly available data systems to ensure reliability across critical workflows.
  • Partner across technical teams. You will collaborate cross-functionally with Data Science, Machine Learning, and Product teams to enable and support data-driven initiatives.
  • Improve scalability and efficiency. You will enhance system performance, reliability, and scalability across billions of events and diverse data sources.
  • Work with modern data technologies. You will use and extend tools such as Spark, Kafka, Iceberg, and cloud-based infrastructure to build robust data solutions.

Who you are:
  • Experienced engineer. You bring 4+ years of experience working with a managed language such as Java or .NET, building production-grade systems.
  • Hands-on big data practitioner. You have at least 1+ years of experience working directly with Spark or similar technologies in production environments.
  • Cloud-native engineer. You have experience building and operating systems in cloud environments such as AWS, Azure, or GCP.
  • Strong SQL and data optimization skills. You write and optimize SQL queries to support efficient processing of large-scale datasets.
  • Distributed systems thinker. You have a solid understanding of distributed systems and how to design for scale, reliability, and performance.
  • Comfortable with large-scale data debugging. You confidently work with large datasets and troubleshoot complex data issues across pipelines and systems.
  • Collaborative engineering partner. You bring a strong communication style and work effectively across engineering, science, and product teams.
  • Growth-oriented and highly coachable. You will demonstrate strong learning agility, seek feedback, and continuously improve your technical skills and impact over time.

Bonus Points If You Have:
  • Experience scaling large datasets using SQL and Spark
  • Background working with high-volume, real-time data systems
  • Experience operating and maintaining highly-available systems
  • Proficiency in Python
  • Familiarity with tools such as Kafka, ClickHouse, or AWS EMR/S3
What Success Looks Like in Your First 30/60/90 Days
What success looks like in your first 30 days:
  • Ramp quickly on our data platform, tools, and architecture
  • Build strong context on existing pipelines, systems, and key challenges
  • Establish relationships with team members and cross-functional partners
  • Begin contributing to small improvements or bug fixes

What success looks like in your first 60 days:
  • Independently own components of data pipelines or infrastructure
  • Deliver measurable improvements in performance, reliability, or scalability
  • Align with stakeholders on priorities and technical direction
  • Start contributing to design discussions and technical decisions

What success looks like in your first 90 days:
  • Fully own key parts of the data platform or pipeline ecosystem
  • Deliver measurable business impact through improved data systems
  • Drive improvements to at least one core system or process
  • Operate autonomously and act as a trusted partner across teams

Salary: $130,000 - $170,000 USD Base Salary + Equity
What We Offer
Compensation is based on experience, skills, and other factors. Base salary is just one part of your total rewards at Cognitiv-you'll also receive equity and a comprehensive benefits package.
Highlights include:
  • Medical, Dental and Vision plan for US employees & Extended Health Benefits for Canadian employees
  • 12 weeks paid parental leave + 4 weeks WFH
  • Unlimited PTO + Work-From-Anywhere August
  • Career development with clear advancement paths
  • Equity for all employees
  • Hybrid work model & daily team lunch
  • Health & wellness stipend + cell phone reimbursement
  • 401(k) & RRSP with employer match
  • Parking (CA, WA, Vancouver offices) & pre-tax commuter benefits
  • Employee Assistance Program
  • Comprehensive onboarding (Cognitiv University)
  • ...and more!

What You'll Find at Cognitiv
  • Festiv - We make work fun with cross-team games, events, and creative team bonding.
  • Responsiv - You'll be close to clients and leadership, influencing real outcomes.
  • Inclusiv - Diversity and individuality are celebrated across all levels.
  • Inventiv - We reward curiosity and embrace bold ideas.
  • Transformativ - We support your growth with training, mentorship, and flexibility.
  • Collaborativ - We operate across coasts, connected by purpose and teamwork.

Cognitiv is proud to be an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive workplace for all.
Note on AI Use: Cognitiv may use AI technology to assist with certain administrative aspects of the hiring process, such as note-taking, interview documentation, and reporting. However, every resume and application is reviewed directly by our recruiting team. AI tools are used solely for operational support and do not influence candidate evaluation or hiring decisions.