Jobgether
Jobgether

Software Engineer, Backend - Data Layer

datafull-timeUK
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ 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.
    • Requirements:

      • 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.
      • Benefits:

        • 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.
✦ 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
Apply now
Software Engineer, Backend - Data Layer at Jobgether — Remote