Enable job alerts via email!

Principal Backend Engineer

Motif.io

United States

Remote

USD 100,000 - 160,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading tech company is seeking a highly skilled backend developer to join their dynamic team. The role involves designing, building, and deploying high-performance scalable applications, with a chance to make significant impacts on various projects. The ideal candidate will have extensive experience with cloud platforms and proficiency in various programming languages, ready to lead and innovate.

Qualifications

  • Extensive experience in designing and building scalable distributed systems.
  • Proficiency in programming languages such as C#, Python, Java, and GO.
  • Ability to lead projects and collaborate with cross-functional teams.

Responsibilities

  • Take ownership of key aspects of high-performance applications.
  • Design and build backend distributed applications from scratch.
  • Work with Product to define scope and analyze requirements.

Skills

Cloud computing
Backend distributed systems
API design
Microservices Architecture
Agile development
CI/CD methodologies

Tools

AWS
GCP
Docker
Kubernetes
Terraform

Job description

We are seeking a highly skilled and passionate expert backend developer to join our growing team and take ownership of key aspects of our cutting-edge projects. You will have major impact in shaping the development of high-performance scalable applications, through hands-on work and technical leadership.


Requirements
  • Extensive experience in designing, building, and deploying highly scalable and performant distributed systems in a production environment.
  • Demonstrated ability to design and build such backend distributed applications from scratch, considering many aspects of application design and implementation including performance, security, maintainability, resiliency, user experience, and more.
  • Demonstrated ability to balance and engineer trade-offs between implementation time required and sophistication of the solution.
  • Experience with requirement analysis (working with Product to define the scope of solutions)
  • Proficiency with cloud computing platforms such as AWS, GCP, Azure - Load balancing, API gateways, User management, Object stores, Security, Databases, etc.
  • Deep proficiency with one of these programming languages: C#, RUST, Java, C++, GO, Scala, Python
  • Proficiency designing and implementing API’s: GraphQL, REST, gRPC, etc.
  • Proficiency working with large data sets in a variety of databases technologies, such as: Postgres, CockroachDB, Vitess, Bigtable, Cassandra, Dynamo, Kafka, RabbitMQ.
  • Proficiency in applying caching solutions to address performance and scalability needs.
  • Experience working with dynamic (not-fixed) schemas, and schemas defined by 3rd party developers.
  • Proficiency with Microservices Architecture and tools: Kubernetes, Docker, serverless, etc.
  • Proficiency with Application Resiliency and DevOps: security, fault tolerance, disaster recovery, monitoring, logging, and operation at scale
  • Experience with Agile development
  • Experience with CI/CD methodologies and automation tools such as Terraform
  • Experience leading projects / initiatives
Bonus qualifications (prioritized)
  • Experience working with large data sets in browser-based real-time collaborative multi-user applications. This could be experience with web apps manipulating large quantities of text, charts, 2D, or 3D graphics, etc.
  • Experience with data manipulation in collaborative web applications. For example, handling “eventual consistency” of data in “multi-Player” collaboration technologies (such as with “Google Docs”). Technologies such as SignalIR, Y.js, etc.
  • Nice-to-have: industry experience: CAD, ML, Simulation, Data compression, Reprographics, Solid modelling, Reality Capture/3D-scanning, and other technologies found in the building architecture and construction industries.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Lead Backend Engineer

Trojan

Remote

USD 150 000 - 350 000

4 days ago
Be an early applicant

Principal Backend Engineer (Node/TypeScript)

Playson Limited

Remote

USD 100 000 - 160 000

7 days ago
Be an early applicant

Principal Software Engineer (Backend) - Remote

ZipRecruiter

Dallas

Remote

USD 130 000 - 180 000

10 days ago

Principal Software Engineer (Backend) - Remote

ZipRecruiter

Chicago

Remote

USD 140 000 - 180 000

10 days ago

Lead Software Engineer - Backend

Goodway Group

Mississippi

Remote

USD 100 000 - 130 000

19 days ago

[Hiring] Principal Full Stack Engineer @Sayari

Sayari

Remote

USD 120 000 - 180 000

24 days ago

Lead Backend Software Engineer (.net)

Alight Solutions

Remote

USD 120 000 - 160 000

3 days ago
Be an early applicant

Principal Backend Engineer (Node/TypeScript)

Playson Limited

Remote

USD 90 000 - 130 000

22 days ago

Principal Software Engineer (Backend) - Remote

ZipRecruiter

Philadelphia

Remote

USD 120 000 - 160 000

19 days ago