Staff Backend API Engineer Job in United State | Yulys
×

Job Title: Staff Backend API Engineer

Apply on Job
Company Name: Runway
Salary: USD 220,000.00
-
USD 270,000.00 Yearly
Job Industry: Program Development
Job Type: Full time
WorkPlace Type: remote
Location: United State, United States
Required Candidates: 1 Candidates
Skills:
Object-Oriented Programming
MVC Architecture
Git
Job Description:

*Open to hiring remote across North America and Europe — we also have offices in NYC, San Francisco, Seattle, London, and Tel Aviv


We are a global AI research and technology company focused on building Universal Simulation systems. The research we are doing and the tools we are building are maturing rapidly and are quickly becoming the foundation for how we will all soon approach making anything. From images to videos, scripted media to documentaries, graphic design to architecture, interactive games to social media, new forms of learning and the future of entertainment itself. Everyone will be empowered to make anything. There will no longer be any barriers to entry.


Our team consists of creative, open minded, caring and ambitious people who are determined to change the world. We aspire to continuously build impossible things and our ability to do so relies on building an incredible team. If you are driven to do the same, we'd love to hear from you.


About the role

We’re looking for a Senior Software Engineer for our Backend team to help us build cutting-edge, AI-powered video creation and collaboration tools. Rather than specialists, we’re seeking curiosity-driven engineers who are determined problem solvers and thrive in fast-paced, high-ownership environments. Our engineering team is highly collaborative and works on a wide variety of exciting challenges, including building backend services for interactive video processing and streaming, and deploying cutting-edge computer vision and generative models to production.


A peek at our technical stack

Our API endpoints for real-time collaboration and media asset management is written in TypeScript, and runs in ECS containers on AWS Fargate. We leverage multiple AWS-native components, such as S3, CloudFront, Lambda, Kinesis, and SQS, as building blocks of our infrastructure.


Our inference backend is written in Python (PyTorch, TorchScript), and is deployed across multiple clusters / cloud providers. We use Kubernetes for container orchestration, and k8s-native components such as Flyte, Kueue, and Kyverno efficient job orchestration. We invest in prometheus and grafana for monitoring, and Terraform to manage our infrastructure.


What you’ll do

  1. Work with a world-class engineering team pushing the boundaries of creativity and content creation on the browser
  2. Own the full API lifecycle from design and implementation to monitoring, optimization, and documentation for both public and internal APIs
  3. Implement comprehensive API security, rate limiting, authentication, and monitoring systems to ensure reliability at scale
  4. Improve the performance, reliability, and code quality of our codebases


What you’ll need

  1. 4+ years of industry experience in a backend focused software engineering role
  2. Fluency of one or more programming languages; TypeScript preferred
  3. Experience with PostgreSQL, including query optimization, indexing, and database design
  4. Experience architecting production-ready systems at scale using cloud primitives from AWS, GCP, or Azure
  5. Ability to rapidly prototype solutions and iterate on them with tight product deadlines
  6. Humility and open mindedness; at Runway we love to learn from one another


Runway strives to recruit and retain exceptional talent from diverse backgrounds while ensuring pay equity for our team. Our salary ranges are based on competitive market rates for our size, stage and industry, and salary is just one part of the overall compensation package we provide.


There are many factors that go into salary determinations, including relevant experience, skill level and qualifications assessed during the interview process, and maintaining internal equity with peers on the team. The range shared below is a general expectation for the function as posted, but we are also open to considering candidates who may be more or less experienced than outlined in the job description. In this case, we will communicate any updates in the expected salary range.


Lastly, the provided range is the expected salary for candidates in the U.S. Outside of those regions, there may be a change in the range, which again, will be communicated to candidates.

Are you looking for remote jobs near your area? At Yulys, thousands of employers are looking for exceptional talent like yours. Find a perfect job now.

Become a part of our growth newsletter