Senior Database Engineer Job at Rakuten International, San Mateo County, CA

ejdwSldTKzN0WEh6ZmpPck5kMk1TcUcwSXc9PQ==
  • Rakuten International
  • San Mateo County, CA

Job Description

Rakuten International oversees 7 businesses with over 4,000 employees globally. The brand is recognized for its leadership and innovation in e-commerce, digital content, advertising, entertainment, and communications, bringing the joy of discovery and access to more than 1 billion members across the world. Our teams deliver on the company’s mission to delight merchants and customers through innovation, optimism, and teamwork.

Rakuten Rewards is a leading e-commerce company that enhances the way people shop by offering Cash Back, deals and rewards from more than 3,500 merchants. Founded in 1999, Rakuten has grown to become the go-to shopping destination for consumers, having paid out nearly $2 billion in Cash Back to its 15 million members. The company also operates ShopStyle, a leading fashion discovery destination, and Cartera Commerce, a top rewards platform for airlines and banks. For more information, visit .

SUMMARY:

This job position is a Hands-on Individual Contributor role in the Productivity Engineering (PE) organization at Rakuten Rewards. The PE organization in Rakuten Rewards is committed to delivering innovative, automated, and self-service infrastructure using cost-effective technologies to empower autonomous product development teams (Tribes & Squads) in achieving their objectives.

As a Cloud DB SRE, you will be responsible for Database automation tasks in the current Monolith and the Micro Services technology architecture running on AWS Cloud Platform. While Postgres DB is our staple now, we are also interested in expanding the skillset of our team for NoSQL DB technology and operations beyond RDBMS.

The job will require strong communication, inter-personal and consulting skills. Job duties include developing tools and strategies for automated infrastructure provisioning, configuration, performance tuning, data archiving, lifecycle management, DB release automation, monitoring, auditing, data protection following secure practices.

KEY RESPONSIBILITIES:

  • Collaborate with developers and product managers to design and modify PostgreSQL database structures.
  • Automate database provisioning and lifecycle management using Terraform on the AWS platform.
  • Upgrade and patch RDS instances to meet compliance and uptime requirements.
  • Possess extensive experience with a variety of data migration and database upgrade tasks across different platforms and technologies.
  • Develop DB schema/delta SQL release automation workflows using Jenkins or GitHub Actions-based CI/CD software release pipelines.
  • Efficiently perform performance tuning, monitoring, and alert configurations to ensure highly efficient and performant database operations.
  • Constantly re-baseline the overall DB landscape to be cost-efficient.
  • Propagate changes to the environment rapidly based on findings from the Security Engineering and Operations team.
  • Maintain and refine DB data backup, replication, and restore processes.
  • Identify and resolve performance bottlenecks in AWS environments.
  • Be available for a 24x7 on-call rotation schedule.

MINIMUM REQUIREMENTS:

  • In-depth understanding of PostgreSQL engines with strong performance tuning skills.
  • Experience in production system integration, log collection and analysis, builds, and performance monitoring/tuning.
  • Ability to work independently and within a team environment.
  • Ability to prioritize tasks effectively.
  • Experience troubleshooting service outages, including after hours and weekends.
  • Experience running production databases in a PCI-compliant environment.
  • Experience running containerized databases and DB proxy services on Kubernetes.
  • AWS Certification.
  • Familiarity with one of the following programming languages: Bash, Python, or Golang.

QUALIFICATION REQUIREMENTS:

  • B.S. or M.S in Computer Science or equivalent experience
  • 4 to 5 years of experience in a Production Database team for a high-traffic e-commerce company.
  • 3+ years of expert-level experience in highly available, mission-critical Postgres and MySQL database administration.
  • 1+ years of experience in Terraform or CloudFormation automation to provision and manage RDS on the AWS cloud platform.

Job Tags

Similar Jobs

Kraft Heinz

Senior Scientist, R&D - Analytical Science - Rheology Job at Kraft Heinz

 ...Job Description Senior Scientist Analytical Sciences. (Rheology & Fluid mechanics) Job Summary: We are seeking a highly skilled Senior Scientist to join our team at the Kraft Heinz Innovation Center in Glenview, IL. As a key member of our research and development... 

Matrix Design Studio

Junior-Intermediate Residential Interior Designer Job at Matrix Design Studio

 ...with path to full-time, salaried position Seniority Level: Junior to Mid (14 years) About Matrix Design Studio Matrix Design...  ...with vendors/fabricators (stone, millwork, metal, soft goods); manage the sample library and approvals. Contribute to studio... 

McKesson

IT Project Manager Job at McKesson

At CoverMyMeds, were committed to helping people live healthier lives by improving access and affordability for medications. As an IT Project Manager on our Technology Portfolio Management team, youll lead strategic initiatives that support our mission, helping people...

University of Vermont Health

Remote Neuroradiologist Job at University of Vermont Health

 ...Remote Neuroradiologist University of Vermont Health Overview : The University of Vermont Healths Department of Radiology is seeking a board-certified or board eligible neuroradiologist to join our growing radiology team. This is a full-time remote opportunity... 

Pride Health

Home Health Licensed Practical Nurse Job at Pride Health

 ...orientation, national origin, genetics, pregnancy, disability, age, veteran status, or other characteristics. Pride Global offers...  ...coverage (accident insurance, critical illness insurance, and hospital indemnity), 401(k)-retirement savings, life & disability insurance...