Remote Senior Software Engineer, Python at

Full Time
Remote Senior Software Engineer, Python at
  • AssemblyAI (YC 17)
  • United States
  • POSTED Aug, 12
Job Description
We’re looking for a senior backend engineer with strong software and cloud engineering skills. You’ll help us build highly scalable developer-centric APIs and backend systems powered by state-of-the-art ML models. Some of your responsibilities will include:
  • Build new API features and endpoints
  • Build automated test suites and CI/CD pipelines
  • Build highly scalable event-driven and realtime systems
  • Instrument systems with metrics, tracing, and logging
  • Refactor applications to eliminate tech debt
  • Troubleshoot production issues

You’ll love this job if you….

  • Enjoy solving complex technical problems, even when there is no perfect solution.
  • Enjoy being in a fast-paced, customer-facing role.
  • Thrive in small, cross-functional teams. We like to wear many hats here!
  • You’re excited to tackle big technical challenges like building highly scalable architectures and achieving zero-downtime deploys.

Requirements

  • 5+ years of professional experience building backend applications using any popular language such as Python, Java, C#, JavaScript, Go, C/C++
  • 3+ years of working with SQL and NoSQL databases
  • 3+ years of production support experience
  • 3+ years working with common AWS services
  • 2+ years developing REST APIs
  • 2+ years of experience working with Python
  • 2+ working with Python backend frameworks like Django, Flask, or Tornado
  • Experience migrating systems to meet increasing traffic/scale
  • Startup or FAANG-type experience – Has worked at a startup or high growth company
  • Deep AWS knowledge – Has many years of experience solutioning within AWS
  • Strong Python coding abilities – Can pass difficult programming challenges in a relatively short period of time. Can speak clearly about their thinking throughout these challenges. Can speak to O-notation of algorithms. Has excellent knowledge of common python idioms and libraries.
  • High scalability experience – Has been a tech leader on scaling systems to hundreds of millions of requests/events per day. Has experience with hyper-observability, scaling algorithms, and using production data to drive system changes

Skills

  • Amazing system design chops – When given a hard problem to solve with a new system, they can quickly shape an effective design and communicate its strengths, weaknesses, and tradeoffs.
  • High-octane thinking – Engages deeply on subjects of expertise. Thinks ahead many steps and can see where decisions are likely to lead. Their brains compute at a very high level.
  • Extremely creative – Can find both novel and effective solutions within highly constrained time and resources
  • Fast learner – Has shown they can ramp up on difficult topics very fast
  • Exceptional gut instincts – Can practically feel when something is right or wrong. Can use these instincts to quickly point themselves in the right direction.
  • Opinionated – They have convictions in what they believe and can communicate their position clearly without drama.

Nice to Have

  • Machine learning experience – Has worked with machine learning models at scale
  • Experience integrating and deploying ML models into production

Benefits (US)

  • Competitive Salary + Bonus
  • Equity
  • 401k
  • 100% Remote team
  • Unlimited PTO
  • Premium Healthcare (100% Covered for you + dependents)
  • Vision & Dental Care
  • $1K budget for your home office setup
  • New Macbook Pro (or PC if you prefer)
  • 2x/year company paid team retreat

Salary Range (Global): $125,000 – $200,000

Popular Remote Jobs

Popular Remote Jobs

Full Time
Backend Developer
  • IVPN
  • Gibraltar
Full Time
Backend Developer (PHP)
  • AgencyAnalytics
  • Toronto, Canada
Full Time
Chief Backend Developer (GCP/Firebase)
  • Alight Creative, Inc.
  • Seoul, South Korea
Full Time
Email Outreach Rep [Writer l Online Marketing]
  • We Outreach
  • Dublin, Ireland
Full Time
Full Stack JavaScript Developer and Consultant (Full time, Remote)
  • Bitovi
  • Chicago, IL
Full Time
Growth Marketer
  • Paved
  • New York, NY
Full Time
Integrations Developer (Elixir/JavaScript/Ruby)
  • AppSignal
  • The Netherlands
Full Time
Intermediate & Senior Full Stack Developers
  • Commit Solutions Inc
  • Canada
Full Time
Product Designer – Design Sprints and Workshops
  • Differential
  • Cincinnati, OH
Full Time/Remote
Python Data Engineer
  • Parse.ly
  • Fully Distributed Team
Full Time/Remote
React Developer
  • RebelCode Ltd
  • Malta
Full Time
Remote [Full-time, Remote] Senior 3D Developer with Unity at
  • Falkbuilt
  • Calgary
Full Time
Remote Account Manager at
  • Hunter
  • Europe
Full Time
Remote Account Manager at Hunter
  • hunter
  • Europe
Full Time
Remote Account Manager, B2C Brands at
  • Paved
  • New York, NY
Full Time
Remote Accounts Specialist at
  • Sierra Interactive
  • Louisville, Kentucky, United States
Full Time
Remote Accounts Specialist at Sierra Interactive
  • sierra-interactive
  • Louisville, Kentucky, United States
Full Time
Remote Advanced Customer Support Services Engineer at Paymentology
  • paymentology
  • London - Dubai - Johannesburg
Full Time
Remote Advanced Support – Senior Manager at Paymentology
  • paymentology
  • London - Dubai - Johannesburg
Full Time
Remote Analytics Account Manager at
  • AdQuick
  • Los Angeles, California

Remote Jobs App in Google Play Store