November 26

Principal Software Engineer (Python, C#)

Remote | 5300 - 6300$ gross


Salary: 5300- 6300$ gross.

We're looking for a Principal Full Stack Developer (6+ years of commercial experience).

We are developing a set of complex plugin modules for a desktop application called Spotfire. This application is used by scientists in early drug discovery phase to automate numerous steps of their work.

The front end is implemented using C# Windows Forms. The back end is implemented using Python stack. Heavy computations are unloaded to the back end through message queue and worker system. There is a separate set of Python CLI modules for advanced users that also integrates with the back end.
We are looking for a full stack developer who can work on full implementation of new modules for Spotfire.

The tool is already in production and has growing userbase. We are planning migration to Kubernetes-based infrastructure. We are also looking for a person who has experience with Kubernetes.



📚 Required experience and skills
- Strong proficiency in Python.
- Experience developing Windows Forms applications with C#.
- Hands-on experience with Python back end: FastAPI, RabbitMQ, Celery/Dramatiq, Redis, Swagger.
- Solid understanding of relational databases, particularly PostgreSQL.
- Experience with CI/CD practices and tools, including Docker, Kubernetes, and Jenkins.
- Fluent English communication skills (B2 level or higher).
- Strong problem-solving skills and the ability to work independently.



📚 Nice to Have
- Experience working in AWS environment: EC2, S3.
- Other experience working with AWS stack: Lambda, Batch Job, SNS, SQS, Cloudwatch.



📖 What we offer - Collaboration via a B2B contract with payments in EUR or USD, depending on your preference, or through a labor contract if you are based in Georgia, Serbia, or Kazakhstan.
- Flexible work schedule.
- Possibility to work remotely (excluding Russia and Belarus).
- Opportunities for professional growth.
- A company laptop to ensure a comfortable and efficient work setup.

📩 Feel free to apply: @hr_SW