Cvent
Join to apply for the Principal Software Engineer role at Cvent
2 days ago Be among the first 25 applicants
Join to apply for the Principal Software Engineer role at Cvent
Get AI-powered advice on this job and more exclusive features.
Overview
Cvent is a global meeting, event, travel, and hospitality technology leader, with more than 5000 employees worldwide. As a leading cloud-based technology company, we have over 28,000+ customers, including 80% of the Fortune 100 companies, in more than 100 countries.
Overview
Cvent is a global meeting, event, travel, and hospitality technology leader, with more than 5000 employees worldwide. As a leading cloud-based technology company, we have over 28,000+ customers, including 80% of the Fortune 100 companies, in more than 100 countries.
Cvents software solutions optimize the entire event management value chain and have enabled clients around the world to manage hundreds of thousands of meetings and events. In addition to helping event planners navigate every aspect of the event process, we also provide an integrated platform to hoteliers to help create qualified demand for their hotels, manage that demand more efficiently, and measure their business performance in real-time.
As a Principal Software Engineer, you will lead the design and development of large-scale, enterprise-level software solutions. You will be a key member of the Product Development team, driving the architecture and framework enhancements necessary for our applications. Your role will involve researching and integrating new technologies, and you will participate in the design and implementation of projects with significant technical complexity, scalability, and performance demands. You will be instrumental in raising the bar on the technical performance of the Splash teams and deeply involved in leading the technical evolution of the product. Your technical expertise and leadership will drive the seamless integration of complex systems, improve processes, and enhance overall software performance. You will work closely with technical, product, and support leadership where your product sense and customer centricity will play a key role in your success.
In This Role, You Will
Lead the design of solutions to complex problems, that are flexible, robust, and take into account customer and business needs.
Work with AWS cloud native technologies to evolve an existing PHP stack
Work with both modern React FE but also legacy systems using technologies like Backbone, jQuery, and PHP.
Collaborate with your Scrum Team in scoping, estimating, implementing, and testing new features and fixes.
60%+ hands-on coding
Be communicative and reliable, so that others can depend on you.
Delivery of features, improvements, and fixes in a timely, predictable cadence.
Mentor other engineers on good practices, technologies, and patterns.
Show up as a team member, encouraging others through example in collaboration, productivity, effective communication, and love for details.
Collaborate with some of the best engineers in the industry to work on complex Software as a Service (SaaS) based applications
Lead the specification, design, development, and debugging of scalable and high-performance service-based web applications.
Enhance and support the architecture and framework of our enterprise applications.
Define technical solutions and frameworks from design and architecture through development, testing, release and maintenance.
Identify and address technical debt as applications evolve.
Evaluate and prototype proof-of-concept solutions using the best technologies for the job.
Conduct performance testing using application profiling and load-testing tools.
Define and implement automated build, deployment, and testing procedures.
Identify and resolve potential application security vulnerabilities.
Improve system stability and scalability.
Technical Leadership
Your technical expertise and coaching skills will help to raise the effectiveness and efficiency of the teams and people you work with.
Technical Expertise
Lead the design and optimization of database tables and structures
Drive backend development projects with a focus on integrations and API enhancements.
Develop, enhance, support and troubleshoot APIs, focusing on reliability and performance.
Find, triage, debug and resolve the trickiest development and production issues with the system
Implement detailed logging mechanisms to improve diagnostics and issue resolution
Oversee deployment processes and implement continuous integration/continuous deployment (CI/CD) practices.
Ensures both old and new code has the appropriate level of testing to ensure a smooth delivery and maintenance
Project Leadership
In collaboration with other cross functional leaders you will be responsible for the successful execution of complex integration projects that stretch across multiple teams and business units.
Lead integration projects throughout Splash and Cvent
Identify issues and improvements to the system. Create compelling proposals and bring those to relevant stakeholders for prioritization.
Collaboration And Communication
Collaborate effectively with cross-functional teams, providing guidance and support on technical issues.
Engage in discussions to improve both collaboration as well as address technical challenges.
Create a safe space when working with people and teams. Promote collaboration and co-creation. Make sure everyone opinion is heard and that decisions are well understood and agreed upon by the team.
Be honest and realistic. Do not sugar code problems.
When you identify areas where people or teams can do better, dont be afraid to share feedback in an appropriate manner.
Documentation And Knowledge Sharing
Contribute to documentation efforts, ensuring deployment procedures and technical changes are well-documented and communicated to the team.
Foster a culture of knowledge sharing and continuous learning.
Be a regular contributor to the Cvent knowledge base
Here's What You Need
15+ years of experience in enterprise software development.
Proficiency in one or more of the following programming languages: PHP, TypeScript, JavaScript
Proficiency with AWS CDK, Terraform and K8s
Proven ability to work in a fast-paced, agile environment and result-oriented culture
Experience working with distributed or fully remote teams.
Ability to lead and mentor engineering teams of varying seniority
Strong expertise in backend development, databases, infrastructure as code, integrations and API development.
Extensive hands-on experience designing and building highly scalable RESTful APIs.
Some recent front end development experience.
Excellent problem-solving skills and a track record of resolving critical technical issues.
Effective collaboration and communication skills within engineering teams.
Preferred Skills
Bachelors or Masters degree in Computer Science, Engineering, or a related technical field.
Proficiency with Java
Proficiency with React
Experience with integrations in the event management or similar industry.
Familiarity with mobile application development and troubleshooting.
Strong knowledge of application profiling and performance tuning.
Strong understanding of internet security.
Strong understanding of cross-browser compatibility and limitation issues.
Physical Demands Seniority level Seniority level Not Applicable
Employment type Employment type Full-time
Job function Job function Engineering and Information Technology
Industries Software Development
Referrals increase your chances of interviewing at Cvent by 2x
Get notified about new Principal Software Engineer jobs in McLean, VA .
Senior Manager, Staff Software Engineering Washington, DC $177,000.00-$251,000.00 4 days ago
Senior Staff Manager, Software Engineering Sr Manager, Staff Software Engineering - Commercial Service Platform (REMOTE) Chevy Chase, MD $130,000.00-$300,000.00 2 days ago
Software Engineering Manager (.NET)-R-246538 Sr Manager, Staff Software Engineering - Commercial Service Platform (REMOTE) Washington, DC $130,000.00-$300,000.00 2 days ago
Senior Software Engineering Manager Site Reliability Engineering Senior Manager - Software Development Engineering - US Federal Principal Cybersecurity Software Development Engineer Software Development Manager, Amazon Robotics Arlington, VA $166,400.00-$287,700.00 1 week ago
Washington, DC $151,000.00-$208,000.00 4 days ago
Staff Software Engineer - Product Delivery Principal Software Developer - US Federal Software Development Engineer, Senior Leader Experiences - Executive Talent Management Manager, Software Development Engineering Sr. Software Programmer MUST HAVE TS/SCI CI Poly - ONSITE Manager, Software Engineering (Collection) Build Manager (DevOps/Configuration Engineer) Senior Manager, Embedded Software Engineering Senior Manager, Software Engineering, Slack (People Leader) District of Columbia, United States 4 days ago
Rockville, MD $131,500.00-$170,500.00 1 day ago
Senior Director, Software Engineer - Risk Tech Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr