Share this job
Senior Software Engineer
Apply for this job

Location: Remote - UK working hours

Remote | Full-time

Compensation:  £100K - £130K



We are hiring on behalf of our client, a high-growth financial technology organization who is seeking to welcome a talented Senior Software Engineer to its core technical team. This position operates on a remote-first configuration across the UK and Europe, with flexible access to a collaborative corporate hub in Moorgate, London.


Key Responsibilities

  • Core Platform Engineering: Build and scale highly resilient, adaptable fintech platforms and component services utilizing core Java.
  • Extreme Programming Collaboration: Engage in full-time pair programming to foster knowledge sharing, maintain zero technical silos, and optimize code quality.
  • Continuous Refactoring: Constantly analyze and refactor production code to elevate design frameworks, minimize technical debt, and preserve system agility.
  • Comprehensive Test Architecture: Author robust automated test suites, participating in a sophisticated continuous integration ecosystem where thousands of tests rapidly validate every single commit.
  • Process Automation: Identify, script, and automate repetitive tasks to optimize operational efficiency across the development lifecycle.
  • Trunk-Based Delivery: Operate within a mature trunk-based development and continuous integration setup, treating each code modification as an immediately releasable asset.
  • Cross-System Rotation: Shift periodically across teams to maintain comprehensive visibility into the entire codebase, driving an shared ownership mindset.
  • Performance Optimization: Account for throughput, high availability, and ultra-low latency constraints when delivering core features.


Requirements

  • Commercial Java Experience: A strong background writing clean, structured code in a professional, commercial setting utilizing Java.
  • Test-Driven Design (TDD): A foundational understanding of, or professional exposure to, Test-Driven Development pipelines.
  • Pair-Programming Alignment: A highly collaborative mindset with a strong desire to pair-program on a full-time basis.
  • Modern Paradigms: Exposure to or familiarity with Behavior-Driven Development (BDD) and Domain-Driven Design (DDD) methodologies.
  • Strong Communication: The capability to clearly articulate structural concepts, architectural opinions, and technical thought processes.
  • Adaptable Experience Profiles: The client maintains a highly open-minded approach toward academic backgrounds and domain histories. Prior practical engineering experience in a commercial environment is required, but candidate evaluation emphasizes core problem-solving ability, diversity of thought, and technical capability over specific degree credentials.



Benefits

  • Competitive base salary up to £130,000, tailored to depth of experience.
  • Significant upside via company share allocation/equity options.
  • Comprehensive corporate benefits package.
  • Highly flexible remote working infrastructure backed by a central London office hub.
  • Access to a deeply technical, forward-thinking environment that supports modern continuous integration pipelines and fast-paced professional growth.


Apply for this job