Senior Software Engineer
Job Description
Our client is redefining how investment professionals discover opportunities, manage risk, and make high-impact financial decisions through a powerful ecosystem of technology, data, and investment expertise.
Used by finance professionals across the investment lifecycle, their platform combines cutting-edge engineering with deep financial intelligence to power modern wealth management at scale.
This is more than just another engineering role.
This is an opportunity to become one of the foundational engineers helping establish and scale a world-class engineering hub in Poland
We are looking for Senior and Principal Software Engineers based in Poland who want to work on meaningful technical challenges and be part of something ambitious from the ground up.
What You’ll Be Doing
- Design and build scalable backend services using Java, Spring Boot, Kafka, and microservices architecture
- Contribute to architecture and technical decision-making across core platform systems
- Build and maintain cloud-native applications in modern CI/CD environments
- Take ownership of products and features from concept through production
- Champion clean code, testing, maintainability, and engineering best practices
- Collaborate closely with international engineering teams across Europe
- Mentor engineers and contribute to a strong engineering culture
What We’re Looking For
Experience & Mindset
- 6–8+ years of hands-on software engineering experience building production-grade applications
- Strong experience building scalable backend systems and distributed architectures
- Passion for clean code, thoughtful system design, and long-term maintainability
- Comfortable challenging business requirements and contributing technical ideas
- Strong ownership mentality with the ability to thrive in autonomous teams
- Curious, collaborative, and excited by complex technical challenges
Nice to Have
- Kotlin or TypeScript experience
- Exposure to Angular or frontend technologies
- Experience with REST APIs and/or gRPC
- Familiarity with observability tools such as Grafana, Prometheus, or Elastic Stack
- Interest or experience in AI/ML technologies and modern AI-driven development practices
Why This Opportunity Stands Out
- Be part of a major international expansion into Poland
- Help build a new European engineering hub from the ground up
- Work directly with highly skilled teams in Switzerland
- Solve complex engineering challenges at scale
- Join a company where engineers have real ownership and influence
- Long-term growth opportunity with strong career progression potential
- Work in an environment built on trust, autonomy, and engineering excellence
Location
This role is intended for professionals currently residing in Poland, with Warsaw serving as the company’s new European technology hub.