
Backend Engineer (Golang)
On site
London, United Kingdom
Full Time
12-03-2025
Job Specifications
Term: Permanent
Experience: 5+ years
Location: London, UK (On-site or Hybrid; 2-3 days per week in office)
Salary: £65,000-£80,000 + bonus and stock options
About us:
FlatPeak integrates with electricity suppliers worldwide to provide real-time energy cost to any device or process enabling them to consume power when it’s cheapest and greenest.
We raised more than $5m from top-tier venture capital firms who supported industry-leading companies in digital energy, fintech and AI and have decided to take part in our journey.
Our tech stack:
Languages: Golang, Javascript, TypeScript
Datastore: MongoDB, Snowflake
Infrastructure: AWS-Serverless, Atlas, Fly
Monitoring: Sentry, Grafana, Datadog
Business Intelligence: Tableau
Some of our current challenges:
Product: We are shipping an average of a feature per week and tons of micro-improvements that compound in making our platform leading and valuable. We need to ensure our product stays sharp, free of clutter and no features are built for single-use.
Machine learning: We have an enormous amount of transaction data, which we are using to provide better decisioning for our users. Predicting when energy cost will change or when a device will require more power is some of the problems we are tackling.
Scaling: We connect to hundreds (and soon thousands) of datasources around the world in real-time. Millions of devices and processes rely on our data and algorithms. We need to keep FlatPeak running smoothly. This means building scalability in everything we do.
Speed: In the rapidly changing energy industry what really matters is speed. We need to move fast adapting to the evolving market landscape while providing reliable solutions to your customers.
About you:
A software engineer with 6+ years of experience.
Excited about FlatPeak’s mission.
Thrive in environments with high autonomy and responsibility.
Hold yourself and your colleagues to high standards.
Proactive in learning and developing new skills.
Act like an owner, taking full responsibility for your work.
Results-oriented - focused on impact, not unnecessary tasks.
Have strong opinions and weakly held - open to new perspectives.
Your skills & experience:
Full-cycle software engineering experience, e.g. automated testing & CI/CD.
Go (this is a heavy coding role)
Implementing NoSQL/SQL database design (MongoDB preferred)
Experience with development of RESTful APIs
Understanding of cloud-native orchestration & deployment tools in CI/CD
Familiarity with AWS and serverless architectures
Experience with MongoDB Atlas Charts and/or Tableau will be a plus.
Our process:
Video call with Lead Engineer.
Take-home test.
Video call with HR Manager.
In-person interview with Lead & CTO.
Our benefits:
Paid Sick Leave
Pension Contribution
MacBook
Annual Salary Review
Discounted Gym Membership
Perks at Work
Eye Care Vouchers
Regular Socials
To facilitate communication, productivity and speed, we work from our London office (EC2) at least two days a week. Please only apply if you can certainly meet this requirement.
About the Company
Energy data and intelligence platform Know more
Related Jobs


- Company Name
- LinuxRecruit
- Job Title
- Staff Software Engineer
- Job Description
- Build the future of computing today. A place where right now isn’t fast enough. Genuinely, an environment unlike any other I have seen. Collaborative, innovative and passionate, people making things happen day in day out to be the very best. A place that wants to build from scratch rather than use something else. As a key contributor in designing and developing bleeding edge software and compilers, you will play a pivotal role in optimising computational environments. Your expertise will ensure that every component operates at peak efficiency, maximising the capabilities of advanced hardware, including supercomputers. Through close collaboration with specialists across various domains, you will refine the software, programming to fully leverage hardware potential, driving innovation in performance optimisation. Your work will focus on fine tuning compiler behaviour, enhancing execution speed, and ensuring seamless integration between software and hardware architectures. Beyond technical development, you will be a leader in shaping best practices for compiler construction and performance tuning. You will conduct code reviews, mentor team members, and foster a culture of continuous improvement. By setting and upholding high standards, you will influence the way software optimisation and programming is approached, throughout the organisation. You’ll ensure that teams follow the best methodologies and reach the standards that you set them. Your role will be instrumental in pushing the boundaries of computational efficiency, making a lasting impact on the performance of the next generation of computing systems. Stack leans heavily on Python and C++, machine learning, INSERT YOUR OWN AI BUZZWORD HERE, think Pytorch, Compilers, OpenXLA, LLM etc. Environment is realtime, super low latency, on premise and building their own cloud. It’s pretty exciting. They work together in person in London, feeling that in order to carry forward their groundbreaking work everyone in the same room just works better. This is not something to negotiate, it is a 5 day a week onsite role. They have a wealth of benefits coupled with the salary to compensate for this, including: health, shares, and bonus. If you want to be a part of the next generation of technology, reach out. No CV needed for an initial conversation.


- Company Name
- Alvéole
- Job Title
- Urban Beekeeper | London
- Job Description
- Job Title: Urban Beekeeper Location: London (onsite) Position Type: Full time 40h a week Mondays to Fridays Starting date: Seasonal contract from March 2025 to end of November 2025 About Alvéole At Alvéole, we believe in doing work that makes an impact - no matter what position you hold in the organization. Rooted in urban beekeeping, Alvéole has evolved into a thriving organization with a passionate workforce of 200+ individuals, working across 50+ cities in Canada, the United-States, Europe and in the UK. Together, we share a common goal - to create a nature-positive impact by connecting people to nature in urban settings. Primarily servicing the commercial real estate industry, Alvéole is committed to promoting sustainable practices and creating a positive impact on the environment through our innovative nature solutions. Alvéole’s impact-driven Culture is centered around its values: → We do meaningful work → We grow together → We share our passion → We push boundaries → We choose optimism We don’t believe in values for the sake of having them. Alvéole is full of diverse experiences and perspectives, but by necessity our values are what we all have in common - they are what bind us together as an organization, and they are a non-negotiable commitment to doing things differently. Our values illustrate the ‘how’ behind our approach to work, and we use them as a compass to keep ourselves on the path that will lead us to success the ‘right’ way. Values hold us accountable to the culture we’ve set out to build for our team members, and the impact we’ve committed to making with our product. About You Reporting to the Beekeeping Operations Manager, the Urban Beekeeper manages a selection of client accounts and manages their honeybee and/or other service. This is a a full-time position in accordance with Alvéole’s current policies. Essential Interest in pollinators, beekeeping, urban greening and/or Environmental Social Governance. Valid driver’s license since more than 3 years with a clean driving record. Comfortable driving in cities (role based East London but working across London and the South East and South West of England). Comfortable with the reality of beekeeping hazards (stings, heavy lifting, inclement weather, etc.) Heavy lifting (up to 25 kilos) Being legally authorized to work in the UK. Comfortable working at heights (training is provided). Comfortable using online communications tools e.g. Gmail, Google Workspace, Slack. Comfortable with public speaking or presenting to a group. Willingness to work occasional early mornings and/or late evenings depending on season needs Results-driven, goal-oriented and autonomous. Resourceful with a demonstrated ability to anticipate change and proactively adjust priorities and strategies accordingly. Excellent communication and interpersonal skills. “Start-up” mentality; willingness to get involved in all aspects of the business. Comfortable working alone as well as with a large team. Comfortable with remote working. Desired Customer Relationship Management platform experience. Customer service experience. Beekeeping experience. Responsabilities Client Experience Follow Alvéole standard operating procedures to ensure high quality service and client experience. Build relationships with businesses, schools and other organizations in person and online using Alvéole platforms. Manage client accounts, acting as their main point of contact including onboarding, communications, engagement and feedback. Manage client projects across all Alvéole services: honey beehives, hotels for bees and pollinator-friendly gardens. Tasks include installation, routine maintenance, data collection, pest / parasite control and facilitating educational workshops. Represent Alvéole and our mission to connect people in cities to nature by sharing your passion with clients, media and members of the public. City expansion Support management of facilities including apiaries for honey beehives, warehouse, workspace and vehicles. Coordinate logistics in conjunction with international team members including harvest, extraction, data collection and product fulfillment. Contribute to the development of city project sales including canvassing, site feasibility visits and asking current clients for referrals. Be aware of internal Sales strategies Meet personal and professional goals and objectives set by your direct Manager. Communicate regularly with Management for planning, support and problem-solving. Handle miscellaneous duties, clerical tasks and responsibilities as defined by the Manager. Respect your city’s budget. Beekeeping & Urban Greening Maintain multiple honey beehives at client sites and in apiaries on a “cycle” basis, carrying out a variety of tasks to support bee health throughout the beekeeping season. Adhere to best practices when carrying out a variety of tasks to support honey bee health throughout the beekeeping season including record-keeping. Contribute to the internal development of wild bee and urban greening expertise in your city. Drive regularly in your city including to client sites, apiaries, equipment and bee suppliers. Organize, clean and maintain equipment, supplies and storage space regularly. Attend regular internal training sessions to build skills and knowledge about bees, beekeeping and urban greening. Benefits 40 hours/week - Seasonal contract A minimum rate £21.32 per hour (based on beekeeping experience) with opportunities for rapid advancement within the structure Work for a company that is at the forefront of the ESG movement, driving change and positive impact in urban landscapes. A team-oriented work environment that encourages initiative and leadership Our commitment to Inclusion & Belonging At Alvéole, we embrace diversity as a core part of our identity and success. We foster an inclusive environment where individuals from all backgrounds, experiences, and perspectives feel valued. Our team’s unique talents create a vibrant, innovative workplace where everyone can be their authentic selves. We actively seek to attract and retain a diverse workforce, celebrating differences that strengthen us. We encourage applicants needing accommodations to contact talent@alveole.buzz


- Company Name
- Prima
- Job Title
- Back End Engeneer
- Job Description
- Is it a thrilling opportunity in a dynamic environment which is constantly evolving what you are currently looking for? Are you curious to see how a company that operates in the Insurance sector provides a great experience at a great price to its customers using cutting-edge technologies to create and sell its products? Then, we are happy to inform you that you have just got a ticket to the fast lane! IT technology lies at the very core of everything we do and our Engineering and Product departments are composed of passionate and innovative people who never stop learning and developing their skills employing the latest stacks and methodologies. At Prima, you could take on a whole new challenge. As part of our global community, you’d be in the driving seat of your career; learning and growing with a top-tier team around you. Prima is a place where no matter who you are or what your role is — your voice is valued. Back in 2015, we embarked on a mission: to provide great value car insurance that is designed for everyone. And we’ve come a long way, we’ve created a culture where we can fuel each other’s success. But we need your expertise, as we steer things in a new and exciting direction. You’re probably thinking… ‘That sounds pretty good’. We agree. As well as great colleagues and engaging projects, there are loads of ways we can help you do the best work of your life. We’ve shaped our offering to place a focus on wellbeing, autonomy and development. We see benefits as the fuel that will empower you to succeed, if you decide to embark on this journey with us. Working in a way that works for you We believe in work-life balance and flexibility. Whether you like working from the office, home or a mixture of both. We’ll help you find a balance that works best for you. We even have a policy that means you can work from any location for 30 days a year. We trust you to steer us forward. The freedom to explore the possibilities We may move fast at Prima, but we move together. We’re invested in your growth; so we’ll give you access to a teaching and learning marketplace. And you’ll have regular sessions with your manager to establish a personal growth plan. Our winning formula: happy and high-performing From private medical insurance to discounted gym memberships and wellbeing initiatives: we’re here to support you. We know how important your health and well-being is, so we’ll go the extra mile to help you when we can. We seek experienced and highly skilled Senior Backend Software Engineers to join one of our dynamic teams. Our ideal candidate possesses strong technical expertise in software development, demonstrates leadership skills, and plays a pivotal role in building reusable code and libraries, driving the development and maintenance of our systems, with a focus on backend architecture and a passion for functional programming. As a Member Of a Cross-functional Engineering Team, You Will Have The Opportunity To Collaborate In One Of The Following Domains Intermediaries: support our B2B channel with the aim of providing a great platform for our partners Policy Management and Customer Management: implement a scalable, sustainable and secure strategy to increase retention and customer lifetime value and optimize Prima’s operations across the countries we operate in, like Italy, the UK and Spain Claims: Contribute to the evolution and scalability of our internal claims management platform, tackling complex challenges across multiple countries and regulatory environments Conversion: implement a scalable, sustainable and secure strategy to convert leads into customers. The most appropriate domain will be determined during the recruitment process based on each candidate’s experience, expertise, and interest. You Will Be Responsible For Architect and Develop Reusable Code: All descriptions emphasize developing reusable code, promoting code modularity, and ensuring maintainability. Design, Develop, and Maintain Services: Each description highlights the need to design, develop, and maintain services with a focus on consistency, scalability, and adherence to industry best practices. Collaboration with Stakeholders: Close collaboration with stakeholders to translate business needs into scalable and effective backend or software solutions is a common theme. Code Reviews and Coding Standards: Conducting code reviews, providing constructive feedback, and enforcing coding standards to maintain quality and ensure consistency are key responsibilities in all descriptions. Staying Up-to-date with Technology: Staying updated with the latest trends, advancements, tools, and frameworks, and driving their adoption when appropriate is emphasized in all. Collaboration with Managers: Collaboration with product and engineering managers to define project timelines, estimate effort, and ensure successful delivery is mentioned in each. Troubleshooting and Debugging: Troubleshooting and debugging complex issues to ensure optimal performance and timely resolution are mentioned, particularly with a backend focus. Fostering Continuous Learning and Growth: Contributing to a culture of continuous learning and growth within the team, either by mentoring junior engineers or through general team culture. Requirements Extensive experience in backend development Strong English communication skills, with the ability to collaborate effectively with multidisciplinary teams. Good knowledge of event-driven architecture, microservices, and domain-driven design. Enthusiasm for trying new technologies and helping other developers grow. Self-motivated, and proactive, with strong problem-solving skills and accountability for deliverables. Experience working in an Agile environment Nice To Have Good knowledge of functional programming languages Professional experience with at least one of Rust or Elixir Knowledge of TDD Knowledge of RabbitMQ/Kafka Prima is a community made up of talented and ambitious individuals. We offer equal employment of any kind based on race, colour, gender, religion, sexual orientation, nationality, disability, genetic information, pregnancy or other protected personal characteristics, as defined by national laws. If it sounds like we’d be a good fit for each other, join us in the fast lane!


- Company Name
- The Trade Desk
- Job Title
- Lead Staff Software Engineer
- Job Description
- The Trade Desk is a global technology company with a mission to create a better, more open internet for everyone through principled, intelligent advertising. Handling over 1 trillion queries per day, our platform operates at an unprecedented scale. We have also built something even stronger and more valuable: an award-winning culture based on trust, ownership, empathy, and collaboration. We value the unique experiences and perspectives that each person brings to The Trade Desk, and we are committed to fostering inclusive spaces where everyone can bring their authentic selves to work every day. Do you have a passion for solving hard problems at scale? Are you eager to join a dynamic, globally- connected team where your contributions will make a meaningful difference in building a better media ecosystem? Come and see why Fortune magazine consistently ranks The Trade Desk among the best small- to medium-sized workplaces globally. What We Do Our Software Engineers are end-to-end owners who have the opportunity to participate in many aspects of designing, building, and delivering data-focused products for our stakeholders. At The Trade Desk, we believe in building the backend infrastructure of our platform with a focus on quality at scale. Whether we are building parts of our client-facing applications, internal custom solutions for our own team members, or model pipelines for bidding optimizations, we are making sure that we have infrastructure, development, and tools to do it right and efficiently. Our system performs every day, 24/7, serving global traffic. We build a distributed system in a highly collaborative environment, utilizing a broad range of technologies. Our backend developers work on finding solutions to algorithmic, optimization, and scale challenges in everything we do. At the Privacy Engineering and Data Governance team, as part of the Data Platform org., we focus on the sensitive part of data - we make sure our systems know what data is sensitive, handle it appropriately, deliver it to the right hands only, and track its life and usage. All of that on a scale of 15 million QPS w/o slowing down. By nature, we are a “horizontal team” – we touch every product TTD offers and, through that, a variety of tech stacks. Our stakeholders are mostly internal, and we team up with multiple R&D and UX teams. The team is based in 2 locations – London, UK and CO, US (Denver and Boulder). What you’ll do: It’s the best of both worlds—you'll get a chance to exercise your technical leadership and build up your people management and leadership skills. Within the charter of the team, some of the work that you will be doing to help us deliver on our mission is: Technical leadership: Actively review design and code. Deliver meaningful technical and hands-on contributions to the team's objectives. Understand strategic business priorities and how the team’s charter impacts those, and communicate with the team on how their work fits into the roadmap. Project level processes and execution: Collaborate with the PM (product management) team to develop the roadmap and MVP plans. Develop execution plans (resources, milestones, and timelines) for the roadmaps. Continuously analyze and optimize team efficiency. Establish and deliver on team commitments. Measure and maintain/improve the quality of the team's contributions. Communicate important developments and changes to area leadership and other stakeholders. People management: Manage a small team. Help team members develop career growth plans. Give regular and effective feedback. Hold weekly 1:1 meetings with direct reports. Annual reviews and compensation recommendations. Who you are: Our culture is much deeper than just having fun together (though we do that well, too). We take pride in our engineers being trust-builders, generous givers, scrappy problem solvers, and gritty pursuers of excellence. You do not have to meet all the requirements below, but we believe that people who meet most of them will have a higher likelihood of succeeding in this role: You are comfortable working on an agile, distributed team spanning multiple time zones and continents. You can communicate effectively across both technical and non-technical audiences. You have a solid understanding of computer science and engineering fundamentals. You have experience working with distributed systems. You are passionate about the “why” behind what you’re doing, not just about the challenge it represents. You have a track record of leading and completing projects with a high level of technical ambiguity. You have 10+ years of software development engineering experience and 1+ years of experience directly managing people. You have a Bachelor’s/Master’s level degree in computer science or relevant engineering-related field or equivalent experience. Not everyone has the same level of access to opportunities. What is most important to us is what and how you can contribute, which is why our consideration is not limited by the level of education you have. You are proficient in one or more of the following programming languages: C#, Python, SQL, or Scala (and willing to learn those you do not know). You have a solid understanding cloud computing. You have additional nice-to-have experience in the following areas: database engines (Microsoft SQL Server, Aerospike, Vertica, Redis), building micro-services, operating systems and cloud, Kubernetes, Kafka, EMR, Spark. A variety of technical opportunities is one of the best things about working at The Trade Desk as a software engineer, which is why we do not expect you to know every technology we use when you start. What we care about is that you can learn quickly and find solutions to complex problems using the optimum tools for the job. What you know is less important than how well you learn and innovate. We are not seeking engineers who know all the answers; we need engineers who can invent answers no one has thought of yet and find answers to the questions yet to be asked. The Trade Desk does not accept unsolicited resumes from search firm recruiters. Fees will not be paid in the event a candidate submitted by a recruiter without an agreement in place is hired; such resumes will be deemed the sole property of The Trade Desk. The Trade Desk is an equal opportunity employer. All aspects of employment will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law. As an Equal Opportunity Employer, The Trade Desk is committed to making our job application process accessible to everyone and to providing reasonable accommodations for applicants with disabilities. If you ha...