Software Engineer, Backend - Data Layer
JobgetherRemotely
mysqlpostgresqlelasticsearchopensearchmssqlmariadbliquibaseflyway
Job Description
📋 Description
- Build and maintain backend services for storing and serving process data across relational DBs and
- Own end-to-end engineering initiatives from design to delivery, aligning with product requirements.
- Evolve data processing, retention, exposure, and streaming to enable customer access and use.
- Improve performance and scalability of secondary storage as usage grows; develop observability and
- Investigate and resolve complex data-layer production issues, including slow queries and indexing
- Collaborate with Product, Support, SRE, QA, and other teams to meet customer needs 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 contributing to complex engineering initiatives from requirements to delivery.
- Ability to troubleshoot data-related production issues and performance bottlenecks.
- Strong communication and collaboration skills in a remote-first setup.
🎁 Benefits
- Fully remote and flexible work environment with home-office budget.
- Equity opportunities through a virtual stock option plan where applicable.
- Locally tailored healthcare and global mental-wellbeing support.
- Opportunities for meaningful in-person connection through annual gatherings and meetups.
- Retirement or pension plans with employer contributions, plus life and disability insurance where
- Professional development support up to 1000 per year for courses and books.
Back to all jobs