Careers
Senior Software Engineer

Responsibilities:
- Develop and maintain APIs and SDKs, primarily in Python and Java.
- Work closely with data scientists and data engineers and add functionality to the SDKs based on their requirements.
- Work alongside the business analysts and product owners to deliver new functionality, focusing on quality of solutions
- Work alongside QA analysts to ensure business features are thoroughly tested
- Enhance the current solution by finding problems and suggesting enhancements
Qualifications:
- Good solid knowledge of Python or Java
- For candidates with prior Python knowledge, experience with Flask and SQL Alchemy
- For candidates with prior Java knowledge, experience with a Java web framework, e.g. Play or spring boot
- Throughout understanding of REST and good API design
- SQL and relational databases
- Knowledge of Docker, Kubernetes
- Experience in developing apps that run on cloud infrastructure - AWS (specifically S3 and IAM)
- Experience in Big data formats like Parquet and Arrow
- Fluent English
Perks:
- Short recruitment process and contract for an indefinite period,
- Contract of Employment (possibility to use preferential tax-deductible costs for authors for 70% of remuneration)
- Possible bonus ~5% of year remuneration and Employee Stock Ownership Plan (value about 2500 USD) for the end of the year,
- English lessons, Online Platforms for self-development, training, and conference budget
- Private medical care, Insurance, Multisport Card
Salary:
- 12,000 - 16,000 PLN