Lead software engineer - Edinburgh, United Kingdom - Building Atlas

    Building Atlas
    Building Atlas Edinburgh, United Kingdom

    3 weeks ago

    Default job background
    CDI
    Description

    We are Building Atlas. Our vision is a fully sustainable commercial real estate sector. Our mission is to make this a reality through rapidly scaling building retrofits: the most sustainable building is the one that already exists. With a zero-touch approach, requiring nothing but the addresses of buildings, we help owners of commercial real estate portfolios: (1) find the best path to retrofitting their buildings; (2) avoid stranding risk and increase the value of their assets; (3) and get access to preferential financing and delivery partners to get the work done.

    Our goal is to get as many buildings as possible retrofitted, so we recommend retrofit measures that bring the highest return on investment. Choosing the right building to focus on requires understanding its physics (building envelope and the energy systems), its current lease terms and use, its current value and future "green premium," and the value of energy flexibility in a future grid. We gather all this data and build machine learning models to find the optimum retrofits across a portfolio of buildings.

    To make this possible, we're building a diverse team of people passionate about solving climate change in the built environment. We're scattered around Europe and come from a variety of backgrounds, and we need your help

    We are looking for an experienced developer to be both hands-on and to lead our development team. You should have experience in Ruby on Rails, and a broad full-stack understanding. You should come to us with opinions on how we can build an efficient, scalable architecture for the as we grow. We're deploying in Google Cloud Platform and so experience there is a strong plus. You will have experience managing other software engineers.

    Tasks

    • Lead our small but growing team of software engineers.
    • Work closely with the founders and product managers to understand and fulfil business requirements.
    • Design and maintain an architecture roadmap for Building Atlas.
    • Design, build, and maintain efficient, reusable, and reliable Ruby on Rails code.
    • Help maintain code quality, organisation, and automation.
    • Implement automated testing platforms and deployment processes.
    • Participate in code reviews and collaborate with other developers to ensure best practices.

    Requirements

    Minimum qualifications:

    • Bachelor's degree in Computer Science, Engineering, or a related field.
    • 5+ years of experience in full-stack development with a focus on Ruby on Rails.
    • Experience managing other software engineers
    • Proficient in front-end technologies, such as JavaScript, HTML5, and CSS3.
    • Demonstrated experience with data ingestion from various sources, including APIs and data downloads.
    • Familiarity with database technologies (e.g., PostgreSQL, MySQL).
    • Experience with cloud-based deployment and management, preferably with Google Cloud Platform (GCP).
    • Strong communication skills, with fluency in English.

    Preferred qualifications:

    • Experience with geographic or urban datasets: addresses, building characteristics, energy, or GIS data.
    • Experience with enterprise SaaS development.
    • Familiarity with Python or a willingness to learn is a plus.
    • Experience working in a fast-growing startup environment.