
Senior Software Engineer, Agent Experience
Scrunch AI
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteSalary
💰 $175,000 - $215,000 per year
Job Level
Senior
Tech Stack
CloudGoPythonRuby on RailsSQLTypeScript
About the role
- Deliver critical features & improvements end-to-end – from DevOps & platform selection all the way to tuning UI to feel "just right".
- Build platforms and products that become business-critical infrastructure for customers.
Requirements
- Have experience working in a high-velocity software development organization.
- Are proficient at building software that both powers and relies on the web -- real-time browser networking, optimizing proxies, scrapers, etc.
- Can build high-quality REST APIs (We use Python for APIs, but experience building APIs in TypeScript, Go, etc. is also OK.)
- Are proficient with relational databases and application-style SQL
- Plenty of experience using an application database stack like ActiveRecord with Rails, Python SQLAlchemy, TypeScript Drizzle, etc.
- Ability to write SQL by hand if needed, including joins and aggregations
- Are proficient writing unit tests and designing for testability.
- Experience with designing, building and operating cloud services, including configuring and integrating with things like application load balancers, cloud storage, and message queues.
Benefits
- Offers Equity 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
REST APIsPythonTypeScriptGorelational databasesSQLActiveRecordRailsSQLAlchemyunit testing
Soft skills
communicationcollaborationproblem-solvingadaptabilityattention to detail