Senior Software Engineer

Augustus, formerly Ivy, is a global payments and programmable-money platform that moves funds between fiat and stablecoins, supports payouts and open-banking payments, and is organizing a U.S. clearing bank for the AI era.

Rosenthaler Str. 13, 10119 Berlin, Germany
About Augustus

Ivy provides programmable banking infrastructure purpose-built around stablecoins for the digital economy. Businesses can accept instant bank payments, hold and convert fiat and stablecoin balances, and send payouts globally through one unified API. The platform connects local payment rails with stablecoin networks.

View jobs by Augustus

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will build core banking systems and own projects from technical design through delivery. You will translate financial problems into reliable code, make system-design and technical-tradeoff decisions, collaborate with product and clients, and influence how data, edge cases, and system evolution are handled.

Requirements

  • 5+ years of hands-on backend-focused software engineering experience
  • 2+ years of experience in early-stage or small startup environments
  • Based in Berlin or willing to relocate

Responsibilities

  • Build core banking systems
  • Own engineering projects end to end
  • Translate complex financial problems into clean code
  • Make system-design and technical-tradeoff decisions
  • Collaborate with engineering, product, and clients
  • Influence technical direction and data modeling
  • Scope and drive projects autonomously

Benefits

  • Equity
  • Relocation support
  • Visa support
  • MacBook and AirPods
  • Lunch benefit
  • Gym benefit
  • Office in the heart of the city
  • Four on-sites and off-sites per year
  • Annual development budget
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k) retirement plan