Senior Software Architect

vor 2 Wochen


Lausanne, Schweiz SpotMe Vollzeit

Curious about the future of event marketing?

SpotMe is the enterprise event platform to create engaging events that help accelerate customer relationships at scale. Trusted by 12,000+ global Fortune 500 business leaders and loved by 10,000,000+ users, brands like J&J, Deloitte, and Workday use SpotMe to run hybrid, virtual, and in-person events with a branded and compliant event app, offer a personalized experience to their audiences and get deep data insights that flow into their CRM.

Behind the magic stands a curious, diligent, and humble team with over 30 nationalities. A team that feels great pride in the work they do, a team that cares for each other, and a team that is always ready for the next challenge.

Mission:

You will shape the future of virtual, onsite, and hybrid events by developing new features and functionalities for the SpotMe SaaS event management platform. As the Senior Hands-On Software Architect for our SaaS Event Management Platform and reporting to the VP of Engineering, you will be responsible for designing, developing, and implementing the architecture that underpins our innovative SaaS solution. Your role will involve collaborating closely with cross-functional teams such as the product management team, to understand their designs and translate them into detailed architecture specifications. You will lead by example, writing code, and actively participating in the development process while guiding the team in adhering to best practices and industry standards.

Tech stack

Backend: node.js, CouchDB, TimescaleDB, Redis Web: JavaScript, vue.js Mobile: Swift, Kotlin Infrastructure: AWS, Terraform, Docker, ELK, Nginx, Cloudfront Streaming: HLS, WebRTC, AWS, ffmpeg

Key Responsibilities:

Architectural Leadership: Design and lead the development of the platform's architecture, focusing on high concurrency, scalability, and performance optimization. Technology Selection: Evaluate and select appropriate technologies and frameworks, with a strong emphasis on JavaScript (Node.js) to enhance the platform's capabilities. Collaboration with Product Management: Work closely with product managers to understand their designs, technical requirements, and business needs. Translate these into detailed architecture specifications for the development team. Code Review and Mentorship: Conduct thorough code reviews, provide constructive feedback, and mentor team members to promote coding excellence and architectural integrity. Collaborative Design: Collaborate with product managers and other stakeholders to define technical requirements, translate business needs into technical solutions, and prioritize features and enhancements. Scalable Design: Develop strategies for horizontal scalability, load balancing, and fault tolerance to ensure the platform's ability to handle a high volume of concurrent users and events. Performance Optimization: Identify performance bottlenecks, optimize code and database queries, and implement caching mechanisms to enhance the platform's responsiveness. Security and Reliability: Implement security best practices and mechanisms to protect user data and ensure the platform's reliability and uptime. Cloud Expertise: Leverage AWS cloud services to architect and implement scalable solutions that align with the platform's growth trajectory. Technical Documentation: Create and maintain comprehensive technical documentation, including architecture diagrams, design patterns, and guidelines for the development team. Innovation and Research: Stay updated with industry trends, emerging technologies, and best practices, and apply them to continuously improve the platform's architecture and capabilities.

Requirements:

Bachelor's or Master's degree in Computer Science or Software Engineering 10 years proven experience as a Software Architect in a SaaS environment, with a strong focus on JavaScript (Node.js) development. Expertise in designing and implementing highly concurrent, scalable, and performant cloud based SaaS applications. Hands-on experience with video streaming technologies and integration within software platforms. Strong understanding of microservices architecture, RESTful APIs, and event-driven design. Familiarity with DevOps practices and tools for continuous integration and deployment. Excellent problem-solving skills and ability to troubleshoot complex technical issues. Strong communication and leadership skills, with the ability to collaborate effectively across teams, particularly with product management. Prior experience in the event management or related industry is a plus. Prior experience with a document database such as CouchDB is a plus. Prior experience with live streaming and real time interactivity applications is a strong plus.

Benefits:

Competitive salary. Opportunity to work in a fast-paced, innovative, and collaborative environment. Remote work. Exciting company culture and team-building activities. Quarterly company retreats.

We are in hypergrowth mode and with demand exploding, we are rapidly scaling and expanding our teams.

If you are a visionary architect with a passion for driving technical excellence, collaborating closely with product and engineering management, and contributing to the success of a cutting-edge SaaS platform, we encourage you to apply and join our talented team in shaping the future of event management technology.

To apply, please submit your resume outlining your relevant experience and how you envision contributing to our platform's architectural advancements.

SpotMe recruits, compensates, and promotes regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, parental status, or veteran status.


  • Senior Software Tester

    vor 2 Wochen


    Lausanne, Waadt, Schweiz LIBC Technologies SA Vollzeit

    We are looking for highly motivated Senior Software Tester (Java) to complete our team in Zurich. ResponsibilitiesHelp us test security software and solutions that will power customers' IT infrastructures Apply agile development methodologies to write high quality test code that meets security, availability and performance goals Provide support to your...


  • Lausanne, Waadt, Schweiz IC Resources Vollzeit

    Working for a cutting edge semiconductor company, I have a brand-new Senior Digital Design Verification opportunity to work on the latest high-speed communication ASICtechnologies. You will be part of key R&D projects for complex IP - working closely with designers, architects and other verification engineers in the wider business k CHF Must have...


  • Lausanne, Waadt, Schweiz LIBC Technologies SA Vollzeit

    We are looking for highly motivated Senior Software Engineers (Java – C/C++) to complete our team in Zurich. ResponsibilitiesHelp us design and implement security software and solutions that will power customers' IT infrastructures Apply agile development methodologies to write high quality code that meets security, availability and performance goals...

  • Enterprise Architect

    Vor 6 Tagen


    Lausanne, Waadt, Schweiz SAP (Schweiz) AG Vollzeit

    Consulting and Professional Services Enterprise Architect - Premium Engagement & AdvisoryBring out your bestSAP innovations help more than four hundred thousand customers worldwide work together more efficiently and use business insight more effectively. Originally known for leadership in enterprise resource planning (ERP) software, SAP has evolved to become...

  • Enterprise Architect

    vor 2 Wochen


    Lausanne, Waadt, Schweiz SAP (Schweiz) AG Vollzeit

    Consulting and Professional Services Enterprise Architect - Premium Engagement & AdvisoryBring out your bestSAP innovations help more than four hundred thousand customers worldwide work together more efficiently and use business insight more effectively. Originally known for leadership in enterprise resource planning (ERP) software, SAP has evolved to become...


  • Lausanne, Schweiz IC Resources Vollzeit

    Working for a cutting edge semiconductor company, I have a brand-new Senior Digital Design Verification opportunity to work on the latest high-speed communication ASICtechnologies. You will be part of key R&D projects for complex IP - working closely with designers, architects and other verification engineers in the wider business. 110-120k CHF Must have...

  • Senior Software Tester

    vor 4 Wochen


    CH-1006 Lausanne LIBC Technologies SA Vollzeit

    We are looking for highly motivated Senior Software Tester (Java) to complete our team in Zurich.   Responsibilities Help us test security software and solutions that will power customers’ IT infrastructures Apply agile development methodologies to write high quality test code that meets security, availability and performance goals Provide support to...


  • Bern, Lausanne, Zürich, Schweiz Swisscom AG Teilzeit

    As a Solution Architect for Swisscom Clouds, you will be responsible for managing complex, large-scale cloud platforms for hundreds of customers. With a deep understanding of the entire technology stack, from physical hardware to virtual networks, software orchestration and user-friendly APIs and UIs, you will drive the development and optimisation of these...


  • Bern, Lausanne, Zürich, Schweiz Swisscom AG Vollzeit

    As a Solution Architect for Swisscom Clouds, you will be responsible for managing complex, large-scale cloud platforms for hundreds of customers. With a deep understanding of the entire technology stack, from physical hardware to virtual networks, software orchestration and user-friendly APIs and UIs, you will drive the development and optimisation of these...


  • CH-1006 Lausanne LIBC Technologies SA Vollzeit

    We are looking for highly motivated Senior Software Engineers (Java – C/C++) to complete our team in Zurich.   Responsibilities Help us design and implement security software and solutions that will power customers’ IT infrastructures Apply agile development methodologies to write high quality code that meets security, availability and performance...


  • Lausanne, Schweiz IC Resources Vollzeit

    Working for a cutting edge semiconductor company, I have a brand-new Senior Digital Design Verification opportunity to work on the latest high-speed communication ASIC technologies. You will be part of key R&D projects for complex IP - working closely with designers, architects and other verification engineers in the wider business. 110-120k CHF Must have...

  • Enterprise Architect

    vor 2 Wochen


    Lausanne, Schweiz SAP (Schweiz) AG Vollzeit

    Consulting and Professional Services Enterprise Architect - Premium Engagement & Advisory Bring out your best SAP innovations help more than four hundred thousand customers worldwide work together more efficiently and use business insight more effectively. Originally known for leadership in enterprise resource planning (ERP) software, SAP has evolved to...

  • Enterprise Architect

    Vor 6 Tagen


    Lausanne, Schweiz SAP (Schweiz) AG Vollzeit

    Consulting and Professional Services Enterprise Architect - Premium Engagement & Advisory Bring out your best SAP innovations help more than four hundred thousand customers worldwide work together more efficiently and use business insight more effectively. Originally known for leadership in enterprise resource planning (ERP) software, SAP has evolved to...

  • Enterprise Architect

    vor 2 Wochen


    Lausanne, Schweiz SAP Vollzeit

    Bring out your best SAP innovations help more than four hundred thousand customers worldwide work together more efficiently and use business insight more effectively. Originally known for leadership in enterprise resource planning (ERP) software, SAP has evolved to become a market leader in end-to-end business application software and related services for...

  • Enterprise Architect

    vor 2 Wochen


    Lausanne, Schweiz SAP Vollzeit

    Bring out your bestSAP innovations help more than four hundred thousand customers worldwide work together more efficiently and use business insight more effectively. Originally known for leadership in enterprise resource planning (ERP) software, SAP has evolved to become a market leader in end-to-end business application software and related services for...


  • Lausanne, Waadt, Schweiz IC Resources Vollzeit

    A Software Project Manager Embedded Software is urgently sought by this leader in high speed connectivity technology. Based at their R+D Centre in Lausanne the Software Project Manager Embedded Software will be responsible for managing multiple projects from initial specification to delivery including all risk and change management. The Software Project...

  • Data Architect

    Vor 4 Tagen


    Lausanne, Schweiz INTERNATIONAL OLYMPIC COMMITTEE Vollzeit

    Department: Technology and Information Location: Lausanne, Switzerland **Contract Type: Temporary (16 months)** Activity Level: 100% Entry date: 01.08.2023 As a Data Architect, you will define IOC organisation data standards and principals, Design, construct and further develop the data architecture for the IOC, Design concepts that make the flow of data in...


  • Bern, Fribourg, Lausanne - Schweiz Softcom Technologies SA Vollzeit

    Home > jobs_2_software_engineer_net_team_lead_scrum_masterSenior Software Entwickler.NET 80-100%80 – 100% – Bern, Fribourg, Lausanne – SchweizDu suchst eine sinnstiftende Arbeit, bei der du auf die Gesellschaft einen positiven Einfluss hast? Du bist ein Teamplayer und liebst es selbständig arbeiten zu können? Du suchst ein Unternehmen mit...

  • Senior Accountant

    Vor 5 Tagen


    Lausanne, Schweiz Michael Page Switzerland Vollzeit

    Amazing opportunity to join a leader in the tech industry, as Senior Accountant until the end of the year!Senior Accountant (M/F/X)Our client is a leader in the technology industry. Currently experiencing growth, the client is seeking a temporary Senior Accountant to support their expansion.MissionsPrincipal Responsibilities:Engaging with the team abroad on...

  • Senior Accountant

    vor 3 Wochen


    Lausanne, Schweiz Michael Page Switzerland Vollzeit

    Amazing opportunity to join a leader in the tech industry, as Senior Accountant until the end of the year!Senior Accountant (M/F/X)Our client is a leader in the technology industry. Currently experiencing growth, the client is seeking a temporary Senior Accountant to support their expansion.MissionsPrincipal Responsibilities:Engaging with the team abroad on...