Backend Engineer

nsave

nsave

Software Engineering
London, UK
Posted on Thursday, July 11, 2024

👋 Hi, we are nsave!

We are building trusted and safe accounts for the middle-class everywhere.

The problem

People in distressed & hyperinflated economies lose up to 90% of their money within a single year due to no fault of their own by simply having their money in the local currency. Even when they keep it in USD/EUR, local banks restrict access to it, or even worse, sometimes completely lose it.

The solution

💻 That's what nsave is doing. nsave helps people from such places save USD/EUR/GBP in Switzerland without requiring them to deposit millions or physically be present in Switzerland. Users can open a nsave account with a smartphone abstracting away all global banking complexity.

We raised from top VCs including YC, Sequoia and others.

What we're looking for

As a backend engineer for nsave, you will be a core team member on everything backend from integrating with our external partners, to building internal tools and backend for the user-facing app. You will work on building a compliant robust user-centered product. In this role you will wear many hats: prioritizing, designing, and building different parts of our service.

We expect you to have ownership over significant parts of the backend, and to leverage the help of the rest of the team to what you see best for our service. We are looking for someone who can thrive with little guidance (i.e. someone who can set their own tasks and goals to align with the business goals).

We are an early-stage startup, your job will also entail a significant amount of learning on the fly. We are looking for people who are not afraid to dive into things head-first, get them wrong, and learn blazingly fast.

Responsibilities

  • 🧑‍💻👩‍💻Design, implement, and own important subsystems of our infrastructure and development environment. This includes our service architecture, service reliability, build and release, engineering operational health, security, and integration with compliance and banking services.
  • 🔐Proactively contribute to system compliance and health, identifying weak spots in our codebase and infrastructure, and prioritizing new projects to improve them. This includes ensuring systems are performing at expected levels from a user-facing finance product, and are compliant with internal policies and external regulations (Don't worry about knowing what these are exactly, it's part of onboarding :D)
  • 🎨 Adopt a user-centered mentality. As an early-stage startup, we expect things to rapidly change and new requirements to come up from week to week which may require adjusting priorities. Such an environment comes with its own challenges, and we expect you to respond to changes quickly.
  • 🏢 Scale the engineering team! Drive adoption of paradigms and technology to continually improve the quality of our codebase and product. Interview candidates and help with engineering recruiting as we rapidly grow. Define new engineering processes to accelerate our growth, improve team organization, and support your teammates. 🙌

Qualifications

  • Breadth in platform and infra knowledge: You are familiar with a range of engineering functions that allow us to robustly scale our infrastructure and team. You're comfortable reasoning about topics such as backend architecture, databases, site reliability, infrastructure as code, and continuous deployment.
  • Supporting fellow coworkers: You care about the operational health of the team, and about supporting other coworkers to iterate quickly on the product and to ship fast. You are knowledgeable about techniques for improving developer operations, and are excited by the prospect of enabling other coworkers to do their best work.
  • Backend software engineering: You love building software systems and optimizing them. You can write backend business logic as needed. You have solid software engineering fundamentals, and enjoy thinking about clean software principles, layered abstractions, and complexity tradeoffs.
  • Business-oriented decision maker: You understand that build you build is meant to support underlying product and business goals. Your technical decision making is deeply informed by the relevant business context. You know how to navigate questions about speed versus quality.
  • Designing secure systems: You are comfortable building and managing the complexity of a financial services system with all its high security requirements. You enjoy designing robust systems that will withstand any penetration attempts.

Values

In addition to the technical evaluation as part of the hiring process, we care about hiring candidates who fit into our values. This means that we will look for signs that you align well with these values as part of hiring.

We are

  • Proud of our work
    • We are proud of our impact. We are proud of our personal effort and work.
  • Action with compassion
    • We are thoughtful and action oriented people.
  • Problem solvers
    • We are problem solvers. We are creative, curious, and are not afraid to fail.
  • Inclusive
    • We do not discriminate.