Lead Software Engineer at Breaking Wave | GB | Rezi

Lead Software Engineer at Breaking Wave

Lead Software Engineer

Breaking Wave · GB

3 weeks ago

Lead Software Engineer

Breaking Wave · GB

24 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Lead Software Engineer role.

Rezi rewrites your resume against Breaking Wave's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Lead Software Engineer posting at Breaking Wave — free, in seconds.

About the Role

Breaking Wave is an internal fintech incubator for Deutsche Bank that blends startup speed with enterprise scale. As a Software Engineer, you will join a high performing cross-functional team, where you will be accountable to the Head of Technology and Product. You are a hands-on expert who uses AI as a force multiplier for your existing skills and experience and enjoy delivering working SaaS products. You turn bank ideas into reality using a design-driven MVP process, guiding AI workflows to ship high-impact products fast.

Responsibilities

  • Amplify output through AI using advanced coding tools to multiply daily productivity across the software lifecycle.
  • Break complex tasks into clear specs, directing AI agents to handle code generation while protecting system architecture.
  • Write clean, maintainable code using C#, TypeScript, and modern cloud platforms.
  • Shape product and technical strategy by working with bank stakeholders to understand challenges, refine products, and turn business needs into technical solutions.
  • Help manage the backlog, prioritizing features based on user needs and lean delivery.
  • Drive practical use of new technologies and creative solutions to cut friction.
  • Maintain quality and reliability by applying careful human oversight to AI-generated code, checking for performance, security, and consistency.
  • Champion automated testing and tooling standards that help small teams punch above their weight.
  • Own production processes, including CI/CD pipelines and deployments, ensuring a safe space to learn and ship.

Requirements

  • Strong hands-on software engineering experience, combining deep technical foundations with startup agility.
  • Practical expertise in AI-assisted software engineering, treating AI as a direct force multiplier.
  • Strong background in modern cloud architectures, serverless, and microservices.
  • Proficiency in C# and modern web stacks (TypeScript/Node.js).
  • Experience building relationships with product owners to translate vague business needs into real tech execution.
  • Comfortable with ambiguity and fast-paced, lean engineering.
  • Great communication skills and a collaborative mindset.

Skills

  • AI coding tools (e.g., Cursor, Claude Code)
  • C#
  • TypeScript
  • Modern cloud platforms
  • Serverless
  • Microservices
  • Node.js
  • Automated testing
  • CI/CD pipelines
  • Communication

About the Company

  • Breaking Wave is an internal fintech incubator for Deutsche Bank that blends startup speed with enterprise scale.