Tech Stack
Job Description, Responsibilities & Requirements
About the Position
Software Engineer
We are seeking a Senior Python Developer with 5+ years of experience to join our team working on SPAM, a web-based platform utilizing high-performance computing clusters for antibody sequence analysis. In this role, you will collaborate with both local and offshore engineering teams to tackle scientific software engineering challenges and contribute to the development of sustainable and reusable software solutions. This position is fully remote, allowing you to work from anywhere in Poland. If you are passionate about leveraging technology to solve complex biological problems, this opportunity may be the right fit for you.
Responsibilities
- Developing tools for data analysis with a focus on sustainability and reusability
- Collaborating with agile teams to iteratively solve scientific software engineering challenges
- Building and maintaining front-end applications using React.js and TypeScript
- Implementing back-end services using Python, Django, and Celery
- Designing and integrating REST and GraphQL APIs for data interaction
- Managing source code using GitHub and ensuring adherence to best practices in software engineering
- Performing testing using frameworks such as pytest and optionally e2e testing with Playwright
- Utilizing RDBMS and NoSQL databases like Postgres and MongoDB for data storage and retrieval
Requirements
- Minimum 5 years of experience in developing tools for data analysis
- Strong expertise in Python, with practical experience in Django and Celery
- Proven frontend development skills using React.js and TypeScript
- Experience with REST and GraphQL APIs
- Familiarity with source code management using GitHub
- Solid understanding of RDBMS and NoSQL databases, particularly Postgres and MongoDB
- A strong focus on testing practices, including experience with pytest
- Fluent English
Nice to Have
- Knowledge of AWS
- Basic understanding of biological domain concepts and data analysis skills
- BS or higher in bioinformatics, computer science, or a related field
Location
Remote, Hybrid, On-site
City: Białystok, Poland
Salary: 6000-8000 PLN/hour
We Offer
- Great Place to Work: Since 2015, we have been awarded the Great Place to Work title annually, based on employee feedback. 92% of our employees consider Sii a fantastic workplace.
- Financial Stability: From a 1-person start-up in 2006 to a company with 7,500 employees in 2025, generating 2.2 billion PLN in revenue, debt-free, and recognized as the leading IT services provider in Poland.
- Global Contracts: We are a key partner for prestigious global companies across various industries, ensuring continuous employment for our staff.
- Internal Training Center: Last year, our training center organized around 300 technical and soft skills training sessions, attended by over 3,300 employees, rated 4.7/5.
- Learning Opportunities: Numerous initiatives for knowledge sharing, including technology communities, mentoring programs, and internal training, blogs, and e-learning platforms.
- Open Management: We promote transparency, open discussions, and regular CEO meetups, live transmissions, and department Inspiration Days.
- Profit Sharing: Sii shares its profits with employees, with over 90 million PLN allocated since 2022.
- Passion Sponsorship Program: We allocate 1 million PLN annually to support employees' passions and hobbies, enabling 25% of our staff to pursue their dreams.
- Team Events: Over 700 annual events with a budget exceeding 15 million PLN, including family-friendly activities like Christmas parties, family picnics, and Carnival balls.
- Comfortable Offices: Class A+ offices in the centers of 14 major Polish cities, easily accessible for employees and clients.
- MySii App: An app for employees to streamline administrative tasks, available on iOS and Android.
- Healthcare: Comprehensive private healthcare packages with access to over 5,000 doctors of various specialties, including dental services and family coverage.
About the Company
Sii Polska is a leading IT services provider in Poland, recognized for its innovative solutions and commitment to employee well-being. With a strong focus on sustainability and continuous learning, Sii offers a dynamic and inclusive work environment.