Job Closed
This listing is no longer active.
Accelerate your company's decarbonisation with our intuitive software.
Senior Backend Engineer – Ruby on Rails
Location
Germany
Posted
58 days ago
Salary
€80K / year
Seniority
Senior
Job Description
Senior Backend Engineer – Ruby on Rails
Global Changer
• Shape the backbone of our Corporate Carbon Footprint (CCF) module • Backend architecture and domain modeling for the CCF module for Scope 1, 2 and 3, emission factor matching, calculation engines and reporting flows • Scalability and performance of data-heavy workflows handling millions of activity data points across complex customer organisations • Setting technical direction for the Rails codebase and its long-term evolution service boundaries, data model, API surface • Technical excellence across the squad: clean code, deliberate test pyramid, thoughtful API design, disciplined handling of technical debt • Knowledge exchange and code quality through reviews, pairing and architectural discussions that level up everyone around you
Job Requirements
- 7+ years of experience in backend software development with battle-proven Ruby on Rails expertise
- Expert-level Ruby on Rails
- Deep experience with Postgres at scale: schema design, query optimisation, indexing strategy, migrations on live data
- Track record of designing and evolving backend systems in data-heavy production environments
- Fluent in English, clear written and verbal communication (German is a plus)
- You live in the EU (CET ±1) with a valid work permit
- You are passionate about the fight against the climate crisis and creating customer-oriented solutions that deliver real added value.
Benefits
- Creating long-lasting software with a positive impact - we are here to stay
- Play a decisive role in shaping our product and corporate culture
- A mission that drives us every day
- Fair compensation (first order of magnitude: around € 80.000 gross depending on experience)
- 28 vacation days and flexible vacation planning (you don't have to plan your entire vacation at the beginning of the year)
- Flexible working hours - family-friendly :)
- 100% remote is possible - work from your preferred location
- Freedom to contribute to the open source community
- Teamevents
Related Guides
Related Job Pages
More Backend Engineer Jobs
Java Engineer
AvengaA global IT engineering and consulting company specializing in custom software development.
• Build and operate systems with high transactions per second (TPS) • Implement comprehensive observability • Diagnose and resolve complex incidents in distributed systems • Proactively identify technical improvements and manage technical debt • Mentor junior developers and work collaboratively within agile methodologies
Senior .NET Engineer
AvengaA global IT engineering and consulting company specializing in custom software development.
• Design and implement scalable, high-quality components and services aligned with team and company goals • Contribute to technical decisions on solution design, architecture, technical debt, reliability, and performance • Collaborate with product managers, designers, and stakeholders to translate customer needs into balanced technical solutions • Monitor and improve system performance • Champion best practices in software development, agile methodologies, and continuous improvement • Own delivery pipeline (code quality, testing, deployments) and participate in on-call duties.
• Drive Architectural Strategy: Own the roadmap for our multi-tenant SaaS platform, ensuring it supports our global expansion and high-performance requirements. • Lead the AI Revolution: Architect and embed AI/ML capabilities across the Natterbox platform, translating emerging technologies into production-ready features. • Engineering Mentorship: Champion a culture of excellence by leading design reviews, establishing documentation standards, and coaching engineers to become future technical leaders. • Governance & Risk Management: Proactively identify "institutional knowledge" risks and ensure our systems are documented, observable, and resilient. • Cross-Functional Collaboration: Partner with the Head of Engineering and Product leadership to align technical decisions with our long-term product vision.
• Design and implement critical features and platform components – this is an active coding role. • Own technical architecture decisions: system design, service boundaries, data modelling, and API contracts. • Lead code and design reviews, setting the technical bar and coaching engineers through them. • Resolve complex engineering challenges, performance bottlenecks, and cross-cutting concerns. • Drive adoption of engineering best practices: TDD, CI/CD, observability, and security-by-design. • Lead a small agile team – run sprints, set goals, unblock engineers, and manage delivery commitments. • Mentor and develop engineers through regular 1:1s, feedback, and pair programming. • Collaborate with Product and Operations to refine roadmaps and translate requirements into technical plans. • Lead the team’s adoption of AI development tools (e.g. GitHub Copilot, AI-assisted testing) and build internal best practices. • Identify opportunities to embed AI/ML capabilities into the Radiant platform to enhance customer value. • Evaluate emerging AI tools and partner with leadership to define an AI strategy roadmap for engineering.



