Senior Software Engineer / Tech Lead (Python / React)

New
P
People MoreSoftware Development
Warszawa, Kraków, Poznań, Wrocław, Gdańsk, PLContractSenior
Salary23,520 - 31,920 PLN per hour
Apply NowOpens the employer's application page

Job Details

Languages
English C1, Polish B2
Required Skills
DockerPythonJavascriptMicrosoft SQL ServerFastAPIReact

Requirements

  • Experience in developing and maintaining production software systems.
  • Very good knowledge of modern, typed Python.
  • Experience with FastAPI, Pydantic, SQLAlchemy, or similar technologies.
  • Very good knowledge of Microsoft SQL Server and T-SQL, including query optimization, indexing, and execution plan analysis.
  • Experience with database schema design and working with large datasets.
  • Experience with Docker and multi-service environments.
  • Practical knowledge of React and JavaScript.
  • Ability to analyze existing solutions and assess their quality, performance, and architecture.
  • Strong analytical skills and ability to understand complex business processes.
  • Excellent communication skills.
  • Very good English (C1) and Polish (B2).

Responsibilities

  • Develop and maintain backend services, frontend applications, and data pipelines.
  • Build backend solutions in Python using FastAPI, Pydantic, and SQLAlchemy.
  • Analyze and optimize Microsoft SQL Server databases, including queries, indexes, and execution plans.
  • Support frontend applications developed with React and JavaScript.
  • Develop and maintain processes responsible for supplying the platform with market data.
  • Support quantitative models used for valuation, risk management, and market analysis.
  • Review solutions delivered by the Central IT team and identify technical, performance, and architectural issues.
  • Act as a technical link between the local office in Switzerland and the Central IT team in Greece.
  • Support Docker-based deployments and multi-service environments.
View Full Description & ApplyYou'll be redirected to the employer's site
23,520 - 31,920 PLN per hour
Apply Now