At DHL, our people are our greatest asset! Everyone’s contribution drives us to be the world's #1 logistics company.
Certified as a Great Place to Work and as a Top Employer, we're dedicated to fostering a positive, collaborative, and supportive environment for all. Our commitment and engagement with Our People ensure we continuously build a workplace we're all proud of. Plus, with competitive compensation and exceptional perks, we make sure your personal life shines just as brightly as your career.
SUMMARY:
We are seeking an experienced Principal Database Developer with deep expertise in Oracle SQL, NoSQL databases, and cloud environments. The ideal candidate will be responsible for designing, developing, and optimizing database solutions for large-scale applications. This role requires strong database architecture skills, performance tuning expertise, and the ability to work with both relational and NoSQL databases in cloud environments such as Azure.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
Design, develop, and maintain Oracle SQL and NoSQL database solutions to support high-performance applications.
Implement data modelling, schema design, indexing strategies, and partitioning for optimal performance.
Design, Develop and optimize Oracle PL/SQL stored procedures, triggers, and functions for business logic execution.
Design, Develop, maintain scalable, high-availability database architectures using Oracle, MongoDB, Cassandra, DynamoDB, or other NoSQL databases.
Monitor, analyze, and optimize SQL queries, indexing, caching, and memory usage for maximum efficiency.
Identify and resolve bottlenecks, slow queries, and database-related performance issues.
Implement database partitioning, replication, and sharding strategies to improve scalability.
Design and implement cloud-native database solutions using Azure SQL.
Implement Infrastructure as Code (IaC) solutions for database provisioning using Terraform, CloudFormation, or Ansible.
Optimize backup, disaster recovery, and high-availability strategies in cloud environments.
Work with Kubernetes, containerized databases, and serverless data solutions.
Implement database security policies, encryption techniques, and access controls.
Perform data auditing, logging, and monitoring for security and operational insights.
Work closely with software developers, data engineers, DevOps, and product teams to integrate database solutions.
Provide technical leadership and mentorship to junior database developers.
Collaborate with architects and business stakeholders to align database solutions with business needs.
Participate in code reviews, design discussions, and database architecture planning.
EDUCATION AND/OR EXPERIENCE:
Bachelor’s degree in computer science, Information Technology, or a related field.
8+ years of database development with expertise in Oracle SQL and NoSQL databases, with 3+ years focused on cloud technologies.
REQUIREMENTS/SKILLS:
Required Technology Skills
Strong experience with PL/SQL, query optimization, and performance tuning.
Hands-on experience with NoSQL databases like MongoDB, Cassandra, or DynamoDB.
Expertise in cloud databases and data services (Azure Managed Databases, Azure Cosmos DB etc.).
Proficiency in scripting languages such as Python, Shell, or PowerShell for automation.
Experience with CI/CD pipelines for database deployment.
Strong problem-solving skills and ability to work in a fast-paced environment.
Nice To Have Technology Skills
Experience in full stack application development.
Experience in overall cloud eco system not just limited to database related.
Other Requirements / Skills
Git/Source control expertise
Experience with Agile Software Development practices using tools like JIRA/Confluence
Ensure best practice are put in use by keeping abreast with emerging technologies
Strong emphasis on code quality, peer reviews, and writing test-driven code
Experience developing on a full project life cycle, from requirements to delivery
Ability to research new technologies and create conceptual models or solutions and present them to high-level audience across business, application and technology domains
Proven experience with TDD, and ability to mentor others in effective TDD
Analytical with high attention to detail
Excellent verbal and written communication skills
Advanced problem-solving skills
Ability to align workday with US Eastern Time Zone
PHYSICAL DEMANDS:
Physical demands are consistent with a professional office setting
Regular sitting at workstation for 25 – 75% of the work shift
Ability to work alternate shifts (<20%)
As a Top Employer and leading logistics company, at DHL eCommerce, we are committed to helping you build a career you’ll love with benefits and incentives that support your personal and professional well-being:
Competitive Pay
Bonus Programs
Retirement Savings - 401k with company match
Medical, Dental, Vision, Well-being programs
FSA/HSA availability
Tuition Reimbursement
Paid Time Off including vacation and sick time
Company Paid Holidays and Floating Holidays
Paid Parental Leave
Employee Discount Program
Employee Assistance & Work Life Program
Short Term and Long-Term Disability
Life Insurance
Annual Salary of $103,375-$161,000. This compensation range is provided as a reasonable estimate of the current starting salary range for this role. Factors that may be used to determine your actual salary may include but are not limited to your specific skills, your work location, how many years of experience you have, and comparison to other employees already in this role.
Equal Opportunity Employer- Veterans/Disability