Software Data Engineer

Allstacks

Raleigh (NC)

On-site

USD 105,000 - 145,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Retirement savings options
PTO and holidays
Professional development

Job summary

Allstacks is seeking a Software Data Engineer to build and maintain scalable data pipelines and integration solutions that power software analytics and engineering intelligence. You will design, develop, and optimize data workflows, ensuring data quality while collaborating with software engineers and product teams to support performance and delivery.

The role emphasizes hands-on coding in Python/SQL/Java, working with both relational and NoSQL databases, APIs, and cloud platforms within a data

Qualifications

  • Experience with Python, SQL, Java or similar programming languages.
  • Understanding of data structures and database systems.
  • Familiarity with ETL processes and data pipeline development.
  • Knowledge of relational and NoSQL databases.
  • Experience with APIs and data integration.
  • Familiarity with cloud platforms and distributed systems.
  • Strong analytical and problem-solving abilities.
  • Effective communication and teamwork skills.

Responsibilities

  • Design, develop, and maintain scalable data pipelines.
  • Build data integration solutions for multiple software platforms.
  • Develop and optimize database queries and data processing workflows.
  • Write clean, efficient, and maintainable code.
  • Ensure data quality, accuracy, and reliability.
  • Collaborate with software engineers and product teams.
  • Troubleshoot data pipeline and application performance issues.
  • Support analytics and reporting infrastructure.
  • Maintain technical documentation and development standards.

Skills

Python
SQL
Java
ETL
APIs
Cloud platforms
Distributed systems
Data structures
Problem solving
Communication

Tools

Relational databases
NoSQL databases

Job description

The Software Data Engineer role at Allstacks focuses on building and maintaining scalable data pipelines and data integration solutions that support software analytics and engineering intelligence.

Role Overview

In this position, you will design, develop, and maintain data pipelines, transform complex datasets into usable outputs, and help power analytics and reporting infrastructure. The work includes building reliable data processing workflows, ensuring data quality, and collaborating with software engineers and product teams to support performance and delivery.

Key Responsibilities
  • Design, develop, and maintain scalable data pipelines.
  • Build data integration solutions for multiple software platforms.
  • Develop and optimize database queries and data processing workflows.
  • Write clean, efficient, and maintainable code.
  • Ensure data quality, accuracy, and reliability.
  • Collaborate with software engineers and product teams.
  • Troubleshoot data pipeline and application performance issues.
  • Support analytics and reporting infrastructure.
  • Maintain technical documentation and development standards.
Required Skills and Qualifications
  • Experience with Python, SQL, Java, or similar programming languages.
  • Understanding of data structures and database systems.
  • Familiarity with ETL processes and data pipeline development.
  • Knowledge of relational and NoSQL databases.
  • Experience with APIs and data integration.
  • Familiarity with cloud platforms and distributed systems.
  • Strong analytical and problem-solving abilities.
  • Effective communication and teamwork skills.
Technologies
  • Python
  • SQL
  • Java
  • ETL
  • Relational databases
  • NoSQL
  • APIs
  • Cloud platforms
  • Distributed systems
Work Location and Environment
  • Location: Raleigh, NC (onsite)
  • Work mode: In person
  • Environment: Software engineering, data infrastructure, and analytics development environment.
Compensation
  • Salary: USD 105,000 - 145,000 per year
Benefits
  • Competitive compensation
  • Health, dental, and vision insurance
  • Retirement savings options
  • Paid time off and holidays
  • Professional development opportunities
  • Collaborative technology environment
  • Dental insurance
  • Flexible schedule
  • Relocation assistance
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Data Engineer: Scalable Pipelines & Analytics
Software Data Engineer: Scalable Pipelines & Analytics

Allstacks • Raleigh (NC)

On-site
USD 105,000 - 145,000
Health insurance
Retirement savings options
PTO and holidays
+1
Data Engineer
Data Engineer

AARATECH • Illinois

Hybrid
USD 60,000 - 80,000
Data Practice Lead - Remote - USA
Data Practice Lead - Remote - USA

FullStack Labs, Inc. • United States

Hybrid
USD 150,000 - 230,000
Health insurance
401(k) with match
Professional development"
+1
Full Stack Data Engineer
Full Stack Data Engineer

Compunnel Inc. • Texas

On-site
USD 90,000 - 120,000
Chief Data Officer - Data & AI Governance - Remote - USA
Chief Data Officer - Data & AI Governance - Remote - USA

FullStack • Helena (MT)

Remote
USD 180,000 - 280,000
Competitive Salary
Paid Time Off
100% remote work
+4
Chief Data Officer - Data & AI Governance - Remote - USA
Chief Data Officer - Data & AI Governance - Remote - USA

FullStack • New Mexico

Remote
USD 180,000 - 320,000
Competitive Salary
Paid Time Off
Remote work
+4
Chief Data Officer - Data & AI Governance - Remote - USA
Chief Data Officer - Data & AI Governance - Remote - USA

FullStack • Louisville (KY)

Remote
USD 180,000 - 260,000
Competitive Salary
Remote work
Health, dental, and vision insurance
+2
Chief Data Officer - Data & AI Governance - Remote - USA
Chief Data Officer - Data & AI Governance - Remote - USA

FullStack • Austin (TX)

Remote
USD 180,000 - 280,000
Competitive Salary
Paid Time Off
100% remote work
+2
Chief Data Officer - Data & AI Governance - Remote - USA
Chief Data Officer - Data & AI Governance - Remote - USA

FullStack • Charleston (SC)

Remote
USD 180,000 - 320,000
Paid time off
Remote work
Health insurance
+4
Healthcare Data and Analytics Specialist - Remote - USA
Healthcare Data and Analytics Specialist - Remote - USA

FullStack Labs, Inc. • United States

Hybrid
USD 110,000 - 165,000
Paid time off
Health insurance
401(k) match
+2