🔥 Burn Fat Fast. Discover How! 💪

​Senior Software Engineer, Python Full-time/Company: Assembly | IT Remote Jobs - Hidden Gurus

Senior Software Engineer, Python

Full-time/Company: AssemblyAI
Salary: $125K – $200K

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

Requirements

- 6+ years of professional experience building backend applications using any popular language such as Python, Java, C#, JavaScript, Go, C/C++
- 4+ years of working with SQL and NoSQL databases
- 3+ years of production support experience
- 3+ years working with common AWS services
- 3+ years developing REST APIs
- 3+ years of experience working with Python
- 3+ 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

Apply

Mention @remotejobshg when you apply for this job