{"id":1308615,"url":"https://alion.io/job/tango-software-architect","title":"Software Architect","company":{"id":2189487,"name":"Tango","domain":"tango.me","url":"https://alion.io/company/tango-me","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Comeet","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"staff","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Warsaw, Poland"],"countries":["PL"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":81000,"max_usd":128000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":16},"experience_years_min":8,"visa_sponsorship":false,"relocation_package":false,"has_equity":true,"technologies":[{"name":"CI/CD","optional":false},{"name":"Claude Code","optional":false},{"name":"Copilot","optional":false},{"name":"Cursor","optional":false},{"name":"Docker","optional":false},{"name":"Function Calling","optional":false},{"name":"gRPC","optional":false},{"name":"Java","optional":false},{"name":"Kubernetes","optional":false},{"name":"LLM Guardrails","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"Redis","optional":false},{"name":"Rest API","optional":false},{"name":"Spring Boot","optional":false},{"name":"Spring Cloud","optional":false},{"name":"SQL","optional":false},{"name":"Tool Use","optional":false},{"name":"Apache Kafka","optional":true},{"name":"Human-in-the-Loop","optional":true},{"name":"LangChain","optional":true},{"name":"LangGraph","optional":true},{"name":"LLM","optional":true},{"name":"RAG","optional":true}],"status":"live","first_seen_at":"2026-09-25T16:21:46Z","employer_posted_date":"2026-09-25","last_verified_at":"2026-09-28T01:39:45Z","board_verified":true,"closed_at":null,"days_open":2,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":2},"description":"Description\nTango is a successful, market leader, a live-streaming Platform with 450+ Million registered users, in an industry projected to reach $240 BILLION in the next couple of years.\nThe B2C platform, based on the best-quality global video technology, allows millions of talented people around the world to create their own live content, engage with their fans, and monetize their talents.\nTango live stream was founded in 2018 and is powered by 500+ global employees operating in a culture of growth, learning, and success!\nThe Tango team is a vigorous cocktail of hard workers, creative brains, energizers, geeks, overachievers, athletes, and more. We push the limits to bring our app from “one of the top” to “the leader”.\nThe best way to describe Tango's work style is not to use the word “impossible”. We believe that success is a thorny path that runs on sleepless nights, corporate parties, tough releases, and of course our users' smiles (and as we are a LIVE app, we truly get to see our users all around the world smiling right in front of us in real-time!).\nDo you want to join the party?\nResponsibilities\nOwn the backend architecture - service boundaries, data flows, and how services communicate.\nSet standards for API design, versioning, and integration between our services and external partners.\nDefine backend conventions: project structure, testing, error handling, documentation, and how architecture decisions get made and recorded.\nDesign for throughput, latency, and failure - and fix bottlenecks and single points of failure before they cause incidents.\nChoose the right storage for each use case, design schemas, and define which service owns which data.\nDesign how LLMs fit into our backend: agent and tool-calling patterns, MCP servers over our internal systems, context handling, evaluation, and fallbacks when the model gets it wrong.\nSet the standard for AI-assisted development - how the team uses coding agents, what belongs in the repo (context files, custom commands, review workflows), and where the guardrails are.\nKeep track of architectural risks and technical debt, and turn them into a plan the teams can actually execute.\nEvaluate frameworks and third-party services, and decide what we adopt.\nWork with mobile, data, cloud, and product teams so the backend fits what they need.\nReview designs and mentor engineers.\nRequirements\n8-10+ years in backend engineering, with recent experience in an architect role.\nDeep hands-on experience with Java and Spring (Spring Boot, Spring Cloud).\nHands-on experience delivering high-load, high-traffic systems in production environments.\nStrong understanding of microservices and distributed systems, including how they fail.\nSolid API design experience (REST, gRPC) and event-driven, asynchronous architectures.\nExperience with SQL and NoSQL databases: data modeling, indexing, query optimization.\nPractical knowledge of caching (Redis or similar) and tuning systems under load.\nUnderstanding of application security - authentication and authorization, secrets management, data protection. \nWorking knowledge of Docker and Kubernetes - enough to design systems that run well on them.\nExperience with CI/CD, monitoring, and logging.\nDaily use of AI coding agents (Claude Code, Cursor, Copilot, or similar) - and a clear view of where they help and where they don't.\nProvide production support for solutions delivered by your teams, ensuring their smooth and reliable operation in the production environment.\nGood communication skills and English (Intermediate+).\nWould Be a Plus\nExperience with high-scale consumer products and real-time systems.\nExperience breaking up a monolith or running a large migration.\nExperience in multi-region / geo-distributed deployment, disaster recovery.\nExperience with anti-abuse / rate limiting / DDoS protection in consumer products.\nHands-on experience with Kafka - topic design, partitioning, consumer groups, delivery guarantees.\nJVM performance tuning and profiling.\nHands-on experience with an agent framework (LangGraph, LangChain, or similar) - multi-step flows, state, retries, human-in-the-loop.\nExperience building or operating MCP servers for internal tooling.\nFamiliarity with RAG, vector stores, and embedding-based retrieval.\nExperience shipping LLM features to production: prompt and context design, tool calling, MCP, streaming, cost and latency control.\nExperience evaluating LLM output - test sets, regression checks, tracing.\nExperience with mobile-backend integration.\nWhat we offer:\nStock options grant (we’re a Silicon Valley Company)\nCompetitive salary\nMedical insurance for you and 75% off for your relatives\nOn-site position with 4 days at the office and 1 day WFH\nBudget for lunch\nParking\nMultisport card\nCheerful team spirit and fun office atmosphere\nIf this sounds like you, apply and help empower live entertainers and creators to build independent businesses around their live talents.","description_format":"text","description_chars":4934,"description_truncated":false,"requirements":{"experience_years_min":8,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"Intermediate (B1)","optional":false}]},"benefits":["Health insurance","Stock options"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Streaming & OTT Platforms"],"lifecycle":[{"event":"open","at":"2026-09-26T15:13:26Z"}],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":1,"expected_fill_days":53,"reasons":["conf:11","velocity","win:early"],"computed_at":"2026-09-27T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/tango-software-architect","json_url":"https://alion.io/job/tango-software-architect.json","meta":{"generated_at":"2026-09-28T02:20:50Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":1102,"day_limit":5000,"remaining_today":3898,"minute_limit":60,"resets_at":"2026-09-29T00:00:00Z"}}}