Senior Software Engineer

Job Description

Roles & Responsibilities

We are looking for Software Engineers to design and build the systems that power our core business of lending and loan processing and seamless interfaces and user experiences for our investors and borrowers. As a backend engineer, you will build features that introduce or significantly expand capabilities for our business teams, opening the way to new markets, partners, and other opportunities. Our team is growing, but still lean enough to not require excessive specialization – you will have the opportunity to take on a wide variety of tasks.

What you’ll do

  • Design, implement, and maintain developer-friendly APIs and services
  • Contribute to code and architecture reviews to keep our code quality high
  • Debug and resolve production issues; take part in blameless postmortems
  • Plan and execute smooth migrations to new technology as a way of managing technical debt
  • Build tools and automation for our business and operations teams
  • Build modern JavaScript applications that help investors and borrowers onboard and transact on our system
  • Design and build informative data visualizations that help investors and borrowers track their progress
  • Build attractive landing pages and measure their success
  • Contribute to code and architecture reviews to keep our code quality high
  • Debug and resolve production issues; take part in blameless postmortems
  • Plan and execute smooth migrations to new technology as a way of managing technical debt

You may shine in this role if you

  • Have a track record of shipping software in a distributed systems environment
  • Are enthusiastic about collaborating across departments to solve challenging problems
  • Are pragmatic about the need to release less-than-perfect software and continuously iterate on it
  • Can identify and articulate trade-offs in software and data design
  • Can communicate both technical and business requirements fluently
  • Are excited about both learning new things and teaching others

Requirements

  • Design, implement, and maintain developer-friendly APIs and services
  • Contribute to code and architecture reviews to keep our code quality high
  • Debug and resolve production issues; take part in blameless postmortems
  • Plan and execute smooth migrations to new technology as a way of managing technical debt
  • Build tools and automation for our business and operations teams
  • Build modern JavaScript applications that help investors and borrowers onboard and transact on our system
  • Design and build informative data visualizations that help investors and borrowers track their progress
  • Build attractive landing pages and measure their success
  • Contribute to code and architecture reviews to keep our code quality high
  • Debug and resolve production issues; take part in blameless postmortems
  • Plan and execute smooth migrations to new technology as a way of managing technical debt

Business Function Group Technology and Operations (T&O) enables and empowers the bank with an efficient, nimble and resilient infrastructure through a strategic focus on producti…JOB DESCRIPTION Responsibilities: Responsible for creation and implementation of innovative web/backend/desktop applications for Singapore’s public healthcare institutions Ens…JOB DESCRIPTION This role supports the design, implementation and maintenance of data flow channels and data processing systems that support the collection, storage, batch and re…
Read More

Jobs By Location

Jobs in AustraliaCanadaChinaFranceHong KongIndiaIndonesiaItalyJapanMalaysiaNew ZealandPhilippinesSingaporeUKUSAThailandVietnamIrelandSouth AfricaNetherlands – Jobs in Europe
Jobs in Gulf – International Jobs

JOBS BY FUNCTIONS

Aviation Jobs
Banking Jobs
Creative and Media Jobs
Finance Jobs
Government Jobs
Hospital Jobs
IT Jobs
Manufacturing Jobs
Oil and Gas Jobs
Sales Jobs
and a lots more...