Svitla Systems Inc. is looking for a Senior Golang Developer for a full-time position (40 hours per week) in Poland. As one of the world’s leading exchange organizations, our client provides investors, financial institutions, and companies access to global capital markets. Their product and services portfolio includes securities and derivatives trading, transaction settlement, clearing, market data information, and developing and operating electronic trading systems. Its business areas include the supply of index and ESG data, analysis and research solutions, trading and clearing of investment instruments, the settlement and custody of securities and other financial instruments, collateral and liquidity management, and investment funds services. The company is responsible for developing and providing technical services such as software development, provision and operation of computers and networks, and provision and operation of the participant network. They provide real-time securities prices and information products such as share indices and reference data (master and forward data on securities). The client’s headquarters is in the financial center of Frankfurt Rhine-Main.

The team is engaged in a pivotal project to migrate a legacy application to Microsoft Azure, aiming to deliver a modern, scalable, and cloud-native solution.

The candidate will have to work via Citrix to access DB’s environment.

Requirements

  • 5+ years of experience in developing high-performance applications using Golang.
  • Strong expertise in API development and microservices architecture with Golang.
  • Proven knowledge of Kafka, including its patterns and effective use in distributed systems.
  • Strong knowledge of Azure cloud services, including deploying, managing, and optimizing applications in a cloud environment.
  • Solid experience with SQL databases, including design, querying, and performance optimization.
  • Ability to work both independently and collaboratively within a multidisciplinary team, a strong sense of ownership and responsibility for projects.
  • Exposure to GraphQL and willingness to engage extensively in API development using GraphQL.

Nice to have

  • Experience with React for front-end development.
  • Prior experience with GraphQL (95% of the APIs use GraphQL).
  • Experience mentoring junior developers.

Responsibilities

  • Play a critical role in migrating a system to Azure Cloud, ensuring optimized performance, scalability, and cloud-native capabilities.
  • Design, build, and maintain high-performance APIs and microservices using Golang, following best practices for modern cloud infrastructure.
  • Develop and deploy applications within the Azure environment, ensuring seamless integration, security, and performance optimization.
  • Apply in-depth knowledge of Kafka, including its patterns and effective use in distributed systems, to implement and manage reliable event-driven systems and support real-time data processing.
  • Design, implement, and optimize SQL databases for efficient data storage and retrieval.
  • Leverage exposure to GraphQL to develop and optimize GraphQL APIs, which constitute 95% of the system’s API layer.
  • Actively engage in code reviews and work closely with a collaborative team to maintain high standards of code quality and knowledge sharing.
  • Provide technical guidance and mentorship to junior developers, fostering growth and adherence to best coding practices within the team.

We offer

  • US and EU projects based on advanced technologies.
  • Competitive compensation based on skills and experience.
  • Annual performance appraisals.
  • Flexibility in workspace, either remote or in our welcoming office.
  • Comprehensive medical insurance after one month.
  • MultiSport card with access to 2500 sports facilities all over Poland
  • Bonuses for recommendations of new employees.
  • Bonuses for article writing, public talks, other activities.
  • 15 vacation days, 10 national holidays, sick leaves, family days off.
  • Educational activities reimbursement on the monthly basis.
  • Free webinars, meetups and conferences organized by Svitla.
  • Gifts for anniversaries, New Year, children and more.
  • Fun corporate celebrations and activities.
  • Awesome team, friendly and supportive community!

About Svitla

Svitla Systems is a global trusted IT solutions company headquartered in California, with business and development offices through out the US, Latin America, Europe, and Asia. Svitla is an outspoken advocate of workplace flexibility, best known for its well-established remote culture, individual approach to our teammate’s professional and personal growth, and family-like environment.

Since 2003, Svitla has served a wide range of clients, from innovative start-ups in California to mega-large corporations such as Ingenico, Amplience, InvoiceASAP and Global Citizen. At Svitla, developers work with clients’ teams directly, building lasting and successful partnerships, as a result of seamless integration with on-site processes.

Svitla Systems’ global mission is to build a business that contributes to the well-being of our partners, personnel and their families, improves our communities, and makes a lasting difference in the world. Join us!

If you are interested in our vacancy, please send your CV.
We will be happy to see you in our friendly team :)

Let's meet in person

Karolina Chalewicz
Karolina Chalewicz
Recruiter