tem logo
tem

Renewable energy, revolutionised for small business.

Senior Staff Engineer – Transaction Platform

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2021H1B SponsorCompany SiteLinkedIn

Location

United Kingdom

Posted

2 days ago

Salary

£131.7K / year

Seniority

Senior

Job Description

Senior Staff Engineer – Transaction Platform

tem

• Own and ship complex deliveries. Lead high-impact improvements across Rosso's pricing and deal-flow workflows — improving correctness, operability, and scalability as volume and complexity grow. You drive these from design through to production. • Make architectural decisions that stick. Design and evolve a stateful, event-driven system where domain logic is the primary source of complexity. Create clear domain boundaries and prevent the kind of drift that compounds over time. • Partner with ML and Data Science. Work closely with our ML and Data Science teams on integrating forecasting, optimisation, and pricing models into Rosso's core workflows. You don't need to be an ML practitioner — but you'll be a genuine technical partner in how models land in production. • Lead across teams. Drive cross-functional initiatives spanning engineering, product, data, and commercial stakeholders. Align people around a technical direction and deliver. • Raise the bar. Mentor Staff and Senior Engineers, strengthen observability and testing practices, and act as a trusted technical voice to engineering leadership. • Plan for scale. Architect systems for high-volume quoting activity and large customer counts — anticipating bottlenecks before they emerge.

Job Requirements

  • You operate at Staff+ level with a track record of organisation-wide impact. You've owned major technical initiatives at a high-growth startup and can point to what changed because of it. Not just influence — shipped outcomes.
  • You have deep application architecture experience in complex domains. You've designed and evolved stateful distributed systems — APIs, event-driven architectures, data systems — where business logic is the hard part. You know what domain drift looks like and how to prevent it.
  • You're comfortable working in Python. Our codebase is Python. You don't need to be a Python specialist, but you should have meaningful exposure to production Python systems and be confident contributing to and reviewing Python code from day one.
  • You're strong with AWS serverless architecture. Hands-on experience with Lambda, API Gateway, DynamoDB, and event-driven, asynchronous workflows — operated in production and learned from failure.
  • You can drive to a concrete decision under ambiguity. You ask sharp questions to narrow the problem space, commit to a direction, and take responsibility for the outcome. You don't narrate a methodology — you execute one.
  • You connect technical decisions to business outcomes. Technical authority and business accountability aren't in tension for you — they're the same thing.
  • You lead cross-team work. You've run initiatives that span engineering, product, data, and commercial stakeholders — and you've delivered them, not just coordinated them.

Benefits

  • Competitive salary - We review salaries twice a year using real-time market data, with transparent, consistent pay for the same role and level.
  • Stock Options - everyone on the team has ownership in our mission.
  • 25 days holiday + public holidays - Swap public holidays for ones that matter most to you. Plus, get an extra day off for your birthday 🎉.
  • Remote & flexible working - We’re fully remote with clear core hours, and no internal meetings on Friday afternoons.
  • Home working & wellbeing budgets:
  • Up to £1,200 / €1,200 annually to upgrade your remote setup (co-working passes, equipment, etc.).
  • Up to £150 / €150 monthly on anything that supports your wellbeing - from therapy to gym memberships to meditation apps.

Related Job Pages

More Full-stack Engineer Jobs

Influur logo

Forward Deployed Software Engineer

Influur

Access your audience through our unrivaled influencer community – Forbes 30 under 30

Full TimeRemoteTeam 51-200Since 2020H1B Sponsor

Role Description We're looking for a Forward Deployed Software Engineer to support technical work across Nucleus, Data Ops, internal tools, reporting, and AI workflows. - You'll sit close to business and operations teams, translating their needs into practical solutions, fixing bugs, and shipping smaller product improvements. - Expect ambiguity, fast-moving requests, and multiple hats. What You'll Own - Ship fast: Fix bugs, ship features, and automate recurring requests end-to-end. - AI-first engineering: Use Cursor, Claude Code, or Copilot daily and build AI-enabled workflows. - Internal tooling & Data Ops: Improve Nucleus, write SQL, clean data, and reduce manual work through automation. - Debugging & QA: Reproduce bugs, test fixes, and validate end-to-end flows before release. - Cross-functional partnership: Translate operational pain points into well-scoped technical tasks and ship the solution. Qualifications - Strong fundamentals across the stack and real fluency with AI tools. - Languages: TypeScript, JavaScript, SQL; HTML/CSS and shell scripting as needed; Python is desired. - Frontend: React, Next.js, Tailwind; comfort with forms, tables, dashboards, and internal UIs. - Backend: Node.js, REST APIs, auth basics; able to debug API and integration issues. - Data: PostgreSQL or Supabase; data cleaning, validation, and ad hoc reporting. - Cloud: GCP preferred (AWS a plus); familiar with deployments, env vars, logs, and access control. - AI & Automation: Daily use of OpenAI, Anthropic, or Gemini APIs; prompt engineering, structured outputs, and function calling; RAG, embeddings, AI agents, or no-code automation are pluses. - Testing: Reproduce bugs and validate fixes; Playwright is a plus. - Other: Git/GitHub, strong English communication, comfort with ambiguity; Stripe experience is a plus. - Advanced English level (C1). The Kind of Person Who Thrives Here - Energized by ambiguity, not paralyzed by it. - Strong fundamentals, sharp debugging instincts, real interest in AI and internal tooling. - Moves fast, documents the work, and takes ownership of small but important tasks end-to-end. Why Join Influur - We live to prove the impossible is possible. - We move fast, we take bets, and we celebrate the wins together. - We treat each other with kindness, not as a value on a wall, but as how we actually operate. What We Offer - Real product surface area: Nucleus, internal tools, AI workflows, and Data Ops from day one. - AI-native environment: Work alongside engineers who use AI tools by default, and grow fast because of it. - Real ownership: Even as a junior, you'll own meaningful pieces end-to-end. - Full remote, full trust: We care about what you ship, not where you sit. - A front-row seat at the start: Pulse is live, growing, and trusted by Sony Music and WMG; you won't be maintaining, you'll be building.

Worldwide
TOWA GmbH logo

Senior Fullstack Engineer

TOWA GmbH

Your Teamlead is Matthias Frank - click here to get to know him.

Full TimeRemoteTeam 51-200

Role Description Wir suchen keine Spezialist:innen für eine einzige Schublade, sondern Engineers, die das große Ganze sehen – vom Datenbankschema bis zum Kundenworkshop. Bei uns entfaltest du deine Talente, bringst dein Wissen ein und lernst von anderen. - Deine Mission: Du entwickelst digitale Plattformen für B2B-Kunden – Frontend, Backend und alles dazwischen. Fullstack heißt bei uns Fullstack. - Architektur & Entwicklung: - Du entwirfst gemeinsam mit Kunden Architekturen, mit denen sie ihre digitalen Herausforderungen lösen – und setzt sie um. - Du entwickelst Web-Applikationen und Composable-/Headless-Architekturen, Module eigenständig im Frontend wie im Backend. - Du baust Composable- und Headless-Architekturen – im Content-Umfeld vor allem mit Storyblok oder Contentful, ergänzt um Commerce-/PIM-Plattformen wie Spryker, Emporix oder Pimcore. - Du übernimmst Backend-Aufgaben: Datenmodelle, Schnittstellen, Webservice-Anbindungen, Datenbank-Setups. - Infrastruktur & Operations: - Du baust und betreibst die Infrastruktur hinter deinen Anwendungen: Cloud-Setups (idealerweise AWS), Docker, Server-Konfiguration. - Du gestaltest CI/CD-Pipelines (z. B. GitLab) und richtest Monitoring-, Logging- und Alerting-Systeme ein. - Du sorgst dafür, dass deine Lösungen nicht nur laufen, sondern betreibbar sind. - Qualität & Standards: - Du hältst unsere Coding- und Architekturguidelines ein und entwickelst unsere Qualitäts- und Entwicklungsstandards aktiv weiter. - Du bist Know-how-Träger:in für unsere Key-Technologien und entwickelst teamübergreifende Extensions, Tools und Workflows weiter. - Du testest neue Werkzeuge und Plattformen, evaluierst ihre Produktionstauglichkeit und führst sie im Team ein. - Du arbeitest AI-gestützt im Daily Workflow (z. B. mit Claude Code) und entwickelst diese Arbeitsweise mit uns weiter. - Kunde & Team: - Du bringst dich in Workshops und Konzeptentwicklung ein – du erkennst Kundenbedürfnisse und findest die passende Lösung. - Du kommunizierst direkt mit Kunden und übersetzt zwischen Business-Anforderung und technischer Lösung. - Du mentorst Junior-Kolleg:innen und koordinierst Lösungen mit anderen Seniors. Qualifications - Mindestens 4 Jahre Erfahrung in der Fullstack-Entwicklung oder einer vergleichbaren Rolle im digitalen Umfeld. - Professionelle Software-Entwicklung: Clean Code, SOLID, Separation of Concerns, Design Patterns, Testing. - Vertrautheit mit unserem Stack: - Backend: PHP (Symfony, Twig, Composer), MySQL/PostgreSQL, Redis, Elasticsearch. - Frontend: JavaScript/TypeScript (ES6+), React oder Vue, HTML5, CSS3, Webpack/npm. - Composable/Headless: Erfahrung mit mindestens einer Headless-/Composable-Plattform (z. B. Storyblok, Contentful). - Studium in Informatik/Multimedia ist von Vorteil – Autodidakt:innen mit nachweisbarer Praxis sind willkommen. Requirements - Solides Verständnis von Infrastruktur: Docker, Nginx/Apache, Server-Setups, Deployment-Prozesse. - Erfahrung im Aufbau von CI/CD-Pipelines (GitLab, Jenkins o. ä.) und gute Cloud-Kenntnisse, idealerweise AWS. - AI ist für dich kein Buzzword, sondern Werkzeug im Alltag. - Neugier auf neue Web-Technologien und konzeptionelles Verständnis. - Ownership: Du übernimmst Verantwortung für Ergebnisse. - Selbstbewusstsein und Konfliktfähigkeit. - Freude im Umgang mit Kund:innen – souverän in Workshops, klar in der Abstimmung. - Sehr gute Deutsch- oder sehr gute Englischkenntnisse. Benefits - Teamspirit pur: Kollegiale Teams mit echtem Zusammenhalt. - Transparente Strukturen: Flache Hierarchien und eine gelebte Open-Door-Mentalität. - Open Vacation Policy: Zusätzliche freie Tage mit unserer „Above & Beyond“-Regelung. - Work from anywhere: Du entscheidest, wo du am produktivsten bist. - Flexible Arbeitszeiten: Großer Gleitzeitrahmen. - Modelle, die zu deinem Leben passen: Vollzeit oder Teilzeit. - Spannende Projekte mit steiler Lernkurve. - Wachstum garantiert: Individuelles Weiterbildungsbudget. - Karrierepfade: Klare Strukturen für deine Weiterentwicklung. - Mobility & Events: Bis zu 467 € fürs Öffi- oder Deutschlandticket. - Loft-Offices: Zentral gelegen, modern ausgestattet. - Rewards: Prämiensystem für persönliche und unternehmerische Erfolge.

Worldwide
€68K - €78K / year
ioet logo

Software Engineer

ioet

Diversity is a technical strategy.

Full TimeRemoteTeam 51-200Since 2014H1B No Sponsor

• Manage end-to-end development, from designing reliable software architecture to building scalable services. • Proactively resolve blockers and maintain high standards of code quality and performance in fast-paced environments.

Latin America
NIR-YU logo

Engineering Team Lead

NIR-YU

Take Control of Your Business and Execute Your Vision with Ease - Hire Affordable and Qualified Nearshore Staff

Full TimeRemoteTeam 201-500H1B No Sponsor

• Lead a team of Engineers to Support Product Master and Vendor Master day to day tickets, and patching + upgrades • Own architecture across backend services, SQL/data models, and data pipelines • Lead design and delivery of ASP.Net/.Net and REST APIs • Hands on develop solutions using Databricks • Ensure system reliability via monitoring, observability, and performance tuning • Guide team on best practices in backend, data, and distributed systems • Collaborate with stakeholders to align technical solutions with business needs • Improve CI/CD pipelines and cloud infrastructure

Mexico