Junior Database Engineer

System Soft
Philadelphia, PA, United States
1 day ago
Apply on www.disabledperson.com
Prepare application

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
1 year minimum
Working hours
Regular working hours

Tech stack

Systems Engineering Command-Line Interface Information Systems Databases Data Infrastructure Relational Databases Software Debugging Linux Disaster Recovery Distributed Systems Failover Monitoring of Systems
+12 more
Python (Programming Language) Query Optimization Shell Script SQL Databases Sql Optimization System Availability Database Optimization Reliability of Systems Indexer Containerization Kubernetes Information Technology

Job description

We’re looking for a Database Engineer who brings a blend of database and systems engineering skills. This is a position of opportunity for an eager, early-stage career CS grad who understands how databases interact with applications, infrastructure, and distributed systems to deliver exceptional performance, reliability, and scalability.

What You’ll Do

? Design, deploy, and maintain large-scale database platforms

? Optimize performance through query tuning, indexing strategies, execution plan analysis, and schema design –> advanced SQL skills required

? Build Python-based automation and tooling to streamline operational workflows and improve system reliability

? Architect and support high-availability solutions, including replication, failover, and disaster recovery

? Manage and scale containerized database workloads in Kubernetes

? Monitor platform health and proactively address performance bottlenecks using observability tools

Requirements

  • Completion of a Bachelor’s degree in Computer Science, Information Systems, or technology field
  • 1-3 years of experience in database engineering, systems engineering including designing, maintaining, or owning database infrastructure; DBA experience a plus (professionally or through academics).
  • Strong proficiency in core SQL and deep working knowledge of relational databases, complex query manipulation, indexing, partitioning, replication, and high availability.
  • Solid Python development skills - able to write production-quality scripts and tooling, not just one-off automation.
  • Good understanding of Kubernetes - deploying, managing, and debugging containerized workloads.
  • Linux fundamentals - shell scripting, process management, system monitoring, and core command-line fluency.
  • Comfort operating in a production environment - you handle pressure well and take ownership of reliability.
  • Completion of internships, co-op programs or hands on work experience is welcomed!

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.disabledperson.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:36 min

Analyzing limitations with PostgreSQL bitmap heap scans

Dharin Shah Dharin Shah · World Congress 2025

2:59 min

Scaling clusters and handling automated replica failover

Jürgen Pilz · World Congress 2023

3:36 min

Critical infrastructure and performance skills for modern developers

Andrew Holway · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all