Lead Engineer
jobgether
Switzerland
Vollzeit
65 weitere Jobs in Switzerland.
Lad deinen CV hoch und sieh, welche wirklich zu dir passen.
Accountabilities:
- Lead the technical design and architecture of new product features using Domain-Driven Design (DDD) principles.
- Define and maintain the engineering roadmap in alignment with business objectives and product strategy.
- Contribute directly to the codebase, focusing on complex technical challenges, proof of concepts, and architectural enablers.
- Review code and establish high software quality standards across the engineering team.
- Drive technical decision-making related to scalability, performance, security, and system reliability.
- Design and implement service-oriented architectures for production-grade SaaS applications.
- Document technical workflows, architectures, and engineering processes to ensure clarity and maintainability.
- Mentor and guide software engineers, supporting their technical development and career growth.
- Collaborate with stakeholders and leadership teams to prioritize initiatives and align technical direction.
- Participate in recruitment processes, helping identify and attract top engineering talent.
Requirements
- Minimum 8 years of experience in software development, including at least 2 years in a Technical Lead or Architect role.
- Proven experience building and scaling SaaS platforms in production environments.
- Strong expertise in service-based and distributed system architectures.
- Experience working with payment systems, payroll, invoicing, or other fintech-related domains.
- Hands-on experience integrating third-party services into complex business applications.
- Advanced knowledge of API design and standards including REST, GraphQL, gRPC, OpenAPI, and Swagger.
- Solid experience with cloud infrastructure and services, particularly AWS environments.
- Strong understanding of databases, caching, messaging, and streaming technologies such as SQL, NoSQL, Redis, Kafka, MQ, and Elasticsearch.
- Professional experience with Python and Java development.
- Strong focus on software security, scalability, maintainability, and performance optimization.
- Excellent communication, documentation, mentoring, and collaboration skills.
- High ownership mindset with the ability to solve complex problems through practical and efficient solutions.
- Competitive salary package.
- Flexible remote-first or hybrid working environment.
- Asynchronous work culture promoting autonomy and work-life balance.
- Opportunity to work abroad temporarily while remaining fully connected to the team.
- Career growth and internal development opportunities within a rapidly expanding company.
- Collaborative international environment with diverse global teams.
- Access to the latest hardware and equipment from day one.
- Exposure to cutting-edge technologies and impactful large-scale projects.
- Supportive culture focused on innovation, learning, and long-term professional development.
Diese Anzeige stammt von ats_lever. Originalanzeige ansehen ↗