Senior Software Engineer / Tech Lead – Technical Excellence 100% (f/m/d) - (Contract through our external payroll partner with immediate start for 12 months with possible extension)
Indexed description
As a Senior Software Engineer in 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, platforms, and workflows that enable developers to work efficiently, securely, and at scale.
You will act as a technical leader within an operations-focused environment, bridging development and platform engineering to improve productivity, reliability, and developer satisfaction.
- Work within an international, cross-functional engineering organisation
- Operate as a technical thought leader within the department
- Contribute to internal platforms, tooling, and developer workflows
- Design, build, and maintain scalable tools, services, and frameworks that enhance developer productivity
- Drive architectural decisions and promote best practices across teams
- Collaborate closely with development teams to understand their needs and support the adoption of provided services
- Clearly articulate technical ideas and solutions prior to implementation
- Facilitate collaboration through whiteboarding sessions (digital and in-person)
- Actively contribute to an on-site culture (minimum 3 days/week in office)
- Present concepts, solutions, and innovations to internal audiences
- Advocate for and evangelize modern engineering practices (DevEx, CI/CD, automation, platform thinking)
- 8+ years of software engineering experience with experience working in regulated environments (e.g., banking, finance) as a nice-to-have
- Strong proficiency in at least two modern programming languages (e.g., C/C++, Rust, Go, Java, TypeScript)
- Deep 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, async 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 clean history
- Ability to clearly communicate and distil complex technical concepts as well as strong foundation in data structures and algorithms
- Curiosity and a deep desire to understand how systems work end-to-end
- Proven ability to quickly learn and apply new tools and technologies
- Comfortable working both independently and collaboratively across teams with the strong commitment to code quality, maintainability, and documentation
- Nice-to-have: Experience with monorepo tooling (e.g., Nx) as well as familiarity with AI-assisted development and agentic workflows to reduce developer friction
Is this not quite what you are looking for? Set up a job alert by creating a candidate account here.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search