Job Overview
Join a pioneering organization founded in 2004 in San Diego, California, that has evolved into a global leader in AI-driven technology. Serving over 8,100 clients, including 85% of the Fortune 500®, this company delivers a cloud-based platform designed to enhance organizational efficiency by seamlessly connecting people, systems, and processes. With a commitment to innovation, the company aims to transform the way the world operates for the better.
Team
In-Office Flex - San Diego, CA
The Database Provisioning team is integral to constructing and managing the tools that operate databases within the company’s data centers. These Command Line Interface (CLI) tools are essential for the internal operations teams, automating critical processes across all data centers. The team’s focus on user-friendliness, high-quality solutions, scalability, and valuing customer feedback ensures the reliability and success of the company’s platform.
Key Responsibilities
- Design software solutions for the management of PostgreSQL databases in production, ensuring scalability and user-friendliness.
- Collaborate with key stakeholders to gather and refine detailed requirements.
- Write high-quality, scalable, and reusable code while adhering to best practices in software engineering, including code reviews and unit testing.
- Assume ownership of the entire lifecycle of your projects—from design and implementation to test automation and delivery.
- Engage in knowledge-sharing within a collaborative international environment, working alongside team members in Europe and the USA.
Required Skills
- Extensive experience in managing and operating production databases, specifically PostgreSQL, MySQL, MariaDB, or Oracle.
- Strong foundation in data structures, algorithms, object-oriented design, design patterns, and performance optimization.
- Proven ability to collaborate with senior technical stakeholders to tackle complex challenges.
- In-depth knowledge of Linux, including its internal architecture.
- Excellent problem-solving capabilities, particularly in root cause analysis within production environments.
- Proficient with tools and languages such as Ruby, Puppet, and Jenkins.
- Familiarity with CI/CD systems, including Jenkins or TeamCity.
- A passion for collaborative work within distributed teams across various time zones.
- Strong analytical, design, communication, and self-management skills.
Qualifications
- A minimum of 6 years of experience in backend software development.
- Experience within Linux environments such as CentOS and RedHat.
- Familiarity with programming languages including Ruby, Puppet, Python, or Go.
- Significant database management experience with PostgreSQL, MySQL, MariaDB, or Oracle.
Career Growth Opportunities
This role offers significant potential for professional development within a dynamic and innovative environment. Collaborating with a global team enhances your skills and expands your professional network.
Compensation And Benefits
For positions based in California (outside the Bay Area), the base salary range is \(149,200 - \)261,200, with potential equity, variable/incentive compensation, and a comprehensive benefits package, including:
- Health plans
- Flexible spending accounts
- 401(k) plan with company match
- Employee stock purchase plan (ESPP)
- Matching donations
- Flexible time off
- Family leave programs
Equal Opportunity
This organization is an equal opportunity employer, embracing diversity in the workforce. All qualified applicants will be considered without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or other protected categories.
Accommodations
The company is dedicated to fostering an inclusive and accessible application process. If you require accommodations during the application process or need an alternative method to apply, please reach out for assistance.
Employment Type: Full-Time