Jobgether
Software Engineer, Backend - Data Layer
datafull-timeUK
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
✦ AutoApply Sick of applying? We apply to roles like this for you, up to 20 a month.
Learn more
About the role
Accountabilities
- Design, build, and maintain backend services responsible for storing and serving process data across relational databases and Elasticsearch/OpenSearch, with a strong focus on correctness, performance, reliability, and scalability.
- Own engineering initiatives end to end, translating product requirements into technical designs, breaking complex work into actionable tasks, and driving delivery to a high standard.
- Help evolve how process data is processed, retained, exposed, and streamed so customers can access and use their data effectively.
- Improve the performance and scalability of secondary storage systems as platform usage grows, while developing tooling that supports observability, troubleshooting, and safe production operations.
- Investigate and resolve complex data-layer production issues, including slow queries, indexing problems, and execution-plan challenges, as part of L3 support and on-call rotations.
- Partner with Product Management, Support, SRE, QA, and other engineering teams to ensure technical solutions meet customer needs and production requirements.
- Contribute to continuous improvement by bringing lessons from production incidents and customer feedback back into engineering practices and product development.
- At least 4 years of professional experience as a Backend Software Engineer, with a strong focus on backend systems and production data stores.
- Hands-on experience with at least one major database or search technology such as PostgreSQL, MySQL, MariaDB, MSSQL, Elasticsearch, or OpenSearch.
- Practical understanding of query performance, indexing strategies, data modeling, execution plans, and the trade-offs involved in designing data-intensive systems.
- Demonstrated experience contributing to complex engineering initiatives, including requirements analysis, technical design, task decomposition, implementation, and reliable delivery.
- Ability to troubleshoot data-related production issues and investigate slow queries, index usage, and other performance bottlenecks.
- Strong communication and collaboration skills, particularly in a remote-first environment, with the ability to work effectively with Product and engineering stakeholders and provide and receive constructive code-review feedback.
- Willingness to use and understand the product as part of developing customer-focused solutions.
- Experience with workflow automation, process orchestration, or developer platforms is a plus.
- Experience working across both relational databases and Elasticsearch/OpenSearch is advantageous.
- Familiarity with CI pipelines and database migration or schema-evolution tools such as Liquibase or Flyway is beneficial.
- Competitive, transparent, location-based compensation, with the applicable range determined by skills, experience, and location.
- Romania-based employees are supported through a global employment partner, with personalized total-rewards information provided during the hiring process.
- Equity opportunities through a virtual stock option plan, where applicable.
- Fully remote and flexible work environment, including a home-office budget, coworking support, and flexible time off.
- Opportunities for meaningful in-person connection through annual company gatherings, team offsites, meetups, and connection budgets.
- Locally tailored healthcare and global mental-wellbeing support.
- Lifestyle spending benefits supporting fitness, family care, personal interests, experiences, and financial wellbeing.
- Retirement or pension plans, often with employer contributions, plus life and disability insurance where applicable.
- Professional development support of up to $/€/£1,000 per year for courses, certifications, books, and other self-directed learning.
Requirements:
Benefits:
✦ Sick of applying to 40 jobs a month?
I rewrite your resume for ATS by hand first. Once you sign off on it, AutoApply applies to up to 20 roles like this a month, cover letter in your own voice each time. From $14.99/mo, cancel anytime.
Get AutoApply