{"id":105444,"url":"https://alion.io/job/phonely-senior-backend-engineer-2","title":"Senior Backend Engineer","company":{"id":1919,"name":"Phonely","domain":"phonely.ai","url":"https://alion.io/company/phonely","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Ashby","truth_index":{"grade":"C","score":60,"open_postings":18,"ghost_share":0.667,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-17T05:46:00Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["San Francisco, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":200000,"max":350000,"currency":"USD","period":"year","gross":null,"usd_annual":350000},"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Asyncio","optional":false},{"name":"AWS","optional":false},{"name":"CI/CD","optional":false},{"name":"Datadog","optional":false},{"name":"Firebase","optional":false},{"name":"Function Calling","optional":false},{"name":"GCP","optional":false},{"name":"Kubernetes","optional":false},{"name":"LLM","optional":false},{"name":"Next.js","optional":false},{"name":"Python","optional":false},{"name":"Redis","optional":false},{"name":"SQL","optional":false},{"name":"Supabase","optional":false},{"name":"JavaScript","optional":true},{"name":"React.js","optional":true}],"status":"live","first_seen_at":"2026-04-09T07:06:22Z","employer_posted_date":"2026-04-09","last_verified_at":"2026-10-18T08:50:09Z","board_verified":true,"closed_at":null,"days_open":192,"trust":{"level":"ghost","repost_count":0,"flags":["stale","company_stale"],"days_open":191},"description":"Senior Backend Engineer (Python)\nAt some point in the future, every business will answer their phone with voice AI. We are making sure that when they build that AI agent, the experience of doing so doesn’t suck.\nWe’re growing incredibly fast and need someone who thrives in a dynamic, high-pressure environment to work in our engineering. This role is critical to the success of our company. We’re looking for someone who is roll up their sleeves and dig in, and double down when things get tough.\nWe’re looking for someone who is highly technical, driven, and fun to work with. You’ll be working directly with our engineers, customers support team, and product team.\nNOTE: This is an engineering position. You will be writing code, a lot of it and it will be a lot of work… if you’re looking for a cushy corporate job where nothing get done, I recommend checking out some of our competitors. If you’re looking to be a part of a winning team and to make a real difference read on. This role is in office 5 days a week in San Francisco.\nYour day to day:\nBuild and maintain Python-based state systems that drive what the voice AI says and does across complex, real-time conversations.\n\nIntegrate and orchestrate multiple LLM providers, including prompt design, tool/function calling, routing, and fallbacks.\n\nWrite clean, maintainable, high-performance Python code, leveraging asyncio, OOP, and best practices.\n\nWrite automated tests and validation suites to ensure correctness, resilience, and safe iteration of agent logic and state transitions.\n\nMonitor production systems, debug agent behavior, and continuously improve reliability and conversation quality.\n\nImplement comprehensive metrics, logging, and alerting to validate correctness, detect failures early, and maintain extremely high availability.\n\nDesgin database schemas, optimize queries, and operate both SQL and NoSQL databases in production.\n\nBuild and operate authentication and authorization mechanisms with strong security guarantees.\n\nDesign and build microservices-based architectures.\n\nQualifications:\n5+ years writing python, experience writing async web apps using fast api, testing frameworks\n\nUnderstanding of LLMs, APIs, Cloud, CI/CD pipelines\n\nComfortable with understanding technical specifications,\n\nUnderstanding of good architecture, security practices\n\nStrong technical and communication skills\n\nExperience with AWS & Kubernetes\n\nOur Software Stack:\nBackend: Python, microservices, async programming\n\nCloud & Infrastructure: AWS, GCP, Kubernetes, Redis\n\nDatabases: Firebase, Supabase\n\nFrontend: Next.js\n\nObservability & Monitoring: Datadog, logging, metrics, tracing\n\nTelephony & Voice AI: SIP, voice APIs, real-time call handling\n\nOther tools & practices: CI/CD, automated testing, resilient architecture\n\nWhy Join Phonely?\nWe’re super cool. Our team is a group of ex-athletes, founders, and builders with low egos, and a high belief that life not about taking the easy road, but challenging ourselves to find the most we can be. Working at Phonely feels like family, we eat most meals together as a team (the company pays for food) we go on runs, hikes and surf together when we’re not working. Also we rent out Airbnb’s in cool places (Rocky mountains, Costa Rica, Indonesia) four times a year so you can still see the world while on the grind.\nFrom a product and direction standpoint, we are customer obsessed and focused on building a product that we ourselves would love to use. We are solving voice AI problems, that have never been solved before with a mission to build something that 1M+ businesses love. If you made it to this part of the JD, please message me (Aidan) with an item from your bucket list and something impressive you’ve done.\nWorking at Phonely, you’ll have the flexibility to contribute to all aspects of the business. It will be hard, but it will be rewarding. We are extremely picky with who we bring on as full time employees. While resume’s and experience are important, the MOST important thing is that we believe in you, like you and are inspired to work around you. If we do, we will bend over backwards to make sure that the hard work you put in here will return dividends later.\n[redacted]","description_format":"text","description_chars":4206,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Conversational AI","Speech & Audio AI","AI Agents"],"lifecycle":[{"event":"open","at":"2026-04-09T07:06:22Z"}],"visa":[],"liveness":{"score":5,"band":"cold","label":"Long shot","p_open":1,"p_active":0.194,"p_room":0.28,"age_days":190,"expected_fill_days":37,"reasons":["conf:2","stale_co","ghost","win:tail","crowd:"],"computed_at":"2026-10-17T05:46:00Z"},"pay":{"stated_usd_annual":350000,"is_top_pay":true},"html_url":"https://alion.io/job/phonely-senior-backend-engineer-2","json_url":"https://alion.io/job/phonely-senior-backend-engineer-2.json","meta":{"generated_at":"2026-10-18T09:15:05Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":13757,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-19T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1919},"rest":"https://alion.io/mcp/rest/get_company?id=1919"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fphonely-senior-backend-engineer-2"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fphonely-senior-backend-engineer-2"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fphonely-senior-backend-engineer-2"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/phonely-senior-backend-engineer-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fphonely-senior-backend-engineer-2"}]}