Senior Back-end developer (C++)

Senior Back-end developer (C++)

Location: Worldwide

We are seeking an experienced, motivated, clear-thinking platform engineer to join our outsourcing project (full time + long term). You'll have the opportunity to own projects from start to finish, working on systems and infrastructure that support millions of users and billions of transactions every day. You'll consistently tackle new and interesting problems that will keep you learning and at the forefront of web scale solutions.
 

About the project:

It's a push-to-talk (PTT) solution that provides instant and reliable access to people and information for deskless teams so they can collaborate and communicate for efficient teamwork. Over 130 million people worldwide use this app to build stronger communication, collaboration, and cohesion no matter where you are.

About the role:

We are seeking an experienced, motivated, clear-thinking platform engineer to join our backend development team. You'll have the opportunity to own projects from start to finish, working on systems and infrastructure that support millions of users and billions of transactions every day. You'll consistently tackle new and interesting problems that will keep you learning and at the forefront of web scale solutions.

What you'll do:

  • Architect, design, develop, test, and deliver new backend services and APIs in C++
  • Maintain, automate, and supervise key infrastructure technologies, including MySQL, MongoDB, and Elasticsearch
  • Improve and enhance existing code using modern patterns and practices
  • Review system performance issues and identify solutions
  • Ramp quickly on new and existing technologies, apply them to complex problems, and share your learnings with the team
  • Continuously seek to improve operational visibility and responsiveness

What you'll bring:

  • 5+ years of experience with C++ application development. Good knowledge of the latest C++ standards (C++20). Experience with Linux applications development with C++.
  • Strong working knowledge of Unix/Linux, relational databases, networking, and security concepts. Cloud architecture expertise (AWS or GCP) is a plus.
  • Familiarity or proficiency with one or more NoSQL solutions - MongoDB, Redis, etc
  • A clear understanding of OOP, concurrency, synchronization, memory management, and all the little things that make development complicated and interesting
  • A good understanding of how networks work (POSIX sockets, protocols, TLS, etc.)
  • Proven ability to deliver systems and services at scale
  • Excellent communication skills, a positive attitude, and a good sense of humor
  • Equally comfortable working collaboratively or independently 

We're offering:

  • Competitive salary.

  • Flexible schedule (some hours of overlap with CST is required:~ 8:00-12:00 AM).

  • Ability to work remotely.

  • English classes

Waiting for your CV

All vacancies

Our jobs on recruiting portals

Djinni Telegram

Sending...

Thanks for the application

Sorry, something went wrong. Try again later.

Apply for the job

Required
Required
Required
Choose file or drop it here. Max file size 5MB
Max file size 5MB