This is your roleThe Software Architects at Nevis providetechnical leadership and guidance for engineering teams in order to define software architecture and technology strategy. They work with the engineering, product management, customer success and SRE teams, and also with external partners and customers to capture requirements and to guide development.They are both technical experts able to perform hands-on engineering work, as well as technical leaders capable of driving ideation, discussions and execution, influencing stakeholders and mentoring engineering teams. They are up-to-date with industry trends and apply their technology and domain knowledge to evolve products, practices and infrastructure.Base location: Zürich or Budapest. You are expected to reside at the location you are applying for.In your daily work, you will....Work with product management, customer success, senior leadership, external partners and customers to understand and discuss requirements and long term product strategy.Build up your knowledge to understand Nevis’ value proposition.Work with the Engineering and SRE teams to define software architecture and technology strategy answering the product and business needs, taking into account current architecture and constraints.Delivertechnology roadmap, architecture blueprints and software design concepts. Drive the introduction of new technologies and retirement of obsolete ones.Lead technology discussions and present architecture and technical solutions to internal and external parties.Help teams to turn architecture into detailed design, follow and support implementation as needed.Support the teams in planning and estimations, especially in the case of risky or novel development tasks.Take part in the code and design reviews of complex and novel features.Take part in the implementation of complex and novel features.Provide support in handling escalations if the severity and technical challenges necessitates. Take part in the investigation and the resolution. Participate in post-mortems if necessary.Follow industry trends on software technology, best practices and security domain specific topics. Apply this knowledge in technical decisions.Implement prototypes and PoCs for new features and technologies, evaluate and present results.Shape and improve the methodology, practices and tools used by engineering.Guide the development of technical skills in the engineering community. Provide mentoring, deliver training and shape the overall engineering culture.Take part in hiring if needed and support the onboarding of newcomers.Take part in pre-sales activities and lead them on the engineering side if needed.This is youYou will likely be successful in this role if you have...BSc or MSc degree in STEM with 7+ years hands-on software development experience.Experience in a technical leadership or architectrole.Clear communication skills, being able to influence stakeholders.Analytical, clear thinking and pragmatic, result oriented approach.Strong prioritization and problem solving skills.Ability to foster innovationand act as a change agent.Technical coaching and mentoring skills along with the ability to delivertechnical training.Knowledge of modern architecture patterns relevant for cloud and hybrid deployment modes.Experience with SaaS delivery model including operations.Advanced Javaprogramming skills.Experience with enterprise, web and cloud based application development and knowledge of related technologies (e.g. Angular, Spring Boot, K8s, RDBMS, OpenTelemetry).Cybersecurity domain knowledge is a plus (e.g. OpenID Connect, SAML).Knowledge of modern development methodologies, tools, best practices. (CI/CD, auto-testing, release management, etc.) Understanding of non-functional characteristics like scalability, security, HA.Fluency in English.Why us?We believe in and foster a flexible, collaborative work environment across our locations. Even as we grow, we remain committed to the innovative, can-do startup values that got us here. More than anything, we continue to recruit talented, smart, fun, and genuinely nice people because that's who we want to succeed with every day.At Nevis, we value the diverse experiences, backgrounds, and influences of our teams who all live by our company values (Act Customer Centric, Build Great Products, Get Things Done, Show Integrity, Be Bold). We pride ourselves on growing and learning together, and we encourage a company culture that empowers you to do your best work. #J-18808-Ljbffr