Backend Engineer

CodeGuild
Amsterdam, Netherlands
1 day ago
Apply on www.codeguild.nl
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
€5,000.0
Working hours
Shift work

Tech stack

Amazon Web Services Cloud Computing Distributed Systems Software Engineering Strategies of Testing TypeScript Backend Kotlin

Job description

As a Backend Engineer, you work on the core of the payment platform. You design, build and operate backend services that handle sensitive, high-volume financial data and need to behave correctly under all circumstances.

You own services end to end. From design and implementation to testing, deployment and operation in production. You work on distributed systems where failure handling, observability and data consistency are part of everyday engineering decisions.

TypeScript is the primary language, but the team is deliberately polyglot in mindset. Engineers come from JVM and Go backgrounds as well. What matters most is your understanding of backend fundamentals and your willingness to learn and take responsibility.

You collaborate closely with other backend engineers, infrastructure and product to continuously improve the platform. You receive frequent feedback and support from senior, principal and lead engineers who actively invest time in helping you grow, whether that is in system design, testing strategy or operating services at scale.

Requirements

  • 3 to 5 years of experience as a backend software engineer
  • Professional backend experience with TypeScript, or another strongly typed backend language such as Java, Kotlin or Go, and the willingness to work primarily in TypeScript
  • Experience with AWS or cloud-native environments
  • A completed technical BSc or MSc educationor demonstrated similar working level
  • Experience designing and building distributed systems
  • Experience owning and operating services in production
  • Strong understanding of backend fundamentals, testing and reliability
  • Comfortable working across the full software lifecycle
  • Strong communication skills and a collaborative, low-ego mindset

Nice to have, but not required:

  • Experience in payments, fintech or other correctness-critical domains
  • Experience with high-throughput or security-sensitive systems

Benefits & conditions

  • Salary between €60.000 and €85.000, depending on experience
  • An indefinite contract from day one!
  • Company stock, allowing you to become a co-owner and share in the company’s success
  • A clear growth path for growth
  • In-house training, structured feedback and active mentorship
  • 25 holidays
  • Flexible working hours
  • Working from home options
  • Travel expense reimbursement
  • Excellent pension
  • Laptop or Macbook
  • Beautiful office and free parking options!
  • The opportunity to learn from some of the strongest backend engineers in the industry
  • An international team with more than 30 nationalities
  • A strong social culture alongside serious engineering
  • A scale-up environment focused on long-term quality rather than short-term hype

Ready to help disrupt a legacy payments market with modern backend engineering?

About the company

  • Do you want to grow into a truly strong backend engineer by building systems where correctness, security and scalability are non-negotiable?
  • Do you have experience with a strongly typed backend language like Java, Kotlin or Go and see programming languages as toolsrather than identities, while being happy to work primarily with backend TypeScript?
  • And do you want to work with very smart engineers and business people to genuinely disrupt a market that has been dominated for years by large, slow-moving incumbents?
  • Do you say yes to strong mentorship, an indefinite contract from day one and being part of an amazing tech culture within a medium sized tech company with over 30 different nationalities?

Then this role is very likely worth your attention.

Your employer: a cloud-native fintech scale-up changing how payments are built

Your employer is a fast-growing fintech scale-up building a modern, payment-grade platform from first principles. While traditional players in this market still rely on heavy legacy systems and complex processes, this organisation takes a fundamentally different approach.

By building cloud-native from day one and making deliberate technology choices, they are able to move faster, build more reliable systems and offer a better and more cost-effective alternative to customers. This is how they challenge companies that have been sitting on the throne for decades.

Disruptionhere is not a buzzword. Engineers work closely with product and business colleagues to rethink how payments should work today, rather than accepting how they have always worked. Technical decisions and business decisions reinforce each other, and engineers have real influence on how the product evolves.

The engineering culture is high-bar, but human. Teams are made up of builders, not people optimising for titles or politics. Emotional intelligence matters. Feedback is direct and respectful. Ownership is expected and supported.

You join a truly international environment with more than thirty nationalities represented. There is a strong social side to the company, with people enjoying spending time together beyond their daily work. Despite the ambition and pace, it feels like a place where people belong.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.codeguild.nl
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

1:00 min

Misconceptions about TypeScript safety capabilities

Simone Sanfratello · JS Congress

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all