Software development intern (PHP)

Lead Software Engineer (Python)

Vacancy ID: APD2
Apply
Job Location & Mode:
Poland, Krakow
Office / hybrid / remote
  • We are building a financial platform that will research and run systematic trading strategies.
  • We collaborate with the quant team on strategies research, risk modeling, and portfolio optimizations. Our software engineering team embeds the corresponding logic into the platform.
  • Similar systems already exist on the market, but quants need to use several of them to research and run trading strategies. Our client’s idea is to build a system that can do it all.
  • Client: Several quants with 15+ years of Wall Street experience.
  • Team: 25 people divided into three sub-teams.

Project’s Stack

  • Frontend: Typescript, Material UI, React, Jest, ESLint, Recharts.
  • Backend (Microservices): Kotlin, Groovy, Python, Micronaut, Flask, Gatling, Locust, Spock, FastAPI, Pytest, Pandas, NumPy, SQLAIchemy, Yoyo.
  • Databases: AWS DocumentDB, PostgreSQL.
  • Infrastructure/pipelines: AWS, Airflow, Terraform, Terraspace, Docker, Gradle, Tekton, VCS, Git.

What a Lead Software Engineer will do:

  • Design cloud-native software for AWS using AWS Well-Architected Framework
  • Design functional behavior of software based on user needs
  • Code using CI/CD and TDD practices
  • Organize and coordinate the team
  • Communicate with the client and the team daily
  • Complete related tasks: participate in team meetings, estimate features, analyze the system’s security

We expect that a Lead Software Engineer:

  • Has 3+ years of experience developing web apps on Python
  • Has at least Upper-Intermediate level of English; can communicate with native English speakers
  • Used relational and non-relational databases; wrote requests to databases
  • Worked with AWS and AWS Well-Architected Framework; can design cloud-native software for AWS using AWS Well-Architected Framework
  • Used Terraform for cloud resource management
  • Has 1+ years of team leading experience

Will be a plus:

  • You have expertise in FinTech
  • You have worked with Flask or any other web frameworks
  • You have worked with Kotlin or any other backend programming language
  • You have worked with Pandas or NumPy libraries
  • You have worked with Airflow
Apply to position
Lead Software Engineer (Python)
and join Algothic to advance the industry!
Personal information
How can we contact you? Leave a phone number, a messenger nickname, or both.
  • Telegram
  • Viber
  • Whatsapp
  • Skype
Share your CV Share a link, attach a document, or do both.
Additional information: cover letter, link to portfolio, etc.

0 / 2500

I agree to the processing of personal data provided in this document for realizing the recruitment process pursuant to the Personal Data Protection Act of 10 May 2018 (Journal of Laws 2018, item 1000) and in agreement with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (General Data Protection Regulation).
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Submit loading...