Software Engineer, Backend - Data Layer
JobgetherRemotely
mysqlpostgresqlelasticsearchopensearchmssqlmariadbliquibaseflyway
Job Description
📋 Description
- Build and maintain backend services storing and serving process data across relational DBs and
- Own engineering initiatives end to end, translating product requirements into designs and driving
- Improve how process data is stored, retained, exposed, and streamed for customer access.
- Enhance performance and scalability of secondary storage as usage grows; develop observability and
🎯 Requirements
- At least 4 years of experience as a Backend Software Engineer focused on backend systems and
- Hands-on with PostgreSQL, MySQL, MariaDB, MSSQL, Elasticsearch, or OpenSearch.
- Solid understanding of query performance, indexing, data modeling, and execution plans.
- Experience with complex engineering initiatives including requirements analysis, design
- Ability to troubleshoot data-related production issues and identify performance bottlenecks.
- Strong communication and remote-work collaboration with Product and engineering stakeholders.
🎁 Benefits
- Competitive, location-based compensation with range determined by skills, experience, and location.
- Fully remote and flexible work environment with home-office budget and coworking support.
- Equity opportunities through a virtual stock option plan, where applicable.
- In-person gatherings and connection budgets for team offsites.
- Healthcare and global mental-wellbeing support.
- Lifestyle spending benefits for fitness, family care, personal interests, and more.
Back to all jobs