1

Data Software Engineer Jobs (NOW HIRING)

Data & Software Engineer

Minneapolis, MN ยท On-site

$119K - $143K/yr

They are seeking a Data & Software Engineer to join their product and engineering development team, responsible for creating, optimizing, and maintaining scalable software and data solutions.

Data & Software Engineer

Chicago, IL

$118K - $141K/yr

We are seeking a Data & Software Engineer to join our rapidly growing product and engineering development team. Our company specializes in enterprise-level media measurement and optimization across ...

Data & Software Engineer

Minneapolis, MN

$119K - $143K/yr

We are seeking a Data & Software Engineer to join our rapidly growing product and engineering development team. Our company specializes in enterprise-level media measurement and optimization across ...

Data & Software Engineer

Mclean, VA ยท On-site

$115K - $139K/yr

BT-338 - Data & Software Engineer Skill Level: Mid-SME Location: McLean, VA (fully on-site, no remote option) **Please do NOT apply if you do not have an active Poly clearance. Those without a Poly ...

Data/Software Engineer

Chicago, IL ยท On-site

$118K - $141K/yr

Data Engineer / Software Engineer Location: Chicago, IL (hybrid, 3 days/week onsite) Compensation: $130,000 - $170,000 base + 15% target bonus Travel: 10-20% The Opportunity Join a fast moving ...

Data & Software Engineer

Mclean, VA ยท Remote

$115K - $139K/yr

The Data & Software Engineer works with a small team to build complex data flows for a custom application. Successful candidate will have advanced Python programming skills, familiarity with Java, an ...

Data & Software Engineer

Mclean, VA ยท On-site

$116K - $139K/yr

They are seeking a Data & Software Engineer to build complex data flows for custom applications, leveraging advanced Python programming skills and experience in cloud environments. Responsibilities ...

Data/Software Engineer

Norfolk, VA

$110K - $133K/yr

Ability to collaborate in hybrid teams, working alongside Data Scientists to productionize models and other Software Developers to integrate features. Preferred: * Ability to write modular Python ...

Data/Software Engineer

Norfolk, VA ยท On-site

$110K - $133K/yr

Ability to collaborate in hybrid teams, working alongside Data Scientists to productionize models and other Software Developers to integrate features. Preferred: * Ability to write modular Python ...

Data & Software Engineer

Mclean, VA ยท On-site

$150K - $250K/yr

The Data & Software Engineer works with a small team to build complex data flows for a custom application. Successful candidate will have advanced Python programming skills, familiarity with Java, an ...

Data & Software Engineer

Mclean, VA ยท On-site

$115K - $139K/yr

Overview VTG is seeking a Data & Software Engineer works with a small team to build complex data flows for a custom application. Successful candidate will have advanced Python programming skills ...

Data & Software Engineer

Chantilly, VA ยท On-site

$117K - $140K/yr

The Data & Software Engineer works with a small team to build complex data flows for a custom application. Successful candidate will have advanced Python programming skills, familiarity with Java, an ...

Data & Software Engineer

Mclean, VA ยท On-site +1

$150K - $250K/yr

The Data & Software Engineer works with a small team to build complex data flows for a custom application. Successful candidate will have advanced Python programming skills, familiarity with Java, an ...

Data & Software Engineer

Mclean, VA ยท On-site

$116K - $139K/yr

Bespoke Technologies, Inc. is seeking a Data & Software Engineer to join their team. The successful candidate will work on building complex data flows for a custom application, utilizing advanced ...

Data & Software Engineer

Chantilly, VA

$117K - $140K/yr

The Data & Software Engineer works with a small team to build complex data flows for a custom application. Successful candidate will have advanced Python programming skills, familiarity with Java, an ...

Data/Software Engineer

Norfolk, VA

$110K - $133K/yr

Ability to collaborate in hybrid teams, working alongside Data Scientists to productionize models and other Software Developers to integrate features. Preferred: * Ability to write modular Python ...

Data & Software Engineer

Chantilly, VA ยท On-site

$117K - $140K/yr

The Data & Software Engineer works with a small team to build complex data flows for a custom application. Successful candidate will have advanced Python programming skills, familiarity with Java, an ...

Data/Software Engineer

Chicago, IL ยท On-site

$130K - $170K/yr

Data Engineer / Software Engineer Location: Chicago, IL (hybrid, 3 days/week onsite) Compensation: $130,000 - $170,000 base + 15% target bonus Travel: 10-20% The Opportunity Join a fast moving ...

next page

Showing results 1-20

Data Software Engineer information

See salary details

$44.5K

$129.7K

$177.5K

How much do data software engineer jobs pay per year?

As of Aug 4, 2026, the average yearly pay for data software engineer in the United States is $129,716.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,500.00 and $137,500.00 per year, depending on experience, location, and employer.

What is a data software engineer?

Data Software Engineers are professionals who design, build, and maintain the software systems that enable organizations to collect, process, and analyze large volumes of data. They bridge the gap between data engineering and software development by creating scalable, efficient pipelines and applications that support data-driven decision making. Their responsibilities often include developing data processing frameworks, ensuring data quality, and collaborating with data scientists and analysts to deliver actionable insights.

What are the key skills and qualifications needed to thrive as a data software engineer?

To thrive as a Data Software Engineer, you need strong programming skills (often in Python, Java, or Scala), a solid understanding of data structures and algorithms, and a background in computer science or a related field. Familiarity with big data frameworks (like Hadoop or Spark), database systems (SQL/NoSQL), and data pipeline tools is typically required, along with relevant certifications such as AWS Certified Data Analytics. Excellent problem-solving abilities, collaboration, and effective communication are soft skills that set top performers apart. These skills ensure the efficient design, development, and optimization of robust data systems critical for driving business insights and decision-making.

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

AspectData Software EngineerData Engineer
Primary FocusDeveloping software tools and applications for data processing and analysisBuilding and maintaining data pipelines and infrastructure
Skills & CertificationsProgramming, software development, data modeling, often with certifications in software engineeringDatabase systems, ETL tools, cloud platforms, often with certifications in data engineering
Work EnvironmentSoftware development teams, data science teams, often in tech companiesData infrastructure teams, IT departments, cloud service providers

While both roles work with data, Data Software Engineers focus on creating software solutions for data analysis, whereas Data Engineers build the infrastructure to collect, store, and process data efficiently. Both roles require programming skills and often overlap, but their core responsibilities differ in scope and focus.

What are some common challenges data software engineers face when working with large datasets?

Data Software Engineers often encounter challenges related to scalability, data quality, and system performance when handling large datasets. Ensuring that data pipelines can efficiently process high volumes of data without bottlenecks requires robust architecture and frequent optimization. Additionally, maintaining data integrity and consistency across distributed systems can be complex, especially when integrating data from multiple sources. Collaboration with data scientists, analysts, and DevOps teams is key to overcoming these challenges and building reliable, efficient data solutions.
More about Data Software Engineer jobs
What cities are hiring for Data Software Engineer jobs? Cities with the most Data Software Engineer job openings:
What are the most commonly searched types of Data Software Engineer jobs? The most popular types of Data Software Engineer jobs are:
Who are the top companies hiring for Data Software Engineer jobs? The top employers for Data Software Engineer jobs are:
What states have the most Data Software Engineer jobs? States with the most job openings for Data Software Engineer jobs include:
What are popular job titles related to Data Software Engineer jobs? For Data Software Engineer jobs, the most frequently searched job titles are:
Infographic showing various Data Software Engineer job openings in the United States as of July 2026, with employment types broken down into 1% As Needed, 84% Full Time, 11% Part Time, 1% Temporary, and 3% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $129,716 per year, or $62.4 per hour.

Data & Software Engineer

Ovative Group

Minneapolis, MN โ€ข On-site

$119K - $143K/yr

Full-time

Re-posted 19 days ago


Job description

Job Summary:
Ovative Group is an independent, full-funnel media, measurement, and creative firm. They are seeking a Data & Software Engineer to join their product and engineering development team, responsible for creating, optimizing, and maintaining scalable software and data solutions.
Responsibilities:
โ€ข Assist in designing, developing, testing, and deploying software solutions that align with business and technical requirements.
โ€ข Contribute to the effort of identifying opportunities for automation with a focus on the operational stability of software applications and systems
โ€ข Collaborate with your team to support translating business goals and user requirements into detailed, actionable technical requirements
โ€ข Contribute to documentation and technical requirements, including software designs, evaluation plans, test results, technical manuals and formal recommendations and reports
โ€ข Contribute to the creation and maintenance of robust, performant solutions that provide high customer impact at scale
โ€ข Provide technical assistance to teammates as needed through collaboration and by sharing your expertise
โ€ข Follow established software and product engineering best practices, including code quality, documentation, deployment, and testing.
โ€ข Explore new technologies and tools under guidance to enhance software development.
โ€ข Troubleshoot software issues with support from senior team members as needed.
โ€ข Participate in technical knowledge sharing with other team members.
โ€ข Stay current with emerging technology and software engineering innovations and continuously enhance skills.
โ€ข Adhere to SDLC and DevOps best practices, maintaining high standards of quality and security across all phases of development.
โ€ข Leverage AI-assisted development tools (e.g., GitHub Copilot, Claude, internal LLM tooling) to explore solution options, generate scaffolding code, and improve development velocity while maintaining code quality and security.
Qualifications:
Required:
โ€ข 3+ years of relevant data & software engineering development experience
โ€ข Proficiency in SQL, Python, command-line tools, and ETL/ELT pipelines for large datasets, including AI and analytics use cases
โ€ข Familiarity with cloud platforms and modern AI concepts/tools, such as GCP, AWS, AI/ML APIs, vector databases, embeddings, and retrieval
โ€ข Strong attention to detail, communication skills, and a track record of knowledge-sharing with team members
Preferred:
โ€ข Experience with iterative development and Agile methodologies, including familiarity with SAFe or similar scaled frameworks.
โ€ข Experience with AI/ML frameworks or APIs (e.g., OpenAI, HuggingFace, LangChain, or similar)
โ€ข Experience working with data warehouses and big data tools (e.g., BigQuery, Databricks)
โ€ข Experience working with APIs for data retrieval
โ€ข Experience building lightweight internal tools, agents, or workflows that orchestrate LLM calls (e.g., prompt templates, retrieval-augmented generation, or scripted helpers for teammates).
โ€ข Experience working with marketing, analytics and customer data
โ€ข Experience contributing to data/table architecture
โ€ข Experience integrating data models within software
Company:
Digital strategy consultants serving the retail and consumer packaged goods industry Founded in 2009, the company is headquartered in Minneapolis, USA, with a team of 501-1000 employees. The company is currently Late Stage.