Software Engineer, Backend - Data Layer
JobgetherRemotely
mysqlpostgresqlelasticsearchci/cdopensearchmariadbliquibaseflyway
Job Description
📋 Description
- Design, build, and maintain backend services for storing and serving process data across relational
- Own engineering initiatives end to end, translating product requirements into designs and driving
- Improve data processing, retention, exposure, and streaming for customer access and usage.
- Enhance performance and scalability of secondary storage systems; develop tooling for observability
- Troubleshoot data-layer production issues and slow queries as part of on-call rotations.
- Collaborate with Product, Support, SRE, QA, and other teams to meet production requirements in a
🎯 Requirements
- At least 4 years of professional experience as a Backend Software Engineer.
- Hands-on experience with PostgreSQL, MySQL, MariaDB, MSSQL, Elasticsearch, or OpenSearch.
- Understanding of query performance, indexing, data modeling, and execution plans.
- Experience delivering complex engineering initiatives from requirements to production.
- Strong communication and collaboration skills in a remote-first environment.
- Willingness to understand the product to develop customer-focused solutions.
🎁 Benefits
- Fully remote and flexible work environment with home-office budget and wellbeing support.
- Equity opportunities and retirement plans where applicable.
- Professional development support for courses and certifications.
Back to all jobs