2

Entry Level Data Engineering Jobs in Pennsylvania

Conducts engineering design under the supervision of an experienced engineer. * Creates designs ... Collects and analyzes data under the supervision of an experienced engineer. * Uses computer ...

Conducts engineering design under the supervision of an experienced engineer. * Creates designs ... Collects and analyzes data under the supervision of an experienced engineer. * Uses computer ...

Conducts engineering design under the supervision of an experienced engineer. * Creates designs ... Collects and analyzes data under the supervision of an experienced engineer. * Uses computer ...

Conducts engineering design under the supervision of an experienced engineer. * Creates designs ... Collects and analyzes data under the supervision of an experienced engineer. * Uses computer ...

... other field data collection activities as required. * Provide specialty geo-construction ... Master's degree in Civil Engineering (with Geotechnical concentration) from an ABET-accredited ...

... other field data collection activities as required. * Provide specialty geo-construction ... Master's degree in Civil Engineering (with Geotechnical concentration) from an ABET-accredited ...

next page

Showing results 1-20

Entry Level Data Engineering information

See Pennsylvania salary details

$11

$20

$31

How much do entry level data engineering jobs pay per hour?

As of May 28, 2026, the average hourly pay for entry level data engineering in Pennsylvania is $20.29, according to ZipRecruiter salary data. Most workers in this role earn between $16.39 and $21.92 per hour, depending on experience, location, and employer.

What is an Entry Level Data Engineering job?

An Entry Level Data Engineering job involves designing, building, and maintaining data pipelines that collect, process, and store data for analysis. Professionals in this role work with databases, ETL (Extract, Transform, Load) processes, and cloud platforms to ensure data is accessible and reliable. They often collaborate with data analysts and scientists to support business intelligence and machine learning initiatives. Common skills include SQL, Python, and experience with big data tools like Apache Spark or AWS. This role serves as a foundation for more advanced data engineering positions.

What are the key skills and qualifications needed to thrive in the Entry Level Data Engineering position, and why are they important?

To thrive as an Entry Level Data Engineer, you need a solid understanding of programming languages like Python or SQL, basic data modeling, and a relevant degree such as computer science or information technology. Familiarity with ETL tools, cloud platforms like AWS or Azure, and introductory certifications in big data technologies can be advantageous. Attention to detail, strong problem-solving abilities, and effective communication skills are valuable soft skills for this role. These competencies enable you to process and manage large data sets accurately, collaborate with teams, and support data-driven decision-making.

What types of projects and tasks can I expect to work on as an Entry Level Data Engineer?

As an Entry Level Data Engineer, you will typically assist with building data pipelines, cleaning and preparing data for analysis, and supporting the migration of data into cloud or on-premises data warehouses. Your daily tasks may include collaborating with data analysts, troubleshooting data quality issues, and learning to automate data flow processes. You’ll often work alongside more senior engineers, gaining exposure to real-world datasets and the software engineering practices that keep data infrastructure running smoothly. This hands-on experience offers a solid foundation for advanced data engineering roles as your career progresses.
What are the most commonly searched types of Data Engineering jobs in Pennsylvania? The most popular types of Data Engineering jobs in Pennsylvania are:
What are popular job titles related to Entry Level Data Engineering jobs in Pennsylvania? For Entry Level Data Engineering jobs in Pennsylvania, the most frequently searched job titles are:
What cities in Pennsylvania are hiring for Entry Level Data Engineering jobs? Cities in Pennsylvania with the most Entry Level Data Engineering job openings:
Software Engineer I - Data Platform

Software Engineer I - Data Platform

Aurora Innovation

Pittsburgh, PA • On-site

$105K - $157K/yr

Other

Posted 10 days ago


Job description

Aurora hires talented people with diverse backgrounds who are ready to help build a transportation ecosystem that will make our roads safer, get crucial goods where they need to go, and make mobility more efficient and accessible for all. 

We're searching for a software engineer to join Aurora's Data Platform. The Data Platform Team is responsible for offloading, ingesting and scaling data through various pipelines, including autonomy sensor data, vehicle logs, sims, models, and training sets, along with their life cycle management. The ideal candidate will design and implement systems that efficiently work for both physical offloaders and cloud, and also be an effective liaison between onboard system to cloud system.

In this role, you will

  • Contribute to the development of internal products and following best practices to simplify data retention. 
  • Work on tasks to improve the log data availability, discoverability and end to end  lifecycle.
  • Design efficient AV Log storage patterns that balance performance and affordability. Help drive the system efficiency by improving data hygiene across Aurora to deliver cost efficiency.
  • Support software engineers across different teams and proactively working together with stakeholders on tasks to satisfy company OKR.

Required Qualifications

  • BS/MS or PhD in Computer Science or a related field
  • Minimum 1 year related experience
  • Required programming skills: GoLang/Python
  • General knowledge of backend software systems networking, load balancing, API gateways, system security, gRPC services.
  • AWS infrastructure experience, including S3 and DynamoDB in a production commercial system
  • Knowledge of database design, database management and database scalability.

Desirable Qualifications 

  • Proficiencies with coding in C++ 
  • Proficiencies with Linux system 
  • Experience with large scale distributed systems or microservice architectures
  • Experience with DynamoDB / AWS Glue Catalog / AWS Athena
  • A passion for writing robust, intuitive, high-performance code, and being pragmatic about it
  • Ability to navigate and work efficiently in large codebase 
  • Strong software development background demonstrated by industry experience in building platforms that serve AV development and commercialization.

The base salary range for this position is  $105,000 - $157,000 per Year. Aurora's pay ranges are determined by role, level, and location. Within the range, the successful candidate's starting base pay will be determined based on factors including job-related skills, experience, qualifications, relevant education or training, and market conditions. These ranges may be modified in the future. The successful candidate will also be eligible for an annual bonus, equity compensation, and benefits.

 #LI-#Entry-Level