As a Senior Staff Software Engineer youll act as a senior technical leader shaping the long-term technical direction and ensuring engineering excellence across the organization. Youll contribute to the technical vision oversee complex projects end-to-end and guide architectural decisions that scale. Beyond execution youll be a mentor helping other engineers grow by teaching reviewing and unblocking. Youll bridge technical teams and leadership ensuring decisions balance pragmatism and ambition.
- Shape and communicate the strategic technical direction.
- Lead large-scale projects from design to delivery ensuring quality and efficiency.
- Make key architectural and technical decisions that impact multiple teams and systems.
- Inspect and debug complex problems across any codebase stepping in where needed.
- Review pull requests with a sharp eye for technical and architectural issues.
- Provide actionable solutions across teams and domains including upstream fixes in open-source libraries when required.
- Mentor engineers by teaching problem-solving approaches not just solutions.
- Act as a trusted technical partner to engineering management and product leadership.
Qualifications :
Must-Have Skills & Qualities
- Proven ability to quickly diagnose and resolve issues in unfamiliar codebases.
- Proven ability to troubleshoot bugs or performance issues in JVM stacks and relational databases.
- Proven ability to troubleshoot problems within unfamiliar infrastructures such as banks premises.
- Strong technical judgment to identify risks and opportunities in designs and implementations.
- Deep knowledge of software engineering principles system design and distributed systems.
- Strong communication skills able to explain complex issues clearly to different audiences.
- Demonstrated ability to mentor and elevate engineering teams.
Nice to Have
- Experience driving cross-scope company-wide technical initiatives.
- Experience common infrastructure stack and DevOps practices
- Container orchestration (Docker Nomad Kubernetes etc..)
- Network middle-wares (Consul Kong Traefik Istio etc..)
- Observability (Prometheus OpenTelemetry Jaeger Grafana etc..)
- Authentication (OAuth2 OIDC etc..)
- CI / CD (Github Actions Jenkins etc..)
- Flexibility to support critical issues including occasional overtime when necessary.
Additional Information :
Evooq is a global provider of technology-driven solutions for wealth and asset managers. We aim to radically simplify the investment process and make investments more accessible and more understandable for professional investors and their clients.
Our clients include some of the worlds largest banks as well as wealth management companies and pension funds across Europe and Asia.
We are headquartered in Lausanne and have offices in Zurich Geneva Fribourg and Singapore.
Remote Work :
No
Employment Type :
Full-time
As a Senior Staff Software Engineer youll act as a senior technical leader shaping the long-term technical direction and ensuring engineering excellence across the organization. Youll contribute to the technical vision oversee complex projects end-to-end and guide architectural decisions that scale....
As a Senior Staff Software Engineer youll act as a senior technical leader shaping the long-term technical direction and ensuring engineering excellence across the organization. Youll contribute to the technical vision oversee complex projects end-to-end and guide architectural decisions that scale. Beyond execution youll be a mentor helping other engineers grow by teaching reviewing and unblocking. Youll bridge technical teams and leadership ensuring decisions balance pragmatism and ambition.
- Shape and communicate the strategic technical direction.
- Lead large-scale projects from design to delivery ensuring quality and efficiency.
- Make key architectural and technical decisions that impact multiple teams and systems.
- Inspect and debug complex problems across any codebase stepping in where needed.
- Review pull requests with a sharp eye for technical and architectural issues.
- Provide actionable solutions across teams and domains including upstream fixes in open-source libraries when required.
- Mentor engineers by teaching problem-solving approaches not just solutions.
- Act as a trusted technical partner to engineering management and product leadership.
Qualifications :
Must-Have Skills & Qualities
- Proven ability to quickly diagnose and resolve issues in unfamiliar codebases.
- Proven ability to troubleshoot bugs or performance issues in JVM stacks and relational databases.
- Proven ability to troubleshoot problems within unfamiliar infrastructures such as banks premises.
- Strong technical judgment to identify risks and opportunities in designs and implementations.
- Deep knowledge of software engineering principles system design and distributed systems.
- Strong communication skills able to explain complex issues clearly to different audiences.
- Demonstrated ability to mentor and elevate engineering teams.
Nice to Have
- Experience driving cross-scope company-wide technical initiatives.
- Experience common infrastructure stack and DevOps practices
- Container orchestration (Docker Nomad Kubernetes etc..)
- Network middle-wares (Consul Kong Traefik Istio etc..)
- Observability (Prometheus OpenTelemetry Jaeger Grafana etc..)
- Authentication (OAuth2 OIDC etc..)
- CI / CD (Github Actions Jenkins etc..)
- Flexibility to support critical issues including occasional overtime when necessary.
Additional Information :
Evooq is a global provider of technology-driven solutions for wealth and asset managers. We aim to radically simplify the investment process and make investments more accessible and more understandable for professional investors and their clients.
Our clients include some of the worlds largest banks as well as wealth management companies and pension funds across Europe and Asia.
We are headquartered in Lausanne and have offices in Zurich Geneva Fribourg and Singapore.
Remote Work :
No
Employment Type :
Full-time
View more
View less