Senior Backend Generalist

San Francisco, CA, United States • $120k - $180k • 0.01% - 0.09%

Brain Technologies

Role Location

  • San Francisco, CA, United States


  • $120k - $180k
  • 0.01% - 0.09%


251 - 500 people


400 S El Camino Real Ste 250
San Mateo, CA, 94402, US

Tech Stack

  • Django
  • Google Cloud
  • JavaScript
  • Python
  • CircleCI
  • S3
  • Docker
  • Kubernetes
  • iOS Development
  • Terraform
  • Flask
  • Node.js
  • AWS
  • ML
  • NLP
  • OpenFaas
  • AWS Lambda
  • Docker Swarm
  • React
  • Vue.js
  • Bash

Role Description

The Role: As a backend engineer at Brain, you will be responsible for developing and maintaining our backend services, collaborating with a team of diverse engineers to bring a new, paradigm-shifting technology to market. In this position, you have the opportunity to act as a key contributor in our technology, and solve new and challenging problems each day. We need a talented person who can think critically, collaborate with others, and focus on creating a revolutionary product in a progressive startup setting.

You Will: * Take ownership and act as a key contributor, solving new and challenging problems. * Work with front-end to seamlessly integrate the server side with the user-facing elements. * Design and architect around building scalable microservices. * Have exposure to distributed systems architecture. * Write clean and reusable code and libraries for future development, using programming best practices. * Optimize the application for maximum speed and scalability. * Design and implement data storage solutions. * Troubleshoot and debug applications. * Build APIs for our web and mobile applications using security best practices.

Relevant Experience: * Server-side MVC frameworks (Django, RoR, Revel) * Data modeling with a relational database or documentDB * Proficiency in at least one of the following programming languages: Python, Javascript, Golang, Ruby * Implementing code pipelines with CI/CD tools * AWS experience across the stack (EC2, S3, IAM, etc) * Docker container strategies in production settings * Docker orchestration frameworks- Docker Swarm, Kubernetes * Test Automation

Requirements * 5+ years of experience as a backend engineer * Bachelor's degree in Computer Science, Engineering, or equivalent experience

About Brain Technologies

We feel that the way we use technology today has become a bit sterile and we want to shift human smart phone interaction from being these multi-step decisions, to being a much more fluid and natural relationship. Brain functions as a centralized interface that can access all your needs in one place, and execute on yourself.

Company Culture

We are a hardworking team that believes in the vision of the company.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.

Other Roles at Brain Technologies