Job Openings Principal Software Engineer

About the job Principal Software Engineer

We are looking for a Principal Software Engineer / Team Lead (C# .Net Core) to remotely based across Poland. You will assume technological and administrative responsibilities for a scrum team consisting of 10 team members. You will be working on the companies most established product in the region.

Experience Required:

  • Ability to work with a wide variety of programming languages with exceptional understanding of the core project language .NET Core
  • Real-World experience architecting and developing SaaS/PaaS applications using C# .NET/Core
  • Existing experience with container runtimes and container management systems such as Kubernetes.
  • Experience in Microservice architecture and development including REST based APIs.
  • Experience with NoSQL design principles and WCS repositories such as Cassandra is highly desired.
  • Experience developing software for high volume data ingestion using technologies such as Storm, Kafka and Redis.
  • Cloud experience with deploying and integrating cloud native applications with several providers
  • Experience with CI/CD pipelines

The position is fully remote but the person must be based in Poland. The position will pay up to 400,000 PLN + bonus + benefits.