💼

Software Engineer II at Cvent

NEW
Location
Bengaluru, Karnataka, India
Job type
Full time
Posted 1 day ago
Description

About the job

Disclaimer: Beware of Recruitment Scams - Legitimate Cvent recruiting communications will always come from an official ‘name@cvent.com’ email. We never request any payments or ask for sensitive personal or financial information via chat or social media platforms. For more information, please visit: https://www.cvent.com/en/notice-recruitment-fraud


Goldcast (a Cvent company) is an AI-powered B2B Video Content Platform that enables marketers to put video content at the heart of the customer journey. We’re building a browser-based, frame-accurate video editor that rivals desktop apps, using cutting-edge tech like WebCodecs, WASM, and Remotion.


Founded in mid-2020 at Harvard Business School, we have 400+ customers across tech, professional services, manufacturing, and finance to deliver engaging video content & digital events.


AI at Cvent: Leading the Future


Are 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.


Throughout 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.


Role Overview


We're seeking a Software Engineer II to join our AI team. The ideal candidate will be able to independently deliver medium to large features end-to-end, from design to production rollout. You'll be working on exciting projects such as improving our event timeline functionality, enhancing our clip customization features, and developing new pricing tier implementations.


  • 3+ years of experience in software engineering
  • Ability to independently deliver medium/large features with ambiguous requirements
  • Strong engineering design skills with the ability to write and review design documents
  • Experience in video processing & AI/ML is a plus
  • Good understanding of production systems and effective debugging skills
  • Ability to collaborate effectively with product teams, designers, QA, and other stakeholders
  • Experience in participating in code reviews, on-call rotations, and mentoring junior engineers
  • Capability to take ownership of a small area of the product
  • Familiarity with technologies like React, Java, Python, or Go, and cloud environments such as AWS
  • Experience with database technologies like PostgreSQL.


500+

‘Apply now’ takes you to the job application page after a quick sign-in

Master Backend Engineering
AI-First Software Engineering
Next batch starts on 10 Oct
Always stay in the know!
Join our community and stay notified of latest job opportunities.
500+

‘Apply now’ takes you to the job application page after a quick sign-in

Tap to Apply

Frequently Asked Questions

What is the Software Engineer II at Cvent role?
Chevron down
Where is the Software Engineer II at Cvent based?
Chevron down
Is the Software Engineer II at Cvent a full-time position?
Chevron down
What seniority level is required for the Software Engineer II at Cvent?
Chevron down
What is the salary for the Software Engineer II at Cvent?
Chevron down
How can I apply for the Software Engineer II at Cvent?
Chevron down

Software Engineer II at Cvent: Role, Work Culture, and Interview Preparation

Considering a Software Engineer II at Cvent in Bengaluru? This full-time engineering role is listed at the mid-senior level. The available job details identify the position, location, and department, but do not provide a detailed description of the team, technology stack, salary, or day-to-day responsibilities. Use the information below as preparation and career guidance—not as a substitute for confirming the current requirements in the official job posting.

Why work at Cvent?

Cvent is a technology company focused on products and services for the meetings and events industry. Its software helps event professionals and organizations manage parts of the event lifecycle, from planning and registration to engagement and analysis. For engineers, this creates an opportunity to work on technology connected to practical, high-coordination workflows used by customers and event teams.

Working at Cvent may appeal to software engineers who enjoy building products that serve multiple kinds of users. Event technology can involve complex interactions between organizers, attendees, venues, and business systems. Depending on the team and product area, engineers may encounter challenges involving reliable services, user-friendly interfaces, integrations, data handling, and systems that need to perform during time-sensitive events. The exact work for this Software Engineer II position should be confirmed with the recruiter or hiring team.

Cvent’s Bengaluru location may also be a consideration for candidates looking to grow their engineering career in India’s technology sector. The position is listed as full-time and within the Engineering department. Its mid-senior-level classification suggests that applicants should be ready to discuss not only how they implement features, but also how they reason through technical trade-offs, collaborate with others, and take responsibility for the quality of their work.

Before applying, review the current listing carefully. Confirm the team’s product area, programming languages, frameworks, experience expectations, work arrangement, compensation, and interview stages. These details are not included in the job information provided here, and requirements can vary across teams and hiring cycles.

What’s it like to work at Cvent?

A software role at a company serving the events industry can connect engineering decisions to visible customer outcomes. A dependable feature may help an organizer manage a critical workflow; a clear interface may reduce friction for an attendee; and a well-designed integration may make it easier for customers to use event information across their systems. The precise product and customer context for the Software Engineer II opening is not specified, so candidates should ask which users and workflows the team supports.

In a product engineering environment, day-to-day work commonly involves a mix of implementation, code review, testing, debugging, design discussions, and coordination with colleagues. Engineers may work with product managers, designers, quality engineers, and other developers to understand requirements and deliver changes. These are general expectations for software engineering work, not a confirmed description of this particular Cvent team.

When assessing what it might be like to work at Cvent, look for concrete details during the hiring process. Ask how the team plans work, how it evaluates code quality, how releases are handled, and how production issues are investigated. You can also ask how engineering teams balance new features with maintenance, reliability, security, and technical debt.

A useful way to evaluate team fit is to learn how decisions are made. For example, ask whether engineers participate in technical design, how code reviews are structured, and what support is available when someone joins a new product area. These questions can help you understand the working environment more accurately than relying on general assumptions about a company or its culture.

What’s it like to work as a Software Engineer II at Cvent?

The Software Engineer II at Cvent is listed as a full-time Engineering role in Bengaluru, Karnataka, India, at the mid-senior level. The available information does not specify the assigned product, programming language, framework, or exact scope of ownership. As a result, candidates should treat the following as a guide to common expectations for a Software Engineer II role and verify the specifics during the application process.

At this level, an engineer is often expected to deliver well-scoped features with a reasonable degree of independence while seeking input when requirements or technical choices are unclear. Work may include understanding a problem, proposing an implementation, writing maintainable code, adding tests, reviewing changes, and helping diagnose defects. The balance between independent work and collaboration depends on the team.

A strong candidate will generally be able to explain how they make software reliable and maintainable—not just how they make it work once. Be prepared to discuss decisions such as choosing between alternative designs, handling edge cases, testing failure conditions, and improving code that has become difficult to change. If you have experience with distributed systems, web applications, APIs, databases, cloud platforms, or event-driven architecture, prepare relevant examples, but do not assume a specific technology is required unless it appears in the official posting.

Communication is also important. Software engineers frequently need to clarify requirements, explain trade-offs, respond to code review feedback, and coordinate work across roles. Prepare examples that show how you handled an ambiguous task, found the source of a difficult bug, or worked with teammates to deliver a change. Be clear about your own contribution, the constraints you faced, and what you learned.

For this opening, the job details do not state a minimum number of years of experience or salary range. If these factors matter to your decision, ask the recruiter for the role’s current expectations and compensation information. The job is marked full-time, but confirm any other employment and work-arrangement details directly with Cvent.

Software Engineer II interview questions at Cvent

The questions below are practice prompts for a software engineering interview. They are not confirmed questions from Cvent’s interview process. The actual stages and topics may vary depending on the team and role.

Coding and problem-solving questions

  1. How would you find the first non-repeating character in a string?
  2. Given a list of intervals, how would you merge overlapping intervals?
  3. How would you identify a cycle in a linked list or directed graph?
  4. How would you design a function that processes a large set of records without loading all of them into memory?
  5. Describe the time and space complexity of a solution you recently implemented.

When answering, clarify assumptions before coding. Explain your approach, consider edge cases, and test the solution with a small example. If you can identify a simpler or more efficient alternative, describe the trade-off rather than changing direction without explanation.

Software design and engineering questions

  1. How would you design an API for creating and updating an event registration?
  2. What factors would you consider when designing a service that must remain responsive during a traffic spike?
  3. How would you make an operation safe to retry if a client sends the same request more than once?
  4. How would you investigate a slow database-backed endpoint?
  5. What would you consider when changing a data model used by multiple services?
  6. How do you decide whether to refactor existing code while implementing a new feature?

These prompts connect to common software engineering concerns and may not reflect the specific Cvent team’s work. Structure your response around requirements, data flow, failure scenarios, performance, security, observability, and maintainability. State any assumptions you make.

Behavioral and collaboration questions

  1. Tell me about a challenging production issue you helped resolve.
  2. Describe a time you received feedback that changed your approach.
  3. How have you handled unclear or changing requirements?
  4. Tell me about a disagreement over a technical decision and how it was resolved.
  5. How do you balance delivery speed with code quality?
  6. Describe a feature or improvement you owned from planning through release.

For behavioral questions, use a clear structure: explain the situation, your responsibility, the actions you took, and the outcome. Focus on specific contributions and measurable results where possible.

Software Engineer II interview preparation at Cvent

Start by reading the official Software Engineer II at Cvent listing from beginning to end. The job information available here does not include a detailed description, so the official posting is the best source for required skills, experience, responsibilities, and application instructions. Make a list of every technology or qualification mentioned and assess your experience honestly.

Next, prepare examples from your own work. Choose projects that demonstrate problem-solving, code quality, collaboration, and ownership. For each project, be ready to explain the original need, the architecture, your individual contribution, the alternatives you considered, and the result. If you discuss performance or reliability improvements, explain how you measured the impact.

Review core programming concepts in the language most relevant to the job posting. Practise common data structures and algorithms, but also focus on writing readable code and explaining your reasoning. For mid-level interviews, a correct solution is valuable; demonstrating how you test, handle edge cases, and refine an approach can make your answer stronger.

Refresh system design fundamentals appropriate to the role. Review APIs, database design, caching, concurrency, error handling, service communication, and monitoring. You do not need to assume that the position requires a particular architecture. Instead, use the role description and recruiter conversations to determine how much design depth is expected.

Finally, prepare questions for the hiring team. Ask about the product area, the team’s current engineering priorities, the technologies used, what success looks like in the first few months, and how the interview process is structured. These questions will help you decide whether the Software Engineer II at Cvent matches your interests and experience.

Software Engineer II interview tips at Cvent

  • Use the job posting as your source of truth. The available details do not confirm a tech stack or specific responsibilities, so avoid preparing around assumptions alone.
  • Think aloud during technical exercises. Explain your assumptions, approach, trade-offs, and test cases.
  • Connect technical choices to user needs. Where relevant, show how reliability, usability, and performance affect the people using a product.
  • Be precise about ownership. Distinguish your work from the contributions of your team.
  • Discuss trade-offs, not just outcomes. Explain why you selected an approach and what you would improve with more time.
  • Use concise, structured examples. For behavioral questions, describe the situation, action, and result without losing focus.
  • Ask practical questions. Clarify the team’s product, expectations, interview stages, and working arrangements with the recruiter or interviewer.

The Software Engineer II at Cvent is a full-time Engineering opportunity listed in Bengaluru, India, at the mid-senior level. Since the available job details do not include a full role description, candidates should confirm the specific responsibilities, qualifications, compensation, and interview process directly through the current Cvent listing and hiring team.