Skip to content
RipplingRippling

Senior Software Engineer, Backend

Senior backend engineer responsible for building and scaling global payroll platform functionality, rearchitecting core components, and delivering reliable products. The role requires 6+ years of software engineering experience, strong technical fundamentals, project ownership, product judgment, and cross-functional communication.

About the job

Responsibilities

  • Partner with design and product management leaders to shape and drive the team’s vision, strategy, and roadmap while balancing platform and product perspectives.
  • Implement maintainable, high-quality, reliable solutions that scale with business growth.
  • Own and drive initiatives, creating product functionality from the ground up and rearchitecting platform components for scale.
  • Mentor other engineers and support their professional growth.
  • Build and operationalize tools, monitors, and processes to raise engineering excellence across the organization.
  • Participate in an on-call rotation for customer and production support.

Requirements

  • 6+ years of professional software engineering experience.
  • Ability to own and deliver projects, transforming product specifications into successful releases.
  • Strong understanding of computer science fundamentals and modern design patterns.
  • Experience managing the complete project lifecycle, from complex ideas through successful launches.
  • Strong product sense and commitment to exceptional customer experiences.
  • Excellent written and verbal communication skills, including the ability to explain complex technical concepts clearly and collaborate across diverse functional teams.

Nice to Have

  • Experience with Python.
  • Experience with Django.
  • Experience with React.

Skills

Python, Django, React, Computer Science, Design Patterns, Product Development, Project Management, On-Call Support

GitLab

GitLab

United Kingdom

Senior Backend Engineer, Database Excellence
No salary listedRemote5+ YOEBackend Engineering

Senior backend engineer building PostgreSQL and Ruby frameworks, guardrails, and tooling for data retention, lifecycle management, scalability, and database health across GitLab’s SaaS and self-managed deployments.

Clear Street

Clear Street

London, United Kingdom

Senior Software Engineer - Futures and Options Execution Services
No salary listedHybrid8+ YOEBackend Engineering

Build and operate a high-performance futures and options execution management platform, integrating market data, exchange connectivity, risk controls, and trading workflows. Requires 8+ years of Java software engineering experience and hands-on experience with low-latency front-office trading systems.

Cloudflare

Cloudflare

Lisbon, Portugal
Senior Software Engineer, Security Rules
€66k+/yrHybrid6+ YOEBackend Engineering

Senior engineer responsible for designing, delivering, and operating distributed systems supporting Cloudflare’s application security products. The role requires 6+ years of experience, strong systems programming skills, technical leadership, and experience with production reliability and mentoring.

Phantom

Phantom

Remote

Senior Software Engineer, Backend (Money Movement)
No salary listedRemote5+ YOEBackend Engineering

Senior backend engineer designing scalable services and APIs that connect Phantom Cash to blockchain networks. The role requires Node.js/NestJS, REST API, event-driven, and distributed-systems expertise, with blockchain or fintech experience preferred.

Navan

Navan

Berlin, Germany
Senior Software Engineer
No salary listedOn-site5+ YOEBackend Engineering

Build and scale backend services for a global corporate expense and payments platform, owning features from design through production support. The role requires strong Java and Spring Boot expertise, distributed-systems experience, cloud knowledge, and 4–6 years of engineering experience.