softwareengineerjobszurich.ch
← All jobs

Nucleus Software Engineer

Jobup

Employment type
Full-time
Location
Zürich
First posted
Apply now
• 11 juillet 2026 • 100% • Indefinite duration • Zürich Job Description Zurich Operations & IT 100% As a software engineer in the Nucleus team, you will join a highly skilled engineering group responsible for building and evolving the central technological platform that powers Leonteq's investment platform. Nucleus provides the foundation upon which many other development teams build their applications. Our services manage some of the platform's most critical capabilities, including market data distribution, pricing infrastructure, messaging, and shared platform services. We believe in: • Engineering excellence through modern software design and high-quality code. • Accountability where engineers take ownership of the full lifecycle of the services they build. • Automation with CI/CD, Infrastructure as Code, and cloud-native technologies. • Collaboration between development, DevOps, security, infrastructure, and business teams. • Continuous learning, both technically and in the field of investment products. You will work in an agile environment (Kanban), collaborate closely with internal stakeholders, and contribute to a modern microservices platform running both on-premises and in Google Cloud. What you will do • Design, develop, and maintain highly available distributed services. • Work closely with business stakeholders and other engineering teams to understand requirements, design solutions, and estimate implementation effort. • Contribute to software architecture and technical design decisions with a focus on scalability, resilience, and maintainability. • Build automated tests and contribute to a robust CI/CD pipeline that enables frequent and reliable deployments. • Collaborate with DevOps, Infrastructure, Security, and Release Engineering teams to continuously improve the platform. • Modernize and evolve existing services while ensuring high reliability for critical business applications. • Participate in code reviews, technical discussions, and knowledge sharing within the engineering organization. • Help drive platform improvements that enable other development teams to build and deliver software efficiently. Our platform is built with modern technologies, including: • Languages: Scala 3 • Messaging: Apache Kafka, RabbitMQ • Serialization: Protocol Buffers • Container platform: Kubernetes (on-premises & Google Cloud Platform), VMware Tanzu • GitOps: Argo CD • Databases: PostgreSQL, Couchbase, Oracle • Search & Observability: Elasticsearch • CI/CD: Jenkins • Infrastructure as Code: Terraform, Ansible What you will need • Master's in computer science or a related technical field. • Professional proficiency in English. • Experience in building distributed and scalable applications using Scala, Java, or another similar language. • Strong understanding of software engineering principles and a pragmatic mindset. • Experience in designing and implementing APIs for integration with internal and external systems. • Excellent analytical and problem-solving skills with an ability to learn quickly in a dynamic environment. • Ability to work effectively in an international and geographically distributed team. • Proactive mindset with a strong sense of responsibility and commitment. • Interest in learning about financial products and investment technologies. Assets • Professional experience in financial services or the fintech industry. • Experience with Scala and Pekko. • Familiarity with messaging platforms such as Kafka or RabbitMQ. • Experience operating applications on Kubernetes, VMware Tanzu, or Google Cloud Platform. Why you will love working here • Build the central platform that powers one of the leading fintech companies in the structured investment products industry. • Solve complex engineering problems involving distributed systems, messaging, scalability, and cloud-native technologies. • Influence the architecture and evolution of a platform used by multiple development teams. • Work with experienced engineers in a culture that values accountability, technical excellence, and continuous improvement. • Acquire deep knowledge of investment products through close collaboration with business experts. • Work daily with modern technologies including Kubernetes, GitOps, CI/CD, Infrastructure as Code, and cloud platforms. • Benefit from an environment that encourages learning, innovation, and professional development.

Automatically translated from the original.

Posted 5 days ago

Location

View on Google Maps