Senior Staff Software Engineer
- Brooklyn, United States
- Lead/Staff
- 12+ years
- Bachelor's degree
- Posted
Skills
Required
- proof-of-concept
- MVP
- cloud-hosted environments
- code
Preferred
- container technologies
- Docker
- Kubernetes
- workflow orchestration
- Temporal
- construct APIs
Join our Engineering team as a Senior Staff Software Engineer, where you will play a crucial role in building out our AI-driven platform. You will work closely with Data Scientists, define technical requirements, develop implementation plans, and maintain our customer-facing workflows. You will also mentor developers, drive technical decision-making, and serve as a domain expert for a portion of the product surface area.
Responsibilities
- Ingest product requirements, define technical requirements, and design practical, iterative technology designs that achieve our product and technical goals.
- Work closely with Data Scientists on projects to analyze and observe world-scale datasets, write code that can scale to produce never-before-seen insights, and construct APIs to deliver our product vision.
- Drive technical decision-making and problem-solving across the team, ensuring solutions are efficient, scalable, and maintainable.
Requirements
You have strong written and verbal communication skills
- BS or MS degree in Computer Science, or equivalent experience
- You have experience with taking over codebases and making them your own, carrying forward with new feature development
- You are a master of prioritizing and picking your area of focus intentionally
Experience leading other engineers on complex projects
- 12+ years of real-world professional experience writing back end or data-driven software in demanding environments
- Self-starter with demonstrated experience working on large, complex problems
- You care deeply about engineering excellence, clean code, and knowledge-sharing
- You have demonstrated experience delivering incremental releases from proof-of-concept to MVP to production
- You’ve deployed production code and services to cloud-hosted environments
Preferred
- Experience with container technologies like Docker and Kubernetes
- Experience using workflow orchestration technologies like Temporal
Pay
USD 225,000 - 265,000
