1

Data Software Engineer Jobs in Philadelphia, PA (NOW HIRING)

Data Intelligence LLC Job Openings >> Software Engineer I Software Engineer I Summary Title: Software Engineer I ID: 1607 Location: Moorestown, NJ More about this job > Description Data Intelligence ...

Data Engineer

Malvern, PA · On-site

$112K - $134K/yr

Data Engineer Location : Malvern, PA Hybrid (3 days a week onsite & must be willing to relocate and ... Troubleshoots software and processes for data consistency and integrity. Integrates complex and ...

Data Engineer

Philadelphia, PA

$115K - $138K/yr

Understand and adopt an Agile (SCRUM like) software development mindset * Follow established ... Proven working experience as a data engineer * Bachelor degree or equivalent in Computer Science

Data Engineer

Philadelphia, PA · On-site

$115K - $138K/yr

Understand and adopt an Agile (SCRUM like) software development mindset * Follow established ... Proven working experience as a data engineer * Bachelor degree or equivalent in Computer Science

Software Engineer I

Moorestown, NJ · On-site

$90K - $100K/yr

Data Intelligence, LLC (DI) is seeking a Software Engineer I to join our team supporting the U.S. Navy's Aegis Weapons System in Moorestown, NJ. This is an exciting opportunity to begin your ...

Data Engineer

Wayne, PA · On-site

$103K - $124K/yr

... software, and processes to ensure data consistency, integrity, and reliability. • Translate ... analytics, data engineering, programming, database administration, or data management. • ...

Data Engineer

Malvern, PA · On-site

$112K - $134K/yr

Data Engineer Duration: Contract Location: Hybrid in Malvern, PA Responsibilities: The ideal ... Collaborate with cross-functional teams including technical product owners, analysts, and software ...

... software developers, IT and the senior solutions architect to deliver scalable, secure data solutions. * This role combines data engineering, platform engineering, DevOps support, and business ...

Data Engineer

Malvern, PA · On-site

$112K - $134K/yr

RIT Solutions, Inc. is seeking an experienced Data Engineer to join their AI/ML Engineering team ... of software engineering principles, including design patterns, testing, security, and version ...

next page

Showing results 1-20

Data Software Engineer information

See Philadelphia, PA salary details

$44.9K

$130.9K

$179.1K

How much do data software engineer jobs pay per year?

As of Jul 28, 2026, the average yearly pay for data software engineer in Philadelphia, PA is $130,895.00, according to ZipRecruiter salary data. Most workers in this role earn between $115,500.00 and $138,700.00 per year, depending on experience, location, and employer.

What engineers make $300,000 a year?

Senior software engineers, data engineers, and machine learning engineers with extensive experience, specialized skills, and often working in high-demand industries or companies can earn $300,000 or more annually. Achieving this level typically requires advanced technical expertise, certifications, and sometimes leadership responsibilities or stock options.

What engineers make $500,000?

Senior software engineers, especially those working in high-demand areas like technology, finance, or specialized fields such as machine learning or cybersecurity, can earn $500,000 or more annually. Achieving this level often requires extensive experience, advanced skills, and sometimes stock options or bonuses in addition to base salary.

What does a software data engineer do?

A software data engineer designs, builds, and maintains data pipelines and infrastructure to collect, process, and store large volumes of data. They work with tools like SQL, Python, and cloud platforms to ensure data is accessible and reliable for analysis and decision-making. Strong programming skills and knowledge of database systems are essential for this role.

What are Data Software Engineers?

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, and why are they important?

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.

Is AI replacing data engineers?

AI is automating certain tasks within data engineering, such as data cleaning and pipeline management, but it does not replace the need for data engineers. Data engineers are essential for designing, building, and maintaining complex data systems, and their skills in programming, database management, and system architecture remain in high demand. AI tools serve as complements that enhance efficiency rather than substitutes for the core responsibilities of data engineers.
What are the most commonly searched types of Data Software Engineer jobs in Philadelphia, PA? The most popular types of Data Software Engineer jobs in Philadelphia, PA are:
What are popular job titles related to Data Software Engineer jobs in Philadelphia, PA? For Data Software Engineer jobs in Philadelphia, PA, the most frequently searched job titles are:
What job categories do people searching Data Software Engineer jobs in Philadelphia, PA look for? The top searched job categories for Data Software Engineer jobs in Philadelphia, PA are:
What cities near Philadelphia, PA are hiring for Data Software Engineer jobs? Cities near Philadelphia, PA with the most Data Software Engineer job openings:
Infographic showing various Data Software Engineer job openings in Philadelphia, PA as of July 2026, with employment types broken down into 1% As Needed, 83% Full Time, 12% Part Time, 1% Temporary, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $130,895 per year, or $62.9 per hour.
Data Platform Software Engineer

Data Platform Software Engineer

Soni Resources

Conshohocken, PA • On-site

$150K/yr

Full-time

Posted 15 days ago


Job description

Data Platform Software Engineer (3 days/week hybrid out of Plymouth Meeting, PA area)
The Data Platform Software Engineer is responsible for designing, building, and maintaining scalable systems that power data-driven operations across a healthcare-focused business. This role combines software engineering with data platform development to support critical functions such as policy administration, claims processing, analytics, and operational reporting.
The ideal candidate brings strong technical expertise, an appreciation for business workflows, and the ability to collaborate effectively with cross-functional teams to deliver impactful solutions.
This position reports to the SVP of Engineering, with close collaboration to the Healthcare Solutions Team. The role is based in the Plymouth Meeting, PA area and follows a hybrid work model.
Key Responsibilities
  • Design, develop, and maintain applications and data systems across multiple business domains, owning the full lifecycle from requirements through deployment and ongoing support.
  • Lead efforts to modernize a legacy Microsoft Access/VBA platform, working closely with actuarial and operational leadership to translate existing logic into a scalable, cloud-based architecture.
  • Build and enhance internal tools that streamline operations, transforming early-stage solutions into stable, production-ready applications that reduce manual effort and risk.
  • Develop and maintain data pipelines that unify information across business segments, enabling centralized access for reporting, analytics, and strategic decision-making.
  • Partner with business stakeholders to gather requirements, define technical approaches, and deliver end-to-end solutions that align with organizational priorities.
  • Write clean, maintainable, and well-documented code following engineering best practices.
  • Analyze existing systems and workflows to identify inefficiencies and propose improvements.
  • Troubleshoot and resolve issues across applications and data pipelines, ensuring reliability and performance.
  • Contribute to the design of intuitive user interfaces and improved user experiences where applicable.
  • Manage project tasks and timelines while collaborating with engineers and cross-functional partners.
  • Create and maintain technical documentation, including system designs and functional specifications.

Qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 2+ years of experience developing software applications and/or data platforms
  • Familiarity with AI-assisted development tools (e.g., Claude or similar)
  • Strong debugging, problem-solving, and analytical skills
  • Experience building and deploying solutions in cloud environments, preferably Microsoft Azure
  • Proficiency in programming languages such as C#, Python, or TypeScript
  • Experience working with modern web technologies (HTML, CSS, JavaScript) and frameworks
  • Understanding of data engineering concepts, including pipelines, transformations, and data integration
  • Experience with version control (Git/GitHub), CI/CD practices, and Agile development methodologies (JIRA or similar tools)
  • Familiarity with the Microsoft technology stack, including Office 365, is a plus
  • Experience in the insurance or healthcare industry is preferred
  • Ability to communicate effectively with both technical and non-technical stakeholders
  • Strong organizational skills with the ability to manage multiple priorities in a collaborative environment

Soni Resources logo

About Soni Resources

Sourced by ZipRecruiter

Soni is a premier staffing & recruitment company that is disrupting the human capital management space. Headquartered in New York, Soni has presence in 23 markets across the United States. We support each professional relationship with a cutting-edge approach, industry-leading insights, and a human touch. We are trusted to help companies and individuals tackle their challenges and capture their greatest opportunities. We are minority-owned, and diversity & inclusion is in our DNA. We are committed to creating environments where people are empowered to be their authentic selves.

Company size

11 - 50 Employees

Headquarters location

New York, NY, US