Jr Software Engineer
THE JUDGE GROUP, INC.
Wilmington, DE, United States
18 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
4 years minimum
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Artificial Intelligence
Amazon Web Services
Amazon S3
Microsoft Azure
Big Data
Cloud Database
Computer Engineering
Information Engineering
Data Infrastructure
Extract Transform Load (ETL)
Data Structures
+21 more
DevOps
Distributed Computing Environment
Python (Programming Language)
Performance Tuning
Cloud Services
Shell Script
Software Engineering
Data Ingestion
Large Language Models
Apache Spark
Generative AI
Infrastructure as Code (IaC)
Amazon Relational Database Service
Pyspark
Infrastructure Automation Frameworks
Information Technology
Data Management
Functional Programming
Amazon Simple Queue Service (SQS)
Terraform
Data Pipelines
Job description
- Design, develop, and maintain scalable ETL and real-time streaming data pipelines using PySpark, Spark, and Java.
- Build and optimize data ingestion, transformation, and processing frameworks for large-scale datasets.
- Develop cloud-native data solutions utilizing AWS services such as S3, Lambda, SQS, and RDS.
- Collaborate with cross-functional teams to understand data requirements and deliver reliable, high-performance solutions.
- Ensure data quality, security, and operational excellence across data platforms.
- Troubleshoot performance bottlenecks and implement best practices for scalable data engineering solutions.
- Contribute to the automation and continuous improvement of data infrastructure and deployment processes.
Requirements
- 4+ years of hands-on experience in software engineering, data engineering, or a related field.
- Strong experience with PySpark, Spark, Java, and ETL/streaming pipeline development.
- Hands-on experience with AWS services, including SQS, Lambda, S3, and RDS.
- Advanced proficiency in Python, Java, or both.
- Solid understanding of software engineering principles, data structures, and distributed data processing.
- Bachelor’s degree in Computer Science, Computer Engineering, Mathematics, or a related technical discipline, or equivalent practical experience., * Experience with Shell scripting and Unix/Linux environments.
- Hands-on experience using Terraform for infrastructure provisioning and management.
- Familiarity with modern Large Language Models (LLMs) and Generative AI applications.
- Experience developing practical AI/LLM use cases using Azure OpenAI services.
- Exposure to Infrastructure as Code (IaC), DevOps practices, and cloud automation.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
almost 3 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
EM
Eli McGarvie
Data Engineer Salary UK
about 3 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
over 2 years ago
LM
Luis Minvielle
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago
LM
Luis Minvielle
Where To Find Software Engineering Jobs
over 2 years ago