Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Architect (Java) - Remote

Cvent

Software Architect (Java) - Remote

Baltimore, MD +4 locations
Full Time
Paid
  • Responsibilities

    Job Description

    Cvent Software Architects are responsible for leading the specifications, design, and development of large-scale, Internet-based applications, frameworks, and platforms. Software Architects work as leading members of the Product Development team and, more specifically, the Central Technology Group supporting and enhancing the application architectures and frameworks. Software Architects will frequently be tasked with researching new tools and technologies and asked to come up with recommendations on how they can be used in Cvent applications. They actively participate in design and implementation of projects featuring high degrees of technical complexity and/or scalability and performance implications. 

    CVENT’S TECHNOLOGY TEAM IS A GREAT OPPORTUNITY FOR YOU TO:

    • Spec, design, develop, and debug scalable and high-performance, service-based web applications
    • Play a leading role in supporting and enhancing the architecture and the framework of Cvent applications
    • Define technical solutions and a unified framework from the design and architecture through development, testing, and release
    • Guide the technology directions by recommending specific technologies to pursue, suggesting training and staff development activities
    • Identify and address technical debt as our applications evolve
    • Evaluate and prototype POC using the best technologies for the job
    • Conduct performance-testing by using application profiler and load-testing tools
    • Define and implement automated build, deployment, and testing procedures
    • Identify and resolve potential application security vulnerabilities
    • Improve system scalability and application isolation

    ABOUT YOU AND SOME INSIGHT TO OUR STACK:

    60%+ HANDS-ON PRODUCTION-LEVEL CODING ON A DAY TO DAY BASIS

    • Hands-on experience designing building an implementing highly scalable RESTful APIs
    • Very experienced with any of the following languages: Java, Node.JS, Python, C#, Scala
    • 6+ years in JavaScript, React/Angular/Vue._ We will also welcome proven engineering leaders who are eager to immerse themselves in mastering Typescript/JavaScript and our tech stack_
    • 10+ Years’ experience with back-end development and relational databases (Postgres, MySQL, Oracle, etc.)
    • Very experienced with using Amazon AWS
    • Expertise in open source technologies and NoSQL DB technology such as Couchbase, Elasticsearch, RabbitMQ, MongoDB, Cassandra, Redis, etc.
    • Strong knowledge of application-profiling and performance-tuning
    • Strong understanding of internet security
    • Strong understanding of cross-browser compatibility and limitation issues 
    • Bachelor’s or master’s degree in Computer Science or related technical degree. 
    • Big plus if prior experience with VIDEO PROCESSING, STREAMING and VIDEO-RELATED cloud services such as AWS ELEMENTAL & AMAZON IVS
     
    
  • Locations
    Baltimore, MD • Charlottesville, VA • University Of Richmond, VA • Blacksburg, VA • University of Richmond, VA