Lead JavaScript Engineer @ Spyrosoft

19 hours ago


Warszawa, Czech Republic Spyrosoft Full time

10+ years of professional software engineering experience, including significant time in technical leadership roles Expertise in Kafka, including production-ready setup, optimization, and usage patterns Strong command of Node.js, TypeScript, and Jest for backend development and testing Proven experience with PostgreSQL and DynamoDB in large-scale environments Demonstrated ability to lead complex projects, manage technical roadmaps, and deliver high-quality software in a fast-paced setting Track record of mentoring engineers, building cohesive teams, and fostering a learning culture Excellent communication and collaboration skills, with the ability to engage across multiple teams and stakeholders Strategic mindset with the ability to make both tactical and long-term technical decisions We’re looking for an experienced Lead Software Engineer to join Klarna’s engineering team. You’ll play a critical role in building scalable, reliable systems and driving technical excellence across our products. This position combines hands-on coding with leadership, mentorship, and strategic decision-making. We offer a hybrid work model in Warsaw’s vibrant Wola district. English fluency and eligibility to work in Poland are essential, as is the successful completion of a background check to meet the rigorous standards of the financial domain. Main responsibilities: System Architecture & Technical Leadership: Design and lead the development of scalable, high-performance systems that meet business goals Kafka Management: Handle advanced Kafka configurations, manage traffic, and optimize topic production and consumption Backend Engineering: Develop and test robust applications using Node.js, TypeScript, and Jest Database Design: Architect and maintain PostgreSQL and DynamoDB databases for performance and scalability Project Ownership: Drive delivery, manage stakeholders, identify and address technical debt, and define technical roadmaps Mentoring & Team Development: Guide engineers in their growth, conduct code reviews, lead demos, and create technical documentation Quality Assurance: Apply best practices in software testing, ensuring reliability and maintainability across codebases Cross-functional Collaboration: Align with product, design, and infrastructure teams to deliver integrated, high-impact features ,[] Requirements: JavaScript, Kafka, Node.js, TypeScript, Jest, PostgreSQL, DynamoDB, React, AWS



  • Warszawa, Czech Republic Spyrosoft Full time

    Minimum 8 years of experience in backend development Proficiency in Java and Spring Boot Experience with PostgreSQL and designing scalable, robust systems Expertise in cloud technologies, especially AWS Knowledge of distributed and financial systems, with a focus on proactive issue prevention Ability to manage projects independently from end to end...


  • Warszawa, Czech Republic Spyrosoft Full time

    Minimum 5 years of experience in Java Strong expertise in the Spring Framework (Spring Boot, Spring MVC), Hibernate or JPA for ORM Hands-on experience with Docker and containerization technologies, CI/CD pipeline tools (e.g., Jenkins, GitLab) Strong SQL skills and hands-on experience with relational databases Proficiency with JUnit, Mockito for unit testing,...


  • Remote, Wrocław, Warszawa, Kraków, Łódź, Białystok, Czech Republic Spyrosoft Full time

    Requirements: A degree in Business Administration, Computer Science, Engineering, or Geoinformatics / Earth Observation (or related field).  Deep understanding of the geospatial domain, with strong knowledge of satellite and Earth Observation (EO) data sources (e.g., Sentinel, Landsat, commercial constellations).  Previous experience in a Geo Data...


  • Remote, Szczecin, Wrocław, Warszawa, Czech Republic Spyrosoft Full time

    Requirements: QML Qt C++ English C1 Hi! We are a Spyrosoft Synergy team specializing in HMI development. We are looking for Qt/QML developers to work on designing and developing cutting-edge human-machine interfaces for in-vehicle infotainment systems, industry 4.0 solutions, and more. As a Lead, you’ll be cooperating with clients, gathering their...


  • Remote, Wrocław, Warszawa, Kraków, Białystok, Łódź, Czech Republic Spyrosoft Full time

    5+ years of relevant DevOps experience. Minimum 3 years of hands-on experience with Icinga2, Prometheus, and Grafana. At least 2 years of experience with Opsgenie alerting and incident management configuration. Proven track record in Terraform and Ansible for automation. 3+ years of Kubernetes administration and optimization. Strong knowledge of NIS2...


  • Remote, Wrocław, Warszawa, Kraków, Białystok, Łódź, Czech Republic Spyrosoft Full time

    MQTT (HiveMQ) Kafka/Confluent Cloud Ansible/Terraform Kubernetes Cloud CI/CD IoT Our customer is a leading German producer of customized solutions for the self-supply of solar-powered electricity. This includes photovoltaic, energy storage systems as well as cloud technology systems helping individuals to become energetically independent. Please note that...


  • Remote, Wrocław, Warszawa, Białystok, Kraków, Łódź, Szczecin, Czech Republic Spyrosoft Full time

    Requirements: InfluxDB Python/Java Ansible/Terraform/Terragrunt Apache Kafka/Confluent Cloud Docker/Kubernetes/ArgoCD/AKS SCMS CI/CD/Gitlab-CI Cloud Required skills: At least 3 years of experience working with InfluxDB. At least 3 years of experience with programming languages such as Python and Java. Familiarity with Ansible, Terraform or Terragrunt....


  • Remote, Wrocław, Kraków, Białystok, Łódź, Warszawa, Gdynia, Czech Republic Spyrosoft Full time

    Strong professional experience with Kotlin and Java Expertise with Spring Boot framework Solid understanding of microservices architectures Hands-on experience with Kubernetes and containerization technologies Proficiency in Git, CI/CD, and modern DevOps practices Familiarity with database design and management Passion for renewable energy and...

  • Software Engineer

    6 days ago


    Remote, Kraków, Wrocław, Białystok, Łódź, Warszawa, Gdynia, Czech Republic Spyrosoft Full time

    6 months to 1.5 years of commercial experience. Knowledge of Java 11+. Knowledge of Spring. Knowledge of design patterns and programming principles. Good knowledge of unit and integration testing process. Good knowledge of HTTP protocol and REST API design patterns. Good English communication skills (min. B2) – both verbal and written. Nice to have...


  • Remote, Kraków, Warszawa, Wrocław, Szczecin, Białystok, Łódź, Czech Republic Spyrosoft Full time

    Requirements: Excellent knowledge of PySpark / Python Great knowledge of ETL/ELT processes Experience with working with data lake systems (preferably Palantir Foundry) for data ingestions Practice with creating documentation on the Confluence platform Ability to use ticketing systems such as JIRA and/or Azure DevOps Familiarity...