{"id":3926990,"url":"https://alion.io/job/cvent-senior-software-engineer-full-stack","title":"Senior Software Engineer (Full Stack)","company":{"id":19420,"name":"Cvent","domain":"cvent.com","url":"https://alion.io/company/cvent","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"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":"explicit","locations":["Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Amazon ECS","optional":false},{"name":"Amazon EKS","optional":false},{"name":"Amazon S3","optional":false},{"name":"Apache Kafka","optional":false},{"name":"AWS","optional":false},{"name":"AWS Lambda","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude Code","optional":false},{"name":"Copilot","optional":false},{"name":"DynamoDB","optional":false},{"name":"Function Calling","optional":false},{"name":"GraphQL","optional":false},{"name":"Human-in-the-Loop","optional":false},{"name":"Java","optional":false},{"name":"LLM","optional":false},{"name":"LLM Guardrails","optional":false},{"name":"Next.js","optional":false},{"name":"OpenAI","optional":false},{"name":"OpenAI Codex","optional":false},{"name":"RAG","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"Spring Boot","optional":false},{"name":"TypeScript","optional":false},{"name":"Anthropic","optional":true},{"name":"AWS Bedrock","optional":true},{"name":"Datadog","optional":true},{"name":"Docker","optional":true},{"name":"JavaScript","optional":true},{"name":"Kubernetes","optional":true},{"name":"LangSmith","optional":true},{"name":"Model Context Protocol","optional":true},{"name":"OpenSearch","optional":true},{"name":"pgvector","optional":true},{"name":"Pinecone","optional":true},{"name":"PostgreSQL","optional":true},{"name":"Terraform","optional":true},{"name":"Vercel AI SDK","optional":true}],"status":"live","first_seen_at":"2026-11-07T17:18:16Z","employer_posted_date":null,"last_verified_at":"2026-11-07T17:18:16Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"Cvent is a leading meetings, events, and hospitality technology provider with more than 6,000+ employees and 34,000+ customers worldwide, including 60% of the Fortune 500. Founded in 1999, Cvent delivers a comprehensive event marketing and management platform for marketers and event professionals and offers software solutions to hotels, special event venues and destinations to help them grow their group/MICE and corporate travel business. Our technology brings millions of people together at events around the world. In short, we're transforming the meetings and events industry through innovative technology that powers human connection.\nHeadquartered in Tysons Corner, Virginia, Cvent (formerly NYSE: CVT) was acquired by Blackstone and Vista for $4.6B in 2023.\n\nCvent's strength lies in its people, fostering a culture where everyone is encouraged to think like entrepreneurs, taking risks and making decisions confidently. We value diverse perspectives and celebrate differences, working together with colleagues and clients to build strong connections.\nCvent is redefining the meetings and events industry through technology that advances human connection.\n\nAI at Cvent: Leading the Future\nAre you ready to shape the future of work at the intersection of human expertise and AI innovation At Cvent, we're committed to continuous learning and adaptation—AI isn't just a tool for us, it's part of our DNA. We're looking for candidates who are eager to evolve alongside technology. If you love to experiment boldly, share your discoveries, and help define best practices for AI-augmented work, you'll thrive here. Our team values professionals who thoughtfully integrate AI into their daily work, delivering exceptional results while relying on the human judgment and creativity that drive real innovation.\n\nThroughout our interview process, you'll have the chance to demonstrate how you use AI to learn, iterate, and amplify your impact. If you're excited to be part of a team that's leading the way in AI-powered collaboration, we'd love to meet you.\nRecruitment Scam Notice: Beware of recruitment scams. Legitimate Cvent recruiting communications will come from accounts formatted as [HIDDEN TEXT] email address. Cvent will never request payment or ask for sensitive personal or financial information through chat or social media platforms. Cvent is not responsible for losses or damages arising from communications, payments, or disclosures made to third parties impersonating Cvent.\nIf you believe a communication may be fraudulent, we strongly recommend that you don't respond and report the incident at [HIDDEN TEXT].\nFor more information, visit Cvent's Recruitment Fraud Notice. https://www.cvent.com/en/notice-recruitment-fraud.\n\nAbout the role:\n\nLocation: Bengaluru, India | Team: Splash | Reports to: Software Engineering Manager, Splash\n\nSplash is Cvent's event marketing platform. We are standing up a new engineering team in Bengaluru with a single charter: build the AI-powered features that will define the next generation of Splash. The team works as a peer to the established Splash engineering and product teams in Bangalore, North America, and Spain, who own adjacent parts of the platform and with whom we plan, design, and ship. This is an AI-first team in two senses: we ship AI into the product, and we build software with AI — agentic coding tools, spec-driven development, and disciplined review of AI-generated output are the default way of working here, not an experiment.\n\nWe are looking for Senior Software Engineers to build Splash's next generation of AI features across the full stack — Java and Spring Boot services on AWS that orchestrate LLM calls, retrieval, and tool use, and React and Next.js front ends that turn them into experiences users trust. You have taken LLM-powered functionality to production, not just prototypes, and you are comfortable owning a feature from the API contract and model integration through to the interface. You may lean towards the backend or the front end, but you are credible across both and willing to work wherever the feature needs you. You take ownership from design to deployment, thrive in ambiguity, hold yourself to a high standard, and already build with agentic coding tools as a matter of course — and you are rigorous about verifying what they produce. You will work alongside a Lead and Principal Engineer on the team and partner closely with Product, Design, and the wider Splash engineering organisation.\n\nIn This Role, You Will:\n\nBuild and ship AI features for Splash\nDesign and deliver AI features end to end: Java and Spring Boot microservices on AWS that orchestrate LLM calls, retrieval, tool use, and structured generation; GraphQL and REST contracts; and React and Next.js front ends with TypeScript — conversational and agentic interfaces, streaming responses, human-in-the-loop review flows, and generative tools embedded in existing Splash workflows.\nBuild the AI platform plumbing that features depend on: prompt and model versioning, evaluation harnesses, guardrails, caching, cost and latency controls, and observability for LLM calls.\nWork with relational and NoSQL data stores, vector search, and event-driven messaging (e.g. SQS, SNS, Kafka) to build reliable, scalable data flows for AI workloads.\nMake AI experiences trustworthy and usable: handle latency, uncertainty, errors, and model failure modes gracefully in the interface; design for accessibility; and instrument what you ship so we can measure how users actually use it.\nOwn features end to end — from design and development through deployment, monitoring, and production support — with minimal oversight.\n\nOwn quality and non-functional requirements\nEnsure what you ship meets Splash's bar for security, scalability, resiliency, accessibility, performance, and responsible-AI expectations, including evaluation of model output quality before and after release and how that output is presented and controlled in the UI.\nWrite meaningful unit, component, integration, and end-to-end tests and evals; participate actively in design and code review; and raise the quality of the code base you touch.\n\nWork AI-natively\nWork AI-natively every day: write specs that an agent such as Claude Code, OpenAI Codex, or GitHub Copilot agents can execute, delegate well-bounded work to it, and review and correct its output with the same rigour you would apply to a colleague's pull request.\nKnow where AI tooling fails. Verify generated code, tests, and documentation for correctness, security, and maintainability before it ships, and share what you learn about effective prompting, context, and verification with the team.\n\nCollaborate across geographies\nPartner closely with Product and Design on problem framing, prototypes, and iteration, and with Splash engineers in Bangalore, North America, and Spain on shared services, components, and design systems.\nWrite design notes, decisions, and status updates that colleagues in other time zones can act on without a meeting, and share on-call and production support for the services and applications your team owns.\n\nHere's What You Need:\n\nPrimary Skills:\n\n5+ years of professional software development experience building and operating production web applications across the stack.\nStrong expertise in Java and Spring Boot for building distributed microservices — service decomposition, inter-service communication (REST and messaging), and resilience patterns.\nStrong expertise in React and Next.js with TypeScript — component architecture, state and data-fetching patterns, server-side rendering, performance optimisation, and accessibility. We expect depth on at least one side of the stack and genuine working proficiency on the other.\nHands-on experience building and operating services on AWS (e.g. ECS/EKS or Lambda, SQS/SNS, RDS or DynamoDB, S3, CloudFront) and with cloud-native architectures.\nExperience designing and consuming GraphQL and REST APIs, and with relational and NoSQL databases, including schema design and query performance.\nExperience building AI-driven user experiences: streaming LLM output, conversational or agentic UI patterns, and handling latency and uncertainty in the interface.\nHands-on fluency with AI-assisted and agentic software development — you use tools such as Claude Code, OpenAI Codex, or GitHub Copilot agents in your own work: writing specs an agent can execute, reviewing and correcting its output, and knowing where these tools fail. This must be lived experience, not familiarity with the concepts.\nExperience shipping AI-driven functionality to production — LLM-powered features such as retrieval-augmented generation, agents, or structured generation — and a working understanding of evaluation, prompt and model lifecycle, cost, latency, and failure modes.\nStrong software engineering fundamentals: data structures, software design principles, distributed systems, and a track record of owning non-functional requirements (security, scalability, resiliency, performance) for production systems.\nExperience with CI/CD pipelines, containerisation, and running services you built in production.\nClear written and verbal communication in English, and the ability to work as a peer with engineering, product, and design colleagues in other regions and time zones.\nBachelor's degree in Computer Science or a related technical discipline, or equivalent practical experience.\n\nPreferred Skills:\nExperience with vector databases and retrieval pipelines (e.g. OpenSearch, pgvector, Pinecone) and with embedding and chunking strategies.\nExperience with LLM orchestration frameworks and protocols (e.g. Spring AI, LangChain4j, Vercel AI SDK, Model Context Protocol) and with multiple model providers (Anthropic, OpenAI, AWS Bedrock).\nExperience with design systems and component libraries at scale, and with product analytics and experimentation tooling.\nExperience with Kubernetes, Docker, or Terraform, and with observability tooling such as Datadog (including RUM and front-end performance monitoring).\nExperience building evaluation frameworks or observability for LLM features in production (e.g. offline eval sets, LLM-as-judge, tracing with Datadog or LangSmith).\nExperience with GraphQL APIs, including schema design and federation.\nExperience in event, marketing, or martech products, or other B2B SaaS with high-volume customer-facing workflows.\nExperience joining a newly formed team and helping to establish its norms, tooling, and ways of working.","description_format":"text","description_chars":10512,"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":["Continuous learning"],"hiring_locations":[{"name":"India","iso":"IN","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Event Management","Event Technology"],"lifecycle":[{"event":"open","at":"2026-11-07T20:10:15Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":29,"reasons":["seen:0","win:early"],"computed_at":"2026-11-07T21:08:23Z"},"pay":null,"html_url":"https://alion.io/job/cvent-senior-software-engineer-full-stack","json_url":"https://alion.io/job/cvent-senior-software-engineer-full-stack.json","meta":{"generated_at":"2026-11-07T21:08:23Z","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":33923,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-08T00: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":19420},"rest":"https://alion.io/mcp/rest/get_company?id=19420"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcvent-senior-software-engineer-full-stack"},{"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%2Fcvent-senior-software-engineer-full-stack"},{"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%2Fcvent-senior-software-engineer-full-stack"},{"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/cvent-senior-software-engineer-full-stack\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcvent-senior-software-engineer-full-stack"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3926990}},{"tool":"search_jobs","arguments":{"company":"cvent.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3926990},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}