Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Database Engineer, IS Data Services

AT Apple
Apple

Database Engineer, IS Data Services

Austin, TX

Summary

Posted: Aug 15, 2024

Weekly Hours: 40

Role Number:200562440

Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other's ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the world, changing lives for the better. It's the diversity of our people and their thinking that inspires the innovation that runs through everything we do. When we bring everybody in, we can do the best work of our lives. Here, you'll do more than join something - you'll add something. The people here at Apple don't just build products - they build the kind of wonder that's revolutionized entire industries. It's the diversity of those people and their ideas that encourages the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple, and help us leave the world better than we found it. Imagine what you could do here. At Apple, extraordinary ideas have a way of becoming industry leading products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Our engineers develop and operate Apple's relational database service hosting PostgreSQL databases that power some of Apple's most important workloads in Services, Manufacturing, AIML and many more. You will be joining a team of engineers working at the groundbreaking of modern database deployment architectures and running distributed systems at a very large scale. Developers on our team are responsible for ensuring that our database services are completely API-driven, reliable, efficient and resilient with a high degree of auto-remediation ensuring high availability and durability

Want more jobs like this?

Get jobs in Austin, TX delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


Description

The team is responsible for developing highly reliable and API driven micro-services to maintain and run the lifecycle of PostgreSQL databases at Apple, while ensuring a high level of observability and adaptability for our customers. Maintaining and improving monitoring and alerting is equally important for the role. Understanding of core reliability concepts - observability, monitoring, alerting, fault tolerance, auto-remediation would help to be successful in the role. KEY RESPONSIBILITIES: Automation Development: Develop and maintain tools to streamline database management tasks and performance tuning. Continuous Integration/Continuous Deployment (CI/CD): Integrate database management tasks into CI/CD pipelines to ensure smooth and automated deployments. Monitoring and Alerting: Implement automated monitoring and alerting systems to proactively identify and address issues within PostgreSQL databases with options for Self-Healing
  • Experience building highly available software services or platform infrastructure
  • Experience in designing, building, and maintaining API-driven service
  • Proficient in Python or Go
  • Relational database fundamental concepts

Preferred Qualifications

  • Experience building and interacting with Cloud APIs for AWS and GCP
  • Good understanding of PostgreSQL internals
  • Experience with Java/Kotlin/C/C++ will be an advantage
  • SRE experience supporting PaaS or DBaaS.

Education & Experience

Additional Requirements

More

  • Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.

Client-provided location(s): Austin, TX, USA
Job ID: apple-200562440-1
Employment Type: Other

Company Videos

Hear directly from employees about what it is like to work at Apple.