Requirements
Must have:
- We need a strong background in Python, with Go also considered an advantage.
- We require hands-on experience with PostgreSQL and a solid grasp of relational database fundamentals.
- We value experience building highly available software services or platform infrastructure.
- We expect proven experience designing, developing, and maintaining API-based services.
- We prefer candidates with knowledge of PostgreSQL internals.
- We consider experience with microservices architecture and modernization of legacy systems to be a plus.
- We look for experience working with cloud APIs, especially in AWS and GCP.
- We welcome exposure to Java, Kotlin, C, or C++ as an added advantage.
- We prefer candidates with SRE experience supporting PaaS or DBaaS environments.
- We are hiring for an onsite role in Sunnyvale, CA, and we are open to both full-time and contract arrangements.
Responsibilities:
- We develop and support tools, scripts, and automation that help DBAs complete daily operational tasks.
- We build and maintain utilities that simplify database administration and performance optimization.
- We design and implement API-driven services that automate interactions with relational databases such as PostgreSQL.
- We integrate database operations into CI/CD pipelines to enable smooth, reliable, and automated deployments.
- We create monitoring and alerting solutions that help us identify database issues early.
- We implement self-healing approaches to proactively resolve relational database problems.
- We modernize legacy codebases into API-oriented architectures and microservices where needed.
- We collaborate on cloud-based integrations and automation across our database platform.
Company:
We are seeking a Python developer with PostgreSQL experience to join our team onsite in Sunnyvale, CA. This role focuses on building automation, API-driven services, and operational tooling that improve how our DBAs manage and tune databases every day.
We offer a market-based salary, depending on experience, and the position is available as either a full-time role or a contract engagement. Our work involves modernizing legacy systems, supporting cloud integrations, and strengthening database reliability through automation, monitoring, and self-healing capabilities.