Job Closed
This listing is no longer active.
Senior Database Engineer
Location
California
Posted
114 days ago
Salary
$153K - $184K / year
Seniority
Senior
Job Description
Senior Database Engineer
ecoATM Gazelle
• Develop and implement scalable database designs that meet business needs • Optimize and tune databases for performance, including query optimization, indexing strategies, and troubleshooting performance issues • Ensure data integrity and security by implementing best practices for backup, recovery, and access control • Work closely with developers, data scientists, and other stakeholders to understand data requirements and deliver solutions that align with project goals • Provide guidance and support to junior database engineers and other team members • Stay current with emerging database technologies and trends • Diagnose and resolve complex database issues
Job Requirements
- Bachelor’s degree in computer science, Information Technology, or a related field
- Minimum of 5-7 years of experience as a Database Engineer or similar role
- Proficiency in SQL and experience with relational database management systems (e.g., SQL Server, PostgreSQL, MySQL, Oracle)
- Knowledge of NoSQL databases (e.g., MongoDB, Cassandra) is highly desirable
- Experience with cloud-based databases (e.g., AWS RDS, Azure SQL) and data warehousing solutions (e.g., Snowflake, Redshift) is a plus
- Familiarity with database automation and DevOps practices
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Remote work options
Related Guides
Related Job Pages
More Backend Engineer Jobs
Founding Backend Engineer – AI, Data
ClipbookClipbook builds AI for communications and corporate affairs.
• Architect & build core backend systems. • Design scalable data infrastructure. • Integrate AI into real-world workflows. • Design systems that scale. • Develop performant APIs and services. • Collaborate closely with users. • Shape Clipbook's engineering culture.
PHP Backend Developer
Transfermarkt GmbH & Co. KGTransfermarkt is the leading digital platform for football facts, statistics, market values and community.
• As a PHP developer you are part of our backend team and collaborate with colleagues from other software areas to further develop our platform. • You design new features on our existing Yii-based site, contribute to our new Symfony developments and actively help migrate the monolith to a service-oriented architecture. • You further develop existing Transfermarkt features and initiate new ones – both in the monolith and in the new Symfony stack. • You build robust REST APIs that connect our web and app projects. • You coordinate closely with stakeholders, for example on API design or integrating external services. • You work in a growing system that handles many millions of requests per day – performance, scalability and clean architecture are a key focus. • You build it, you run it: your interest goes beyond software development and you are also curious about how the application behaves in production, how it is monitored and how it can be improved. • You develop within an agile Scrum process in two-week sprints and actively participate in reviews, retrospectives and technical improvements.
• Take ownership of the conception, implementation, documentation, and architecture of features, interfaces, and sub-systems. • Work closely with architects, developers, and business roles in a cross-functional agile team. • Actively drive and shape the products daily. • Successfully lead an initial integration project (HL7 or FHIR) across the finish line. • Deliver reliably — with over 90% of development tasks completed on time. • Take ownership: of features, releases, and writing clean, traceable code. • Help improve CI/CD processes, increase test coverage, and bring fresh ideas for standards and interfaces. • Share knowledge by mentoring junior developers.
• As a Senior Java Developer, you are a key player in one of our core products. • You are a strong partner and mentor for other developers on the team, as well as for our broader developer community across multiple teams. • You take ownership of the design, implementation, documentation, and architecture of features, interfaces, and subsystems. • Your holistic view of the software development lifecycle enables close collaboration with our architects, developers, and business functions in a cross-functional Scrum team.



