Back-end Software Engineer (GO) job in Kraków / remotely

Back-end Software Engineer (GO)

Project - the aim you'll have

Our client’s mission is to stop organizations from overpaying for the software they use. They help organizations optimize software availability, compliance and cost savings measures through the delivery of on premise and cloud-based Software Asset Management solutions. Today they are the largest, most successful dedicated developer of SAM solutions, with staff all over the world. To sustain their explosive growth, we are looking for the brightest, most highly-skilled people who have their best work ahead of them. Now is the right time to join our organization.

Position - how you'll contribute
  • Working in teams and individually to implement product functionality – design, code, unit test, integration tests 
  • Participating in requirements analysis and feature definition 
  • Contributing to system architecture design 
  • Finding simple ways to solve complex problems that provide high customer value 
  • Mentoring and coaching more junior developers (for more senior candidates) 
Expectations - the experience you need
  • Experience in with distributed systems in an event-driven architectures (for example NATS, RabbitMQ, Kafka, MQTT) 
  • Experience with open-source technologies such as, Docker, Kubernetes, and Prometheus, NATS, and the most common data technologies like Redis, MongoDb, PostgressSQL 
  • Familiarity with the open-source mindset and way to develop large scale systems using open source 
  • Solid understanding of and experience with building and maintaining large scale SaaS solutions 
  • Go 
  • Experience in CI/CD pipelines like Jenkins, CircleCI and GitHub Actions  
  • Extensive experience building backend solutions using different database technologies like SQL and various NoSQL technologies, as well as Data lake and Data Warehouse technologies  
Additional skills - the edge you have
  • .NET Framework / .NET5+ 
  • Graph Databases 
  • BDD/TDD/DDD – modern software engineering competence skillsets 
  • Clever sense of humor 
Our offer – professional development, personal growth
Decide on the form and conditions of your employment
Flexible employment and remote work
Work with the latest technologies for industry leaders
International projects with leading global clients
Travel to clients’ and work in their environments
International business trips
Work comfortably in a relaxed and inspiring atmosphere that does not enforce a dress code
Non-corporate atmosphere
Develop your skills at work – language classes come to you
Language classes
Develop your competences and skills through skill centers and webinars
Internal & external training
Take care of the health of you and your loved ones
Private healthcare and insurance
Work out, swim and enjoy other fun activities
Multisport card
Take part in activities that support your physical and mental health
Well-being initiatives
Similar job offers
  • Software Development
    Intern Back-end Software Engineer (C# + React)
  • Software Development
    Back-end Software Engineer (.NET)
  • Software Development
    Full-stack Software Engineer (.NET + React)