loader image

Senior Software Engineer (Backend)

About the role and your impact



As a Senior Backend Engineer at our company, you will have a deep impact on our platform and engineering culture as a whole. You will influence technology choices, support leadership in decision making, solve complex problems, and contribute to the future architecture of our platform.



What You’ll Do

- Architect, design, write, review, and test code in a collaborative environment

- Work closely with product managers, data scientists, front-end engineers, systems engineers, and the rest of the backend team to deliver a product that scales to millions of users globally

- Build, test, and maintain scalable APIs, services, and systems within the platform

- Ensure standards for engineering excellence, scalability, reliability, and reusability



What You’ll Bring

- 5+ years of production experience, preferably at scale, in backend development

- A driving interest in TDD and testing, intentional design, and building quality software

- Strong knowledge of databases, algorithms and data structures

Initiative to explore alternative technologies and approaches to solving problems

- Excellent communication skills, high EQ, and the ability to thrive in a fast-paced, agile environment

- Ideal candidates will have experience with Elixir and/or Erlang, or a strong desire to learn



Our Stack and Process

- Our backend is largely asynchronous, written in Elixir, running in Docker containers, on a distributed, scheduled platform on AWS. We work w/ PostgreSQL, Cassandra, Redis, and RabbitMQ among others.

- The front-ends are in React, React Native, iOS, and Javascript.


Must have Skills

  • React.Js

    Beginner

  • React Native

    Beginner

  • iOS

    Beginner

  • JavaScript

    Beginner

  • Elixir

    Beginner

  • Docker

    Beginner

  • AWS

    Beginner

  • PostgreSQL

    Beginner

Contract Base

49 - 63 USD/Hour (Hourly rate)

Fully Remote

english - Basic

Languages
Cancel
Cancel

Active

Skip

Senior Software Engineer (Backend)

About the role and your impact



As a Senior Backend Engineer at our company, you will have a deep impact on our platform and engineering culture as a whole. You will influence technology choices, support leadership in decision making, solve complex problems, and contribute to the future architecture of our platform.



What You’ll Do

- Architect, design, write, review, and test code in a collaborative environment

- Work closely with product managers, data scientists, front-end engineers, systems engineers, and the rest of the backend team to deliver a product that scales to millions of users globally

- Build, test, and maintain scalable APIs, services, and systems within the platform

- Ensure standards for engineering excellence, scalability, reliability, and reusability



What You’ll Bring

- 5+ years of production experience, preferably at scale, in backend development

- A driving interest in TDD and testing, intentional design, and building quality software

- Strong knowledge of databases, algorithms and data structures

Initiative to explore alternative technologies and approaches to solving problems

- Excellent communication skills, high EQ, and the ability to thrive in a fast-paced, agile environment

- Ideal candidates will have experience with Elixir and/or Erlang, or a strong desire to learn



Our Stack and Process

- Our backend is largely asynchronous, written in Elixir, running in Docker containers, on a distributed, scheduled platform on AWS. We work w/ PostgreSQL, Cassandra, Redis, and RabbitMQ among others.

- The front-ends are in React, React Native, iOS, and Javascript.


Job Type

Contract Base


Must have Skills

  • React.Js

    Beginner

  • React Native

    Beginner

  • iOS

    Beginner

  • JavaScript

    Beginner

  • Elixir

    Beginner

  • Docker

    Beginner

  • AWS

    Beginner

  • PostgreSQL

    Beginner


Languages

english -Basic

49 - 63 USD/Hour (Hourly rate)

Fully Remote

Skip

Kaila K

| United States