Staff Software Engineer
Back-End
Updated on 2/16/2024
Traba

51-200 employees

On-demand staffing & flexible shifts marketplace
Company Overview
Traba's mission is to create the top marketplace connecting workers to flexible shifts. The company has a marketplace that connects light industrial workers with businesses to fill open shifts.
Data & Analytics
B2B

Company Stage

Series B

Total Funding

$45.6M

Founded

2021

Headquarters

New York, New York

Growth & Insights
Headcount

6 month growth

64%

1 year growth

86%

2 year growth

816%
Locations
New York, NY, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Datadog
RabbitMQ
Python
Git
Node.js
Apache Kafka
Postgres
Docker
TypeScript
Data Analysis
CategoriesNew
Software Engineering
Requirements
  • 7+ years experience with Typescript/Node.js or Python, RabbitMQ or Kafka, and PostgreSQL or equivalent
  • Expertise designing APIs
  • Experience with Docker, Github Actions, and Datadog
  • Experience working in an early-stage engineering team, working through ambiguity, and being a self-starter
Responsibilities
  • Architect and lead the development of our applications, APIs, and distributed systems
  • Own architecture decisions for our tech platform and advise key product & infrastructure decisions, thinking ahead for what the company and engineering team will need a year or two from now
  • Orchestrate our CI/CD workflows, using Docker & Github, and drive efficiency through automated testing
  • Build analytics & monitoring to help understand our user experience & application health
  • Drive backend application performance measurement and optimization
  • Contribute in a ton of other ways to a scrappy founding team building the future of flexible light industrial staffing!
Desired Qualifications
  • Voracious learner. You love diving into new areas and exploring new languages, databases, and technologies, and can discuss API design one minute and deployment infrastructure pipelines with tech leads the next.
  • Value clear communication. You recognize the importance of clear communication, documented planning, and transparent, frequent feedback.
  • Sweat the small stuff. You have strong opinions on design patterns, IDEs, tabs vs. spaces—you understand that how you do one thing is how you do everything, so you care about the details.
  • Deep experience building full-stack web applications. You have designed and built performant, scalable applications, and have expertise in developing APIs, data modeling, optimizing database queries, and scaling distributed systems.