Direct message the job poster from Optimus Search
Hiring Experienced Tech Professionals in Switzerland - at Optimus Search
Job Title: Lead Software Architect
Employment Type: Full-Time
About the Role
We are seeking a visionary and hands-on Lead Software Architect to join our team in Zurich. In this strategic role, you will define and guide the architecture of secure, scalable, and high-performance cloud-based systems.
Your Responsibilities
- Design and document robust software architectures with a focus on cloud-native, secure, and highly available solutions.
- Drive architectural decisions across backend and frontend systems, using patterns such as microservices and domain-driven design (DDD).
- Produce and maintain architectural documentation using tools like UML, Arc42, and modeling standards.
- Lead by example as a technical authority in backend technologies such as Java, Spring Boot, SQL/NoSQL databases, and Apache Kafka.
- Provide guidance and input on frontend development (e.g., Angular, React) to ensure end-to-end architectural consistency.
- Champion DevOps and GitOps best practices, including CI/CD, Docker, Kubernetes, monitoring, and infrastructure automation.
- Ensure security best practices are embedded in the design and development lifecycle, particularly around OAuth2, OIDC, and authentication/authorization mechanisms.
Your Profile
- Degree in Computer Science, Software Engineering, or a related field (FH, Uni, ETH or equivalent).
- Minimum 5 years of experience in software engineering or architecture roles.
- Deep knowledge of modern software architecture, especially in cloud environments.
- Proven experience with microservices, DDD, and architectural documentation.
- Strong backend development expertise, especially with Java, Spring Boot, databases, and event-driven architectures (Kafka).
- Ideally, hands-on experience with frontend technologies like Angular or React.
- Solid understanding of DevOps, CI/CD, containerization, and Kubernetes, with a security-conscious mindset.
- Fluent in German and English (at least C1 level in both).
What We Offer
- A key leadership role in defining the technical future of innovative products and systems.
- A collaborative and agile working environment with room for growth and experimentation.
- Opportunities for professional development and continuous learning.
- Competitive compensation, attractive benefits, and a central Zurich location.
Seniority level
Employment type
Job function
Job function
Information TechnologyIndustries
Technology, Information and Media
Referrals increase your chances of interviewing at Optimus Search by 2x
Get notified about new Software Architect jobs in Zurich, Switzerland.
Mid-level - Senior Software Engineer - Financial Reporting
Startup Founder & Software / Full-stack Engineer
Principal Software Architect, GPU Networking Research
Senior R&D Engineer - System Architecture (Italy based)
Software / Solution Architect (a) - Life Sciences
Solutions Architect, Financial Services, ALPS Enterprise, FSI
Technical Architect Dynamics 365 Business Central (German speaker)
Software Engineer II, Full Stack, YouTube Studio
Software Engineer, Knowledge and Information
Software Engineer II, Full Stack, YouTube Feed Ads
Software Engineer III, Google Ads, YouTube
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.