Jobs
My ads
My job alerts
Sign in
Find a job Employers
Find

Database software engineer

Dublin
eBay
Software engineer
Posted: 6 September
Offer description

Join to apply for the Database Software Engineer role at eBayLocation: Dublin, IrelandJob Type: Full-timeOverviewWe are looking for a highly skilled Senior PostgreSQL Database Engineer with strong software engineering experience to design, optimize, and maintain our database platforms while also contributing to backend application development and tooling. The ideal candidate is comfortable deep-diving into PostgreSQL internals and building automation, middleware, and integration code that connects data systems to applications. This role requires practical technical proficiency and the ability to guide enterprise data management strategies, with PostgreSQL as a foundational platform. This is a hands-on engineering role focused on scalability, performance, and reliability.Key ResponsibilitiesDesign and implement scalable PostgreSQL database architectures for high availability, partitioning, replication, and disaster recovery.Analyze and optimize complex queries, indexing strategies, and database configurations.Monitor performance and proactively address bottlenecks in queries and data flows.Implement strong security standards (RBAC, encryption, security best practices) and ensure regulatory compliance.Tune databases via query analysis (EXPLAIN), indexing (B-tree, GIN, GiST), configuration changes, and use of partitioning and materialized views as needed for scale.Act as a subject matter expert for development, operations, and business teams; provide guidance on best practices, review code, document technical details, and mentor staff.Proficiency in PostgreSQL and Oracle data types to support migrations.Develop tools and automation to provisioning, monitoring, backups, migrations, and deployments; build backend services that integrate with PostgreSQL.Implement PL/pgSQL functions, triggers, and procedures to support business logic.Collaborate on CI/CD pipelines for database changes with DevOps/SRE teams; participate in incident response and root cause analysis for production issues.Design and maintain high availability and disaster recovery strategies; ensure compliance with industry regulations and internal security standards.Mentor developers and junior database engineers on SQL optimization, schema design, and performance tuning.Qualifications7+ years of professional experience with PostgreSQL in large-scale, production environments.Strong SQL and PL/pgSQL skills with deep understanding of PostgreSQL internals.Proven software development experience (C/C++, Python, Go or Java).Experience with schema design, indexing strategies, and data partitioning.Hands-on experience with replication, backups, and failover solutions.Proficiency in Linux/Unix, shell scripting, and Kubernetes.Familiarity with version control (Git) and CI/CD practices.Strong debugging and performance tuning skills across database and application layers.Experience with containerized environments (Docker, Kubernetes) and cloud-managed PostgreSQL services.Background in migrating from other database platforms (e.g., Oracle, MySQL) to PostgreSQL.Preferred QualificationsExperience with microservices and REST API development.Familiarity with message queues, event-driven architectures, or streaming platforms (Kafka, Debezium).Proficiency in Logical Decoding within PostgreSQL and experience with an open-source Change Data Capture platform, especially for real-time analytics pipelines.EducationBachelor’s or Master’s degree in Software Engineering or related field (or equivalent work experience).Please see the Talent Privacy Notice for information regarding how eBay handles your personal data collected when you use the eBay Careers website or apply for a job with eBay.eBay is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, veteran status, disability, or other legally protected status. If you require accommodation, please contact talent@ebay.com. We will respond to accommodation requests as soon as possible. View our accessibility statement to learn more about eBay's commitment to digital accessibility for people with disabilities.The eBay Jobs website uses cookies to enhance your experience. By continuing to browse the site, you agree to our use of cookies. View our Privacy Center for more information.
#J-18808-Ljbffr

Apply
Create an E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior software engineer
Dublin
Dun & Bradstreet
Software engineer
€125,000 - €150,000 a year
Similar job
Mid-level software engineer
Dublin
Reperio Human Capital
Software engineer
Similar job
Software engineer, site reliability engineering, cloud platform reliability
Dublin
Google Inc.
Software engineer
Similar jobs
eBay recruitment
eBay jobs in Dublin
It jobs in Dublin
jobs Dublin
jobs County Dublin
jobs Leinster
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Dublin > Database Software Engineer

About Jobijoba

  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create an E-mail Alert
Job alert activated
Saved
Save