Position: Lead Full-stack Python Developer / Team Lead
Company: ThirstySprout
Experience required: 5y
English level: upper

Details:
Job Type: full time
Location: USA, Seattle 
Experience: 5+ years
Probation period: 1-2 months
Required English level: native, advanced

About the client:
We are working with a Seattle-based startup that provides scalable, on-demand verification of professional & business credentials for the Internet.
Our SaaS and API power verifications to help businesses & platforms build trust, gain credibility and grow faster (e.g., with seamlessly vetted supply & continuously monitored trust/risk signals), to help professionals and local businesses thrive, and to help bring peace of mind to consumers in high-trust categories. We are starting in Home Services and Professional Beauty, and have plans to expand across many categories.
We are backed by world-class early-stage investors, industry veterans, and the founders of renowned marketplace/tech companies, and are encouraged by the response we are hearing – from startups to Internet giants.

Stack: 
Lambda, SQS, EC2, Beanstalk, Elasticsearch, Python, aiohttp, asyncio, xpath, scraping, flask, REST, REST and Web sockets,  CI/CD.

Responsibilities:
• Define and oversee our system design and architecture
• Spearhead the development of the company API (to power verifications for marketplaces, e-commerce, screening companies, etc.)
• Lead the implementations of our product with customers (e.g., with Amazon, Yelp, with the CTO of startups)
• Lead the integrations with partners (e.g., background check companies, ID verification companies)
• Be responsible for our technical performance (e.g., uptime, response time, • SLA to resolve high severity issues)
• Be a thought leader for Companies product roadmap
• Lead the rest of the engineering team through influence (not as a software manager, to begin with)
 
Requirements:
•  Expert Python Developer (with some experience/understanding of aiohttp, asyncio, xpath, scraping, flask, REST, Elasticsearch)
• Is an expert in building & testing suites for API (REST and Web sockets), the kind of testing we are intending to integrate are: Unit tests, Integration tests (also integration with AWS), load testing and health checks.
• Expert in AWS and architect using AWS (Currently using: Lambda, SQS, EC2, Beanstalk, Elasticsearch).
• Expert in deployment/release strategies using CI and CD tools and creating pipelines for deployment and releasing.

Also: 
• Well-rounded, full-stack Python developer, dependable IC
• Demonstrates ability to design large technical systems
• Demonstrates ability to invent solutions with relatively high autonomy
• Demonstrates ability to consistently own uptime & other technical performance
• Must show strength with backend & API-centered B2B solutions
• Demonstrates experience or the potential to grow as the engineering manager of a small team (4-6 engineers)

Leadership traits we’re looking for:
• Take initiative / Self-starter
• Desire for excellence / High standards
• Bias for Action
• Earns Trust from others
• Demonstrates customer empathy
• Gets excited about (and not intimidated by) obscure & tough problems
• Driven & Hungry for career growth
• Resilient & perseverant
• Open to coaching & feedback
• Is a referent or mentors to other in the organization
• Delivers Results