Job offer
Senior Software Engineer / Tech Lead – Technical Excellence (Full-Time) (f/m/d)
As a Senior Software Engineer / Tech Lead at Julius Baer in Zurich, you will be responsible for shaping the engineering ecosystem of a leading Swiss private bank and will play a key role in developing tools, fostering engineering excellence, and promoting best practices. The position is advertised as a 12-month contract with the possibility of extension.
Tasks
As a Senior Software Engineer on the Technical Excellence (TechX) team, you will play a key role in shaping the engineering ecosystem of a leading private Swiss bank. The TechX team is responsible for building tools, driving engineering excellence, and promoting best practices across teams. Your responsibilities will include:- Design, development, and maintenance of scalable tools, services, and frameworks that enhance developer productivity
- Drive architectural decisions and promote best practices across teams
- Work closely with development teams to understand their needs and support the adoption of the services provided
- Articulate clear technical ideas and solutions before implementation
- Facilitate collaboration through whiteboarding sessions (both digital and in person)
- Actively contribute to fostering an on-site culture (at least 3 days a week in the office)
- Presenting concepts, solutions, and innovations to internal audiences
- Promote and foster modern engineering practices (DevEx, CI/CD, automation, platform-oriented thinking)
Your profile
We are looking for an experienced software engineer with:- 8+ years of experience in software development; experience in regulated environments (e.g., banking, finance) is a plus
- Strong proficiency in at least two modern programming languages (e.g., C/C++, Rust, Go, Java, TypeScript)
- In-depth understanding of at least one modern build system (e.g., Maven, Gradle, Bazel, Cargo, Nx, Dagger)
- Experience with backend and frontend frameworks (e.g., Spring, .NET, Axum, React)
- Strong understanding of API-first and interface-driven design (e.g., HTTP, asynchronous systems, service interfaces)
- Solid experience with cloud platforms and infrastructure as code (e.g., Azure, Kubernetes, Terraform, containerization)
- Advanced knowledge of Git workflows, including branching strategies, conflict resolution, and maintaining a clean history
We offer
A challenging and varied role at a leading company.Job details