We are looking for a Senior Software Engineer for designing, building, and maintaining distributed systems of large scale and complexity. Working in a distributed team with a cloud-native stack and modern technologies. Solving architecture, performance, and data problems. DevOps/Cloud expertise is more than welcome!
What?
- We work for an investment bank with one of the largest Scala codebases in the Universe!
- Product is a multiregional Data Store used by dozens of market analysts spread across the world
- Multiple teams spread around the globe develop and support the platform
- Currently, the main focus is on moving clients infrastructure to Azure (Terraform, Helm, Kubernetes)
-
If you want to know more about this cloud transformation read this article
How?
- Among many things we work in Scala, Java, configure Jenkins jobs, create Helm templates
- Currently, we are migrating client’s applications to Microsoft Azure
- Kubernetes clusters in Azure with Terraform are used together with automated Kubernetes deployments using Helm 3
- We are solving design, performance, and security issues related to moving data between cloud and client’s infrastructure
- We are supporting and improving the client's non-cloud infrastructure
What we expect?
- Solid understanding and experience with Scala
- Team-player eager to learn and share
- Interest in solving challenging problems
- DevOps experience/Cloud expertise would be great!
We do not expect you to qualify for all of the above points. Good understanding of some of these areas and willingness to develop expertise in others may actually be sufficient. We are not concerned with your education or any other formalism. What we are concerned with are your passion, knowledge, and experience.
What's on offer?
- Private healthcare
- Sport card
- Stretching
- Training package
- Funding of language lessons
- Transparent rules of getting promoted - transparent environment that gives opportunities for personal growth, a promotion and a pay rise
-
Virtusity - in-house training division - knowledge sharing is an important part of our actions so we provide internal workshops and rich knowledge base
- Building tech community in Poland - we create a space for the exchange of experience and ideas
-
Open source initiatives - we contribute to open source projects and enhance software that is used by software developers around the world
- Flexibility in projects - we make a room for your autonomy and provide you with mentoring and guidance from the first day
- Flexible hours - you decide when you work efficiently
- Integration, sport events and tournaments
- Office in the center of Kraków, Kielce or Rzeszów
- Chillout zones
- MacBook with all additional accessories needed