Lead Software Engineer for Distributed System Scalability

4 dni temu


Warszawa, Polska Kyriba Pełny etat

About Kyriba, a leader in Active Liquidity Management

We are seeking an experienced Senior Software Engineer to join our Platform Scalability Engineering Team in Poland and France. As a key member of our team, you will play a crucial role in scaling our primarily monolithic application while facilitating the emergence of microservices.

The ideal candidate will have expertise in Event-Driven Architecture and Domain-Driven Design, with experience in leading initiatives to implement these architectural principles across our company. You will lead the implementation of a structured, maintainable, and scalable distributed system, balancing the evolution and decomposition of the existing monolith with the development of new microservices.

Responsibilities:

  • Define and lead the implementation of a robust distributed system, ensuring high-quality outcomes through modern modular design and test-driven development.
  • Investigate and evaluate existing code to identify areas for improvement and propose rewrites to address limitations and persistent issues.
  • Design and develop solutions in collaboration with the Agile Team, taking ownership of the performance and reliability of your software.
  • Drive continuous improvement in processes, technology, and best practices.

Requirements:

  • 5+ years of experience in Java development (Spring) and working with distributed systems.
  • Practical knowledge of good development practices: TDD/BDD, DDD, OOP, FP, Hexagonal Architecture, Event-Driven Architecture, Clean Code, API design, CI/CD.
  • Ability to improve and refactor legacy code, with familiarity with deployments and observability (alerts, metrics).
  • Experience with database design and strong working knowledge of SQL, effective communication skills in English.
  • A positive and team-oriented attitude, eagerness to learn and grow, proactive approach, engineering mindset, and strong problem-solving skills.
  • Nice to have experience with Kubernetes and Axon Framework.

Compensation and Benefits:

  • $120,000 - $150,000 per year, based on experience, plus 15% yearly bonus and annual salary increase.
  • Fully remote work with the option to visit our office in Warsaw, flexible working hours, MacBook Pro with M3 processor and 36GB RAM, or a comparable Dell with Windows or Linux.
  • Productivity Tools: Access to AI tools like ChatGPT-4o to enhance your efficiency, Professional Development: Access to Coursera, Pluralsight, LinkedIn Learning, opportunities to attend conferences such as Devoxx.
  • International Collaboration and Team-Building: Work with international software development teams and participate in team-building meetings and events.

  • Cloud Engineer

    5 dni temu


    Warszawa, Polska Google Pełny etat

    About Google CloudWe are seeking a talented Cloud Engineer - Distributed Systems to join our team. This is an exciting opportunity to work with cutting-edge technology and be part of a dynamic team that drives innovation.The role involves designing, developing, and operating large-scale distributed systems that meet the high availability and performance...


  • Centrum, Warszawa, Polska Google Pełny etat

    About the RoleWe are seeking a seasoned Site Reliability Engineer to join our team at Google. As a key member of our SRE organization, you will be responsible for ensuring the reliability and scalability of our distributed systems.As a Site Reliability Engineer, you will work closely with our development teams to design, develop, and deploy large-scale...


  • Warszawa, Mazovia, Polska EndySoft Pełny etat

    We are seeking a talented Scala Developer to join our development team at EndySoft.The ideal candidate will have experience in building robust, high-performance backend systems using Scala and its associated technologies. This role involves working on innovative projects, leveraging functional programming capabilities to deliver scalable and maintainable...


  • Warszawa, Polska Raiffeisen Tech Pełny etat

    Raiffeisen Tech is seeking a highly skilled and experienced Full-Stack Clojure Developer to join our team.Salary: The estimated annual salary for this position is $120,000 - $180,000 depending on location and experience.About the RoleWe are looking for a talented software engineer with expertise in developing and operating software solutions using serverless...


  • Nowogrodzka , Warszawa, Polska ScyllaDB Pełny etat

    Company OverviewScyllaDB is a leading next-generation open-source NoSQL database developed in a distributed environment across 15 countries, adhering to the highest standards of software engineering and performance optimization.About UsWe foster a healthy and productive work environment, whether at home or in the office, seeking an exceptional hands-on...


  • Warszawa, Polska Kyriba Pełny etat

    About KyribaKyriba empowers Chief Financial Officers (CFOs) and their teams to transform how they activate liquidity as a dynamic, real-time vehicle for growth and value creation, while also protection against financial risk. The company's pioneering Active Liquidity Network connects internal applications for treasury, risk, payments, and working capital...


  • Warszawa, Polska Sigma Software Pełny etat

    About the RoleWe are seeking an experienced Senior Test Automation Engineer to lead our testing efforts and contribute to the development of high-quality software.Company OverviewSigma Software is a rapidly growing US AdTech company founded by three former employees of a major tech corporation. Our highly technical team boasts a strong technological culture,...


  • Kazimierza Brokla , Warszawa, Polska Kyriba Pełny etat

    About KyribaKyriba empowers Chief Financial Officers (CFOs) and their teams to transform how they activate liquidity as a dynamic, real-time vehicle for growth and value creation. Our pioneering Active Liquidity Network connects internal applications with vital external sources, including banks, ERPs, trading platforms, and market data providers.We are...

  • Lead Software Engineer

    1 miesiąc temu


    Warszawa, mazowieckie, Polska DCV Technologies Pełny etat

    Dear Consultant,Our Multinational client is seeking a Lead Software Engineer to help tech lead our geodiverse development team.The Ekata – Platform & API Team is responsible for building and maintaining customer-facing APIs for our products.In this role, you will design, develop, and maintain high-performance data processing applications on the JVM...


  • Warszawa, Mazovia, Polska Sea Pełny etat

    **About Us**We are a leading provider of digital transformation solutions for the global shipping industry. Our mission is to enhance the way shipping professionals work by creating innovative technology for the maritime sector.With over 85% of the world's trade transported by sea, we have a unique opportunity to transform existing manual processes into a...


  • Emilii Plater , Warszawa, Polska Sigma Software Pełny etat

    We are seeking an experienced and visionary leader to drive our software development initiatives at Sigma Software. As a key member of our technical leadership team, you will take ownership of the architectural design, lead opportunities processing, mentor developers, and contribute to the strategic direction of our software solutions.Key...

  • Lead Software Architect

    3 tygodni temu


    Warszawa, Polska DCV Technologies Pełny etat

    DCV Technologies is seeking an experienced Lead Software Engineer to lead our geographically diverse development team. The Ekata – Platform & API Team is responsible for building and maintaining customer-facing APIs for our products.This role involves designing, developing, and maintaining high-performance data processing applications on the JVM platform...

  • Lead Software Engineer

    2 miesięcy temu


    Warszawa, mazowieckie, Polska Provident Polska Pełny etat

    Your responsibilitiesLead Software Engineer in a SCRUM delivery team of software professionals.Responsible for the technical management of external suppliers and internal resources, to ensure that the Scrum team adhere to technical designs, development standards, best practices and deliver well designed software systems that are functional, secure, cost...


  • Warszawa, Polska Google Pełny etat

    About the OpportunityWe are looking for a skilled Cloud Computing Engineer to join our team at Google. As a Cloud Computing Engineer, you will play a critical role in optimizing scalability and performance of our cloud-based services.**Job Description**As a Cloud Computing Engineer, you will be responsible for designing, developing, and deploying scalable...


  • Warszawa, mazowieckie, Polska Google Pełny etat

    Minimum qualifications:Bachelor’s degree or equivalent practical experience.5 years of experience with software development in one or more programming languages (e.g., Golang, Python, C, C++, Java, JavaScript) and with data structures/algorithms.2 years of experience in a technical leadership role; overseeing projects.Preferred qualifications:Master's...


  • Warszawa, Polska Google Pełny etat

    About the RoleAt Google, our software engineers are responsible for developing cutting-edge technologies that transform the way billions of users interact with information and each other. Our products require handling vast amounts of data at scale, extending far beyond web search. We're looking for talented engineers who bring innovative ideas from various...


  • Globusowa , Warszawa, Polska IKOL System Pełny etat

    We are looking for a talented Junior Cross-Functional Software Engineer to join our team at IKOL System in Warsaw. Our company provides software solutions for the IKOL network, connecting thousands of devices worldwide.About the RoleThis is an exciting opportunity to be part of a global-scale project, working on modern software development with experienced...


  • Emilii Plater , Warszawa, Polska Sigma Software Pełny etat

    We are seeking a seasoned JavaScript expert with extensive experience in designing and implementing large-scale software solutions using React and Node.js.The role extends beyond coding, encompassing responsibilities such as handling feature aspects, specifications, technical design, development, testing, documentation, and maintenance.Company Overview:Sigma...


  • Aleje Jerozilimskie , Warszawa, Polska Kalepa Pełny etat

    About KalepaWe are a cutting-edge company upending the commercial insurance industry with our innovative AI Copilot platform. Our technology empowers underwriters to make smarter, faster, and more accurate decisions.Kalepa's team members bring experience from top tech companies, including Facebook, Google, Amazon, Mastercard, and Uber. We are backed by...


  • Aleje Jerozilimskie , Warszawa, Polska Kalepa Pełny etat

    We are seeking an experienced Senior Fullstack Software Engineer to lead the development of our cutting-edge software for commercial insurers.The successful candidate will have a strong background in both front-end and back-end development, with experience in building scalable, fault-tolerant infrastructure and microservices leveraging RESTful APIs.They will...