Match score not available

Software Engineer - Backend (Go-lang)

extra holidays - extra parental leave
Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

6+ years of experience in backend software development, primarily with Go-lang (and/or Java/C++), 2+ years of experience in system architecture and design, Engineering or University Diploma in computer science, or equivalent experience, Proficiency in backend languages such as Python, Java, Javascript, Golang, or C# and familiarity with AWS or GCP..

Key responsabilities:

  • Develop high-quality features in collaboration with the Product team to enhance customer service
  • Design, develop, and deploy medium to large-sized projects
  • Drive architecture and technology choices for a world-class customer experience
  • Define engineering best practices and provide technical mentorship to team members.

Fairmoney logo
Fairmoney Financial Services Scaleup https://fairmoney.io/
501 - 1000 Employees
See all jobs

Job description

You will be working as a Senior Software Engineer as a part of our Technology & Engineering division, which is now composed of 75+ people in Paris. Germany, Poland, Turkey and remotely across the globe.

We are building Engineering centers of excellence across multiple regions and are looking for intelligent, talented, and driven engineering leaders. This is a unique opportunity to lead one of our core engineering teams during fast growth.

The role is mainly remote with occasional office visits.

This is a unique opportunity to be part of the core engineering team of a fast-growing fintech poised for more rapid growth in the coming years.

We are looking forward you to working on:

  • Developing high-quality features by working with our Product team to better serve customers;
  • Building a platform on which each market can plug its specific features while maintaining a solid common core product;
  • Tackling complex financial processes with the right patterns and appropriate solutions;
  • Helping drive the architecture and technology choices that enable a world-class experience for our customers;
  • Being responsible for designing, developing, and deploying medium to large-sized projects;
  • Helping define engineering best practices and providing technical mentorship to other members of the engineering team;
  • Contributing to continuous improvements to an infrastructure that can handle millions of clients;
  • Analyzing and improving efficiency, scalability, and stability of monitoring, continuous integration, and platform integration.

Technical Stack

  • Our customer-facing product is an Android application;
  • It communicates with a Ruby on Rails or Go-lang backend (sidekiq, rspec);
  • Our ML pipeline is an API-flask (Python);
  • We are hosted on AWS: we use Elastic Beanstalk, an RDS Aurora Mysql database, S3, Kinesis (data-stream, firehose);
  • Prototype of a data warehouse on GCP (GCS, BigQuery, Cloud Composer);
  • We have automated tests that run on Travis.

Requirements

  • 6+ years of experience in backend software development mostly with Go-lang (and/or Java/C++);
  • 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems
  • You have an Engineering or University Diploma in computer science (we are also open to self-taught with 5 years of experience in computer engineering),
  • You are able to code in a backend languages (Python, Java, Javascript, Golang, C#)
  • Understanding of AWS or GCP cloud providers.
  • Understanding the architecture and function of multiple technology teams working together to build systems.

Benefits

  • 20 days paid vacation, Sick & Public Holidays to B2B contractors
  • Family Leave (Maternity, Paternity)
  • Training & Development budget
  • Paid company business trips (not mandatory)
  • Fully Remote, Work from Anywhere (timezone must have partial overlap with CET)

Recruitment Process

  • HR call 15-30 minutes.
  • Technical interview with back-end focused.
  • Stakeholder interview with our tech leaders.

Required profile

Experience

Industry :
Financial Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Mentorship
  • Problem Solving

Back-End Developer Related jobs