Senior Software Engineer - DBaaS jobs in United States
cer-icon
Apply on Employer Site
company-logo

Oracle · 4 hours ago

Senior Software Engineer - DBaaS

Oracle is a world leader in cloud solutions, and they are seeking a skilled Engineer to join their Base Database Service team. The role involves designing, deploying, maintaining, and optimizing enterprise-grade database services in a cloud or hybrid environment, with a focus on automation and service delivery.

Data GovernanceData ManagementEnterprise SoftwareInformation TechnologySaaSSoftware
badNo H1Bnote
Hiring Manager
Joan Gallagher-Cunningham
linkedin

Responsibilities

Design, implement, and manage Database as a Service solutions to support business applications and users
Automate database provisioning, monitoring, and maintenance processes to ensure scalability, reliability, and security
Collaborate with development, DevOps, Product Marketing, Support, SRE and security teams to understand project requirements and ensure best practices in database operations
Monitor database performance, identify issues, and proactively implement improvements and tuning
Ensure robust backup, restore, and disaster recovery strategies for all managed database instances
Maintain documentation for design, configuration, and operational procedures
Implement security measures to protect data, including encryption, access controls, and compliance adherence
Evaluate and integrate new database technologies and tools as required
Support migration initiatives from on-premises to cloud databases or between cloud providers
Provide on-call support and troubleshoot critical database incidents as needed

Qualification

Java TechnologyCloud ArchitectureAPI DesignDevOps PracticesEvent-Driven SystemsReliability EngineeringDatabase ScriptingDatabase SecurityEffective CommunicationDocumentation Practices

Required

Proficiency in Java Technology: Proficiency in Java, including developing automation tools, integrations, or application connectivity with databases
Cloud Architecture Expertise: In-depth understanding of cloud concepts (IaaS, PaaS), microservices, and large-scale distributed systems architecture
API Design & Documentation: Experience designing RESTful APIs using industry-standard practices, focusing on usability, scalability, and maintainability
Event-Driven Systems: Understanding of messaging frameworks (like Kafka, RabbitMQ, Oracle Streaming Service) and event-based orchestration models
Security & Compliance: Knowledge of best practices in API and control plane security, including authentication, authorization, encryption, logging, and auditability
Reliability Engineering: Skills in monitoring, alerting, incident response, and root cause analysis for highly-available, control plane components
DevOps Practices: Experience with CI/CD pipelines, containerization (Docker, Kubernetes), and continuous deployment methodologies for control plane software
Experience with cloud platforms—preferably Oracle Cloud Infrastructure—and cloud database services
Familiarity with frameworks like Terraform
Knowledge of database architecture, high availability features, and scalability best practices
Hands-on experience with database scripting (SQL, PL/SQL) and automation using shell scripting, Python, or similar tools
Understanding of database backup/recovery strategies and disaster recovery planning
Knowledge of database security concepts, including data encryption, user access control, and auditing
Demonstrated experience delivering Java-based applications
Participation in designing or implementing cloud Database Service solutions (preferably with Oracle technologies)
Experience collaborating in cross-functional teams—engineering, security, infrastructure, and dev teams
Experience providing operational support, troubleshooting, and performance optimization for production databases
Effective communication skills—able to deliver technical information to both technical and non-technical stakeholders
Strong documentation practices for operational procedures and knowledge sharing

Benefits

Medical, dental, and vision insurance, including expert medical opinion
Short term disability and long term disability
Life insurance and AD&D
Supplemental life insurance (Employee/Spouse/Child)
Health care and dependent care Flexible Spending Accounts
Pre-tax commuter and parking benefits
401(k) Savings and Investment Plan with company match
Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation.
11 paid holidays
Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours.
Paid parental leave
Adoption assistance
Employee Stock Purchase Plan
Financial planning and group legal
Voluntary benefits including auto, homeowner and pet insurance

Company

Oracle is an integrated cloud application and platform services that sells a range of enterprise information technology solutions.

Funding

Current Stage
Public Company
Total Funding
$25.75B
Key Investors
Sequoia Capital
2025-09-24Post Ipo Debt· $18B
2025-02-03Post Ipo Debt· $7.75B
1986-03-12IPO

Leadership Team

leader-logo
Esteban Rubens
Healthcare Field CTO
linkedin
G
Gerard Warrens
Field CTO, Business Strategy and Transformative Technologies
linkedin
Company data provided by crunchbase