Senior Software Architect
vor 6 Monaten
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, ffmpegKey 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 Architect
vor 4 Wochen
Lausanne, Waadt, Schweiz SpotMe VollzeitShape the Future of Virtual, Onsite, and Hybrid EventsAt SpotMe, we're revolutionizing the event management industry with our cutting-edge SaaS platform. As our Senior Software Architect, you'll play a crucial role in designing and developing new features and functionalities that will take our platform to the next level.Key Responsibilities:Architectural...
-
Senior 3D Software Engineer
vor 3 Wochen
Lausanne, Waadt, Schweiz Pix4D VollzeitSenior 3D Software Engineer - CloudWe are looking for a Senior 3D Software Engineer - Cloud to join our growing team in Madrid, Spain or Lausanne, Switzerland.You will be responsible for leading the technical strategy regarding our Cloud 3D editor and architecting, designing, and developing 3D visualization systems to improve and expand the capabilities of...
-
Senior 3D Software Architect
vor 2 Wochen
Lausanne, Waadt, Schweiz Pix4D VollzeitAbout the RoleWe are seeking a skilled Senior 3D Software Architect to join our Cloud team at Pix4D in Madrid, Spain or Lausanne, Switzerland.Key ResponsibilitiesLead the technical strategy for our Cloud 3D editor and drive innovation in 3D visualization systems.Design, develop, and maintain scalable and efficient 3D data models and visualization...
-
Senior Data Architect
vor 4 Wochen
Lausanne, Waadt, Schweiz Visium SA VollzeitJob Title: Senior Data Architect Are you a skilled data professional looking for a new challenge? Do you have experience with data engineering and cloud computing? We're looking for a Senior Data Architect to join our team at Visium SA. As a Senior Data Architect, you will be responsible for designing and implementing data architecture solutions that meet...
-
Senior Software Engineer
vor 4 Wochen
Lausanne, Waadt, Schweiz Flexsis Morges VollzeitWe are seeking a highly skilled Cloud Architect to join our team at {company}. As a key member of our Software Engineering team, you will be responsible for designing and implementing scalable cloud-based solutions.Your primary focus will be on ensuring the security, reliability, and performance of our cloud infrastructure.Design and implement cloud-based...
-
Senior SAP Solutions Architect
Vor 2 Tagen
Lausanne, Waadt, Schweiz Michael Page VollzeitJob OverviewWe are seeking an experienced Senior SAP Solutions Architect to lead our SAP services and ensure they meet the company's needs.
-
Senior Technical Architect
vor 4 Wochen
Lausanne, Waadt, Schweiz SpotMe VollzeitUnlock the Future of Event MarketingAt SpotMe, we're revolutionizing the way enterprises create engaging events that accelerate customer relationships at scale. As a Senior Technical Architect, you'll play a key role in shaping the future of our SaaS event management platform.About the RoleYou'll be responsible for designing and leading the development of...
-
Lausanne, Waadt, Schweiz SpotMe VollzeitAbout the RoleSpotMe is seeking a visionary Senior Software Architect to join their cutting-edge team and contribute to the success of their SaaS event management platform. This role presents an exciting opportunity to shape the future of virtual, onsite, and hybrid events by developing innovative features and functionalities.Key ResponsibilitiesDesign and...
-
Senior Technology Architect
vor 1 Woche
Lausanne, Schweiz Infosys Consulting AG VollzeitJob details Country: United Kingdom State / Region / Province: London Work Location: London Domain: Delivery Interest Group: Infosys Limited Skills: Technology | Cloud Platform | Cloud Platform - ALL Company: ITL UK Requisition ID: 126119BR Job Description In the role of Sr Technology Architect / Senior Technology Architect, you will interface with key...
-
Senior Software Engineer
vor 4 Wochen
Lausanne, Waadt, Schweiz Securitas SA VollzeitJob Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at {company}. As a Senior Software Engineer, you will play a key role in the development and maintenance of our software applications.Key Responsibilities:Design, develop, and test software applicationsCollaborate with cross-functional teams to identify...
-
Senior Software Developer
vor 4 Wochen
Lausanne, Waadt, Schweiz Semantis Translation SA VollzeitJob Title: Senior Software DeveloperWe are looking for a highly skilled and experienced Senior Software Developer to join our team. As a Senior Software Developer, you will be responsible for designing, developing, and deploying software solutions that meet the needs of our clients.Key Responsibilities:• Design and develop software solutions using various...
-
Senior Software Developer
vor 4 Wochen
Lausanne, Waadt, Schweiz Galenica AG VollzeitJob Title: Senior Software DeveloperAs a senior software developer at Company, you will be responsible for designing and implementing software solutions that meet the needs of our customers. Your main goal will be to create high-quality software that is efficient, reliable, and meets the required specifications.Key Responsibilities:Design and develop...
-
Senior Network Security Architect
vor 2 Wochen
Lausanne, Waadt, Schweiz Michael Page VollzeitAbout Michael PageAt Michael Page, we connect talented professionals with exceptional businesses. With a presence in over 35 countries, our expert teams provide tailored recruitment solutions that drive business results.Job Title: Senior Network Security ArchitectWe are currently seeking an experienced Senior Network Security Architect to join our client's...
-
Senior Software Engineer
vor 4 Wochen
Lausanne, Waadt, Schweiz Beau-Rivage Palace SA VollzeitAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at {company}.As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our software applications. You will work closely with our cross-functional teams to deliver high-quality software solutions that meet our customers’ needs.Key...
-
Senior Software Engineer
vor 4 Wochen
Lausanne, Waadt, Schweiz Fondation Asile des aveugles VollzeitJob Title: Senior Software EngineerAs a senior software engineer, you will play a key role in the development of our software solutions. Your expertise in software development and technical leadership will be essential in driving the success of our team. We are looking for a highly skilled and motivated individual to join our team and contribute to the...
-
Senior Software Engineer
vor 3 Wochen
Lausanne, Waadt, Schweiz ELECTRO-SOL SA VollzeitAbout the Role:We are looking for a talented Senior Software Engineer to join our team at {company}.This is a fantastic opportunity to work on challenging projects and develop your skills in a dynamic environment. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software applications.Key Responsibilities:-...
-
Senior Software Developer
vor 4 Wochen
Lausanne, Schweiz Fondation Soins Lausanne VollzeitWe are seeking a highly skilled Senior Software Developer to join our team and contribute to the development of our cutting-edge software solutions.As a Senior Software Developer, you will be responsible for designing, implementing, and testing software applications using Java.Key Responsibilities:Design and develop high-quality software applications using...
-
Senior Software Engineer in {company}
vor 4 Wochen
Lausanne, Waadt, Schweiz Clinique Bois-Cerf Vollzeit{company} Senior Software Engineer JobAre you a highly skilled software engineer looking to join a dynamic team? We have an exciting opportunity for a senior software engineer to join our team at {company}.Main Responsibilities:Design and develop high-quality software solutionsCollaborate with cross-functional teams to deliver projectsEnsure software meets...
-
Senior Software Engineer
vor 4 Wochen
Lausanne, Waadt, Schweiz Etat de Vaud VollzeitAbout the RoleAs a Senior Software Engineer at {company}, you will be working on developing high-quality software solutions that meet the needs of our clients. Your expertise will be utilized to design, implement, and maintain complex software systems. Key Responsibilities:Design and develop software applications using various programming languages and...
-
Senior Software Engineer
vor 4 Wochen
Lausanne, Waadt, Schweiz FICOBA VollzeitJob Title: Senior Software Engineer - Cloud SolutionsDescription:We are seeking a skilled Senior Software Engineer to join our Cloud Solutions team. The ideal candidate will have experience with cloud computing and software development.