Software Engineer, Backend - Data Layer
📋 Description
- Design, build, and maintain backend services for storing and serving process data across relational
- Own engineering initiatives end to end, translating requirements into designs and driving delivery.
- Improve how data is processed, retained, exposed, and streamed for customer access.
- Enhance performance and scalability of secondary storage, with tooling for observability and
- Investigate and resolve data-layer production issues during on-call rotations.
- Collaborate with Product, Support, SRE, QA, and other teams to meet customer needs and production
🎯 Requirements
- At least 4 years of professional experience as a Backend Software Engineer focused on backend
- Hands-on experience with PostgreSQL, MySQL, MariaDB, MSSQL, Elasticsearch, or OpenSearch.
- Understanding of query performance, indexing, data modeling, execution plans, and trade-offs in
- Experience delivering complex initiatives from requirements to production delivery.
- Ability to troubleshoot data-related production issues and performance bottlenecks.
- Strong communication and collaboration skills in a remote-first environment; ability to work with
🎁 Benefits
- Competitive compensation based on skills, experience, and location.
- Romania-based employees supported via global employment partner with total-rewards information.
- Equity opportunities through a virtual stock option plan, where applicable.
- Fully remote and flexible work environment, including home-office budget and coworking support.
- In-person team gatherings, offsites, meetups, and connection budgets.
- Healthcare and global mental-wellbeing support.
Be the first to know aboutnew jobs every week
Get 8 new jobs with salaries, once per week! Sign up here so you don't miss a single newsletter.
