Database Engineer

Database Engineer

London Full-Time 47000 - 78000 £ / year (est.) Home office (partial)
G

At a Glance

  • Tasks: Own and optimise our cloud-native database platform for commercial buildings.
  • Company: Join Grid Edge, an award-winning AI company on a mission to achieve net-zero energy.
  • Benefits: Enjoy hybrid working, 26 days holiday, and comprehensive health benefits.
  • Why this job: Shape the future of database architecture while making a positive environmental impact.
  • Qualifications: Experience with PostgreSQL, SQL optimisation, and cloud services is essential.
  • Other info: Our Birmingham office is just two minutes from New Street Station.

The predicted salary is between 47000 - 78000 £ per year.

Join Our Mission to Power Commercial Buildings to Net-Zero! Grid Edge is an award-winning AI company specializing in the energy sector, and we're the AI that is powering commercial buildings to net-zero. We’re seeking an exceptional Database Engineer to join our cause and drive database excellence across our rapidly growing cloud-native platform.

About This Role: Grid Edge is seeking a skilled Database Engineer to become a key contributor to our expanding team, taking ownership of our growing cloud-native database platform. You will be responsible for the health and evolution of our database infrastructure, ensuring it can support our growing customer base and ambitious goals. This is not just a database operations role; you will work closely with data engineers and software developers, implementing database best practices, optimizing performance, and designing solutions to meet product demands.

As our Database Engineer, you’ll take complete ownership of database schema design, implementation, and evolution across all environments. You’ll be responsible for query optimization and performance tuning, managing database capacity planning, and designing backup and recovery procedures to maintain our SLOs. Your work will include developing comprehensive monitoring strategies and exploring multi-tenant database approaches to support future growth requirements.

You will champion database best practices across the engineering organization, ensuring we deliver a scalable, reliable, and high-performance platform. You’ll mentor development teams on query optimization, provide technical training on database design standards, and create standardized processes that multiply the entire team’s productivity through automation.

As Grid Edge continues to grow, this role offers significant opportunities for increased autonomy and professional development, allowing you to shape the future of our database architecture while contributing directly to our mission of powering commercial buildings to net-zero.

Key Skills and Experience We’re Looking For:

  • Essential Database Expertise
  • Excellent experience managing cloud-hosted PostgreSQL databases at scale, including multi-tenant and sharded databases
  • Strong experience with time-series data management, ideally using Timescale
  • Advanced SQL query optimization and performance tuning capabilities including index design and usage analysis
  • Experience with database security, access control, compliance requirements, and disaster recovery.
  • Cloud & Development Skills
    • Experience with cloud database services and monitoring tools including Grafana and Datadog
    • Proficiency in Python for database automation and tooling development
    • Knowledge of CI/CD pipelines, infrastructure-as-code, and modern development practices
    • Experience with unit testing frameworks such as pg_tap or pytest
  • Communication & Collaboration
    • Excellent written and verbal communication skills with ability to present complex technical information clearly
    • Experience mentoring development teams and conducting technical training on database design standards and query best practices.
    • Proven ability to work in agile environments and collaborate with cross-functional teams

    Why Join Grid Edge?

    What We Offer:

    • Salary: £55-65k, dependant on experience
    • Hybrid working with regular connection events at our Birmingham office
    • 26 days of flexible holiday allowance and flexible working hours
    • Enhanced parental and family leave policies
    • Comprehensive benefits including income protection, life assurance, healthcare schemes, and pension

    Our Commitment to Diversity & Inclusion

    We care for our employees as much as we care for the planet, embracing diversity as an inclusive employer. Everyone's welcome, everyone's respected, and that's how we roll. We are always looking for individuals who bring something different to the team.

    Ready to drive database excellence and help power the world toward net-zero? We’d love to hear from you.

    Values: Responsible, Open Minded, Customer First, Honest

    Our UK office is two minutes walk from New Street Station in Birmingham. Although we expect everyone to be able to get to the office, we encourage flexibility that accelerates our mission. After all, we have a planet to save. Please note that we will not be using agencies for this role, all applications will be dealt with directly.

    G

    Contact Detail:

    Grid Edge Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Database Engineer

    ✨Tip Number 1

    Familiarise yourself with PostgreSQL and its cloud-hosted capabilities. Since the role requires excellent experience managing cloud-hosted PostgreSQL databases, having hands-on experience or projects showcasing your skills in this area will make you stand out.

    ✨Tip Number 2

    Brush up on your SQL query optimisation techniques. The job emphasises advanced SQL capabilities, so being able to discuss specific examples of how you've improved query performance or designed effective indexing strategies will be beneficial during discussions.

    ✨Tip Number 3

    Showcase your experience with time-series data management, particularly using Timescale. This is a key aspect of the role, and demonstrating your understanding of how to manage and optimise time-series data can set you apart from other candidates.

    ✨Tip Number 4

    Prepare to discuss your experience with mentoring and training development teams. The role involves championing database best practices, so being ready to share how you've successfully mentored others or led training sessions will highlight your collaborative skills.

    We think you need these skills to ace Database Engineer

    Cloud-hosted PostgreSQL Management
    Multi-tenant Database Design
    Sharded Database Architecture
    Time-series Data Management
    Advanced SQL Query Optimization
    Index Design and Usage Analysis
    Database Security and Access Control
    Disaster Recovery Planning
    Cloud Database Services
    Monitoring Tools (Grafana, Datadog)
    Python for Database Automation
    CI/CD Pipelines
    Infrastructure-as-Code
    Unit Testing Frameworks (pg_tap, pytest)
    Technical Training and Mentoring
    Agile Methodologies
    Cross-functional Collaboration
    Excellent Communication Skills

    Some tips for your application 🫡

    Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Database Engineer position at Grid Edge. Familiarise yourself with their mission to power commercial buildings to net-zero and how your skills can contribute.

    Tailor Your CV: Customise your CV to highlight relevant experience in managing cloud-hosted PostgreSQL databases, SQL query optimisation, and any experience with time-series data management. Use specific examples that demonstrate your expertise in these areas.

    Craft a Compelling Cover Letter: Write a cover letter that not only showcases your technical skills but also reflects your passion for sustainability and the energy sector. Mention how your values align with Grid Edge's commitment to diversity and inclusion.

    Showcase Communication Skills: Since excellent communication is essential for this role, ensure your application materials are clear and concise. Highlight any experience mentoring teams or conducting training sessions, as this will demonstrate your ability to collaborate effectively.

    How to prepare for a job interview at Grid Edge

    ✨Showcase Your Database Expertise

    Be prepared to discuss your experience with cloud-hosted PostgreSQL databases, especially in multi-tenant and sharded environments. Highlight specific projects where you optimised performance or implemented best practices.

    ✨Demonstrate Problem-Solving Skills

    Expect to face scenario-based questions that assess your ability to troubleshoot database issues. Prepare examples of how you've approached query optimisation and performance tuning in past roles.

    ✨Communicate Clearly

    Since excellent communication is key for this role, practice explaining complex technical concepts in simple terms. This will show your ability to mentor others and collaborate effectively with cross-functional teams.

    ✨Align with Their Mission

    Research Grid Edge's mission to power commercial buildings to net-zero and be ready to discuss how your skills can contribute to this goal. Showing genuine interest in their mission can set you apart from other candidates.

    G
    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >