{"id":1277181,"url":"https://alion.io/job/blackline-staff-ii-software-engineer","title":"Staff II Software Engineer","company":{"id":1833518,"name":"BlackLine","domain":"blackline.com","url":"https://alion.io/company/blackline-com","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"staff","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":47000,"max_usd":97000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":8},"experience_years_min":15,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Apache Kafka","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"BigQuery","optional":false},{"name":"Claude","optional":false},{"name":"GCP","optional":false},{"name":"GDPR","optional":false},{"name":"Gemini","optional":false},{"name":"Google BigQuery","optional":false},{"name":"Google Cloud Run","optional":false},{"name":"Google GKE","optional":false},{"name":"GPT-4","optional":false},{"name":"gRPC","optional":false},{"name":"Human-in-the-Loop","optional":false},{"name":"Kubernetes","optional":false},{"name":"LangChain","optional":false},{"name":"LangGraph","optional":false},{"name":"LLM Evaluation","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"Multi-Agent Systems","optional":false},{"name":"Multimodal AI","optional":false},{"name":"pgvector","optional":false},{"name":"Pinecone","optional":false},{"name":"Platform Engineering","optional":false},{"name":"Python","optional":false},{"name":"RAG","optional":false},{"name":"Rest API","optional":false},{"name":"Vertex AI","optional":false},{"name":"Vertex AI Agent Builder","optional":false},{"name":"Weaviate","optional":false},{"name":"PostgreSQL","optional":true},{"name":"SLI/SLO/SLA","optional":true}],"status":"live","first_seen_at":"2026-09-21T00:00:00Z","employer_posted_date":"2026-09-21","last_verified_at":"2026-09-26T22:02:59Z","board_verified":true,"closed_at":null,"days_open":6,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":6},"description":"Make Your Mark:\n We are looking for an accomplished, deeply hands-on Senior Staff Engineer with 15+ years of software engineering experience and a focused track record in Agentic AI,Generative AI systems and Software/Data engineering. This is a senior individual contributor role that combines architectural leadership with direct execution - you will drive the design and delivery while simultaneously guiding and unblocking a team of Staff Engineers and Technical Leads. The ideal candidate has independently driven 3-4 end-to-end AI implementations - from requirements gathering and solution design through to production deployment - and is equally comfortable whiteboarding complex multi-agent architectures and writing production-grade Python. You bring the experience to set the technical direction, the judgment to make critical architecture decisions, and the hands-on depth to get into the code when the team needs unblocking. This role demands breadth and depth across the stack: you will architect scalable AI systems, build and orchestrate intelligent agents, embed robust agent governance frameworks, and establish the engineering standards that make those agents enterprise-ready for a secure and compliant financial platform. You'll Get To:\nOwn 3-4 complete AI delivery cycles: discovery, requirements, solution design, build, test, and production deployment on GCP or any cloud.\nTranslate ambiguous business problems into concrete solutions with clear success metrics.\nDefine and manage delivery milestones across cross-functional stakeholders including Finance, Compliance, and Platform Engineering.\nLead architecture decision records (ADRs), design reviews, code reviews, and production readiness assessments.\nSet quality bars for the team: performance benchmarks, eval thresholds, observability standards, and security posture.\nThis role carries explicit responsibility for the technical growth and day-to-day unblocking of Staff Engineers and Technical Leads working across the Agentic AI platform.\nArchitecture Decomposition: Break down the platform into clear workstreams and assign ownership to Staff Engineers with explicit API contracts and interface definitions.\nHands-on Unblocking: When Staff Engineers or Tech Leads are stuck on system design decisions, integration challenges, or production issues\nstep in directly with code, design sketches, or paired debugging sessions. This is not a review-only role.\nDesign Guidance: Review component-level designs proposed by Staff Engineers, identify gaps in governance, observability, or compliance thinking, and guide them to better solutions without simply overriding.\nStandards Setting: Define and document engineering standards for the agentic AI domain: agent identity patterns, audit trail requirements, HITL design principles, Kafka topic design, and eval harness setup.\nMentorship: Run architecture working sessions, design clinics, and 1:1 coaching with Staff Engineers and Technical Leads to build their depth in agent governance and FinTech compliance patterns.\nCross-Team Influence: Align architecture decisions across Engineering, Security, Compliance, and Data Platform teams. Represent the AI Platform in cross-functional technical forums.\nArchitect the Agentic AI System: agent registry, policy engine, metrics ingestion pipeline, anomaly detection, and HITL orchestration.\nDesign multi-agent pipelines with clear trust tier boundaries (T0-T3), separation of concerns, fault isolation, and full observability.\nDefine data flows, integration patterns (REST, gRPC, SSE, event-driven), and storage strategies for AI workloads in a multi-tenant FinTech environment.\nDesign the durable DAG execution, pause/resume for long-running financial close workflows, event-sourced audit trail, and SLA-tracked HITL approval gates.\nPresent technical proposals, architecture trade-offs, and risk assessments to senior leadership and key stakeholders.\nDesign, build, and deploy intelligent agents for complex, multi-step financial reasoning tasks\nImplement agent orchestration using LangGraph , Temporal, Google Workflows, or equivalent\nwith documented rationale.\nDeploy agents on GCP (Vertex AI Agent Builder, Cloud Run, GKE) or AWS / Azure equivalents; establish K8s namespace isolation for T1 certified partner agents.\nImplement MCP (Model Context Protocol) server and client patterns for external agent integration (T2/T3 trust tiers via SSE/HTTPS).\nImplement ReAct, Plan-and-Execute, and other advanced prompting and reasoning strategies suited to accounting domain tasks.\nDesign and implement RAG pipelines with vector stores (Pinecone, Weaviate, pgvector) for domain-specific financial document retrieval.\nFine-tune, prompt-engineer, and evaluate foundation models (Gemini, GPT-4, Claude) for accounting-domain tasks including close commentary generation and variance explanation.\nOptimise inference costs through caching, batching, model routing, and quantisation strategies; maintain token cost visibility in Control Tower.\nBuild evaluation harnesses to benchmark model quality, factuality, and safety at scale\nintegrated into the T1 agent certification pipeline. -\nWhat You'll Bring:\n15+ years of software engineering experience with broad distributed systems depth across enterprise platforms.\n3-4 years of focused hands-on experience in Agentic AI and/or Generative AI systems\nbuilding, deploying, and operating multi-agent platforms at production scale.\nDemonstrated delivery of 3-4 full E2E AI projects from requirements through production deployment.\nProven experience guiding and unblocking Staff Engineers and Technical Leads\nsetting architecture direction, reviewing designs, and stepping in hands-on when needed.\nMinimum 90% hands-on design and implementation\nthis is a Senior Staff Individual Contributor role with technical leadership responsibilities, not a management role.\nExperience architecting and deploying complex, production-grade systems at scale in regulated industries (FinTech, Financial Services, Healthcare) is strongly preferred.\nWe’re Even More Excited If You Have:\n- Experience with Google Vertex AI Agent Builder or similar managed agent platforms.\nHands-on experience with Temporal for durable workflow orchestration in FinTech or regulated environments.\nDeep GCP expertise: Vertex AI, GKE, Cloud Workflows, Pub/Sub, BigQuery\ndeployed in production.\nFamiliarity with SOX, GDPR, or financial compliance audit requirements and how they constrain system design.\nContributions to open-source AI/agent frameworks (LangChain, Temporal, etc.).\nExperience with multi-modal models (vision, audio, code generation).\nPublished research, conference talks, or technical blog posts on agentic AI or AI governance topics.\nThrive at BlackLine Because You Are Joining:\nA technology-based company with a sense of adventure and a vision for the future. Every door at BlackLine is open. Just bring your brains, your problem-solving skills, and be part of a winning team at the world's most trusted name in Finance Automation!\nA culture that is kind, open, and accepting. It's a place where people can embrace what makes them unique, and the mix of cultural backgrounds and varying interests cultivates diverse thought and perspectives.\nA culture where BlackLiner's continued growth and learning is empowered. BlackLine offers a wide variety of professional development seminars and inclusive affinity groups to celebrate and support our diversity.\nBlackLine is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity or expression, race, ethnicity, age, religious creed, national origin, physical or mental disability, ancestry, color, marital status, sexual orientation, military or veteran status, status as a victim of domestic violence, sexual assault or stalking, medical condition, genetic information, or any other protected class or category recognized by applicable equal employment opportunity or other similar laws.\nBlackLine recognizes that the ways we work and the workplace itself has shifted. We innovate in a workplace that optimizes a combination of virtual and in-person interactions to maximize collaboration and nurture our culture. Candidates who live within a reasonable commute to one of our offices will work in the office at least 3 days a week.\nAccommodations:\nBlackLine is committed to creating an inclusive and accessible experience for all candidates. If you require a reasonable accommodation that would better enable your success during the application or interview process, please complete this form.","description_format":"text","description_chars":8604,"description_truncated":false,"requirements":{"experience_years_min":15,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Professional development"],"hiring_locations":[{"name":"India","iso":"IN","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-09-26T02:06:21Z"}],"liveness":{"score":83,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.835,"p_room":1,"age_days":5,"expected_fill_days":40,"reasons":["conf:3","win:early"],"computed_at":"2026-09-26T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/blackline-staff-ii-software-engineer","json_url":"https://alion.io/job/blackline-staff-ii-software-engineer.json","meta":{"generated_at":"2026-09-27T00:41:41Z","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":613,"day_limit":5000,"remaining_today":4387,"minute_limit":60,"resets_at":"2026-09-28T00:00:00Z"}}}