Job offer

Senior Software Engineer

Sybilla Technologies is in search of a Senior Software Engineer with expertise in numerical and algorithmic programming in C# and Python. The ideal candidate will have over 6 years of experience, excelling in developing optimization algorithms and software solutions for robotic sensor networks. This remote role requires a strong analytical mindset and the ability to manage complex software systems, offering competitive compensation, mentorship, and flexible working hours for the right candidate.

Senior Software Developer mini

About Sybilla Technologies

Sybilla Technologies designs builds and operates robotic optical observatories for monitoring objects in space. The company specializes in the complete systems, software for automated data acquisition, analysis, and scheduling of networks of sensors. We work in the domains of Space Situational Awareness, Space Surveillance and Tracking, Space Traffic Management, Near Earth Objects, stellar and planetary research, education, and commercial on-demand observations.

Your Responibilities

  • Integration and optimization of software for robotic sensor networks. 
  • Integration of robotic sensor hardware components using SDKs and APIs. 
  • Maintaining and enhancing technology for controlling optical telescopes. 
  • Creating and improving communication protocols among robotic sensor software components. 
  • Optimizing software for efficient acquisition and analysis of observational data. 
  • Developing solutions for storing, monitoring data quality, and reporting results from processing chains (pipelines, workflows). 

Requirements

  • Higher education in computer science, physics, mathematics, or related fields (STEM) 
  • 6+ years of programming experience in C#, including extensive expertise in at least one of the following: device drivers, numerical algorithms. 
  • Experience in writing fast and reliable applications, with emphasis on resource efficiency. 
  • Ability to diagnose low-level problems and inefficiencies in complex systems. 
  • Knowledge of debugging tools for performance analysis and system stability. 
  • Advanced knowledge of the .NET platform, design patterns, and Visual Studio. 
  • Experience in creating automated data flows and processing them. 
  • Proven professional approach to work, initiative, independence, and commitment. 
  • Proficiency in English enabling effective communication and comprehension of technical documentation. 
  • Ability to expertly create, implement, and monitor software controlling complex systems. 

Nice to Have

  • Interests related to astronomy, space, sky observations, new technologies or astrophotography. 
  • Extensive experience with PostgreSQL.

Terms of employment

  • Remote employment model (the office is in Bydgoszcz/Zielonka). 
  • The candidate will be offered compensation relative to his/her experience and skills.   
  • The candidate will have a specialist assigned as a mentor during the initial weeks of employment.   
  • The candidate will have an advisor for selection and monitoring of career development paths.
  • “Telescopic Thursdays” – the opportunity to use our facilities for personal, hobbyist observations.   
  • Private medical care and Multisport on FTE  
  • Flexible working hours. 

Want to apply for this job offer? Great. Want to apply for any of the job openings? Great. Send us an email with your resume and a few sentences about why you would be an ideal candidate for this position. Send email to:

W związku z udziałem w procesie rekrutacji będziemy przetwarzać Twoje dane osobowe. Administratorem Twoich danych osobowych jest Sybilla Technologies spółka z ograniczoną odpowiedzialnością z siedzibą w Bydgoszczy. Podstawą przetwarzania danych osobowych wskazanych w treści Kodeksu pracy jest niezbędność ich przetwarzania w celu zawarcia umowy pomiędzy stronami (art. 6 ust. 1 lit b RODO). Podstawą przetwarzania innych danych, które zostaną zamieszczone w dokumentach rekrutacyjnych jest zgoda (art. 6 ust. 1 lit a RODO). Podając nam dane osobowe, które nie są wskazane w treści Kodeksu Pracy w CV lub innych dokumentach rekrutacyjnych, wyrażasz zgodę na ich przetwarzanie. Możesz skontaktować się z administratorem danych wysyłając e-mail na adres:
lub pocztą tradycyjną, wysyłając przesyłkę na adres: ul. Toruńska 59, 85-023 Bydgoszcz. W przypadku chęci brania udziału również w przyszłych procesach rekrutacyjnych, prosimy o zamieszczenie w treści CV następującej klauzuli:„Wyrażam zgodę na przetwarzanie przez Sybilla Technologies sp. z o.o. moich danych osobowych również na potrzeby przyszłych postępowań rekrutacyjnych.”

We will process your personal data in connection with your participation in the recruitment process. The administrator of your personal data is Sybilla Technologies spółka z ograniczoną odpowiedzialnością, based in Bydgoszcz, Poland. The basis for the processing of personal data indicated in the content of the Labor Code is the necessity of its processing for the purpose of concluding a contract between the parties (Article 6(1)(b) RODO). The basis for the processing of other data that will be included in recruitment documents is consent (Article 6(1)(a) RODO). By providing us with personal data that is not indicated in the contents of the Labor Code in your resume or other recruitment documents, you consent to its processing. You can contact the data administrator by sending an e-mail to: or by regular mail, sending a parcel to: Toruńska 59 Street, 85-023 Bydgoszcz. If you wish to participate also in future recruitment processes, please include the following clause in the body of your CV: “I agree to the processing by Sybilla Technologies sp. z o.o. of my personal data also for the purposes of future recruitment proceedings.”