Description
Join an innovative team dedicated to making the world work for everyone. We are committed to pushing the boundaries of what's possible for our customers and communities. As part of our ambitious group of changemakers, you will have the opportunity to support each other in achieving individual and collective goals while living your best life.
We proudly serve a diverse client base, including a significant portion of Fortune 500 companies, and are recognized as one of the best and most admired companies to work for. We encourage candidates from all backgrounds to apply, as we believe that skills and experience are transferable, and that dreaming big makes for great candidates.
The Role
As a key member of our Data Scale team within the Platform Persistence group, you will focus on managing our rapidly growing data infrastructure. Your work will ensure our systems are highly reliable and scalable, meeting the demands of our largest customers.
Key Responsibilities
- Manage and optimize our growing data infrastructure to maintain system responsiveness.
- Experiment with and implement new technologies to scale our database solutions.
- Develop and maintain platform technologies capable of handling large-scale operations.
- Troubleshoot complex production issues, including memory leaks, concurrency problems, and network issues.
- Maintain a deep understanding of backend platform development, focusing on best practices for object-oriented and modularized software.
- Work on complex projects, ensuring timely delivery.
- Refactor legacy code to improve efficiency and maintainability.
- Quickly learn and apply new technologies as needed.
What You'll Bring
- Over 10 years of experience in software development with a focus on core Java.
- Strong expertise in relational databases such as PostgreSQL, MariaDB, Oracle, and MySQL.
- Ability to efficiently troubleshoot and resolve complex issues across the software stack.
- Experience with backend platform development and a deep understanding of best practices.
- Ability to deliver complex projects on time and navigate legacy code.
- Strong understanding of database technologies and their internal workings.
Nice To Have
- Experience with Unix shell scripting.
- Familiarity with JDBC drivers.
- Experience in a DevOps environment.
- Background in working within customer-focused environments.
- Knowledge of Ruby or Go.
Compensation And Benefits
We offer a competitive base salary, equity options (where applicable), and incentive compensation. Our comprehensive benefits include health plans, flexible spending accounts, a 401(k) plan with company match, an employee stock purchase plan (ESPP), and more. We also provide a flexible time away plan and family leave programs.
Additional Information
We are an Equal Employment Opportunity Employer and encourage all qualified applicants to apply, regardless of race, color, religion, sex, sexual orientation, national origin, age, disability, gender identity, or veteran status.
Our approach to work is built on flexibility and trust, offering a range of work personas, including flexible, remote, and required-in-office roles. If you require accommodations during the application process, please contact us for assistance. Note that certain positions may require access to technical data subject to export control regulations, and employment may be contingent upon obtaining necessary export licenses or approvals.
Employment Type: Full-Time