Senior Software Engineer, Python
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
- 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.
- 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
- 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.
- Machine learning experience - Has worked with machine learning models at scale
- Experience integrating and deploying ML models into production
Date Posted
08/10/2022
Views
6
Similar Jobs
Software Engineer C++ (Senior) - Apexver
Views in the last 30 days - 0
The role of a Senior Software Engineer at Apexver involves leading the design development and scaling of highperformance trading systems The position ...
View DetailsSoftware Engineer, iOS Core Product - Speechify, Inc.
Views in the last 30 days - 0
Speechify is a texttospeech product that has gained significant traction with over 50 million users worldwide The company has recently been recognized...
View DetailsSenior Performance Marketer (Full Remote - Worldwide) - EverAI
Views in the last 30 days - 0
EverAI is a fastgrowing AI company with 30 million users building innovative AI companion products like the worlds largest AI girlfriendboyfriend plat...
View DetailsSenior Amazon Brand Manager - GNO Partners
Views in the last 30 days - 0
The job posting is for a Senior Amazon Brand Manager position at a fully remote Amazon consulting agency The role offers competitive compensation a hi...
View DetailsThe SafetyWing Digital Nomad Residency - SafetyWing
Views in the last 30 days - 0
SafetyWing offers a digital nomad residency program with up to 4000 reimbursement for travel accommodation and work tools emphasizing mentorship commu...
View DetailsAI Trainer - Anuttacon
Views in the last 30 days - 0
The text describes a companys culture emphasizing creativity collaboration and impactful work It outlines a mission to create immersive virtual worlds...
View Details