Senior to Lead Python Engineer

All jobs
salary Tallinn, Estonia
salary Relocation: Yes
salary Fulltime, Hybrid: home office + office work

About the Company

PrismFP Analytics iis a young and innovative FinTech firm that has spun out of an investment brokerage based in central London and New York. 
It applies deep practitioner knowledge in financial markets, statistical and quantitative techniques, and cloud and big data technologies to build disruptive analytics products for some of the biggest names in finance.

Technology stack and approach:

  • Lean principles and Agile development practices
  • Continuous deployment across all microservices
  • Python as a primary backend language, TypeScript in the front-end
  • High-level frameworks (Flask, SqlAlchemy, Alembic, Pytest, Socket.IO, Angular)
  • Amazon Web Services and ecosystem (AWS core services, Lambda, RDS, EKS, etc.)
  • Cloud-native technologies (Kubernetes, Helm, Docker)
  • Observability technologies (Prometheus, Jaeger, Loki, Grafana, Sentry)
  • Big Data ecosystem and SQL Databases (Apache Airflow, PostgreSQL, Azure Hyperscale)
  • Infrastructure Automation and containerised CI/CD (GitLab, Terraform, Ansible)

Company size: 60+

Language: English

The Role

The company is looking for a team-oriented software leader to join the technology team as Senior to Lead Python Engineer.
Successful applicants will influence the trajectory of the company and take ownership of designing, developing, and maintaining solutions at a very early stage.

 

Selection process: (every stage besides the test takes 1-hour max)

  • Cultural fit call with the manager
  • Technical challenge (takes 4-8 hours)
  • Technical task review with the company's developers
  • Product vision interview with a Product Owner

Requirements

It is important to see you have an extensive background with any programming language building complex systems, leading a team of any size, and see you have been working with Python for the last year or more. 
We avoid being specific with the required amount of production experience.

Who you are:

  • You have a demonstrated track record of developing high-quality software.
  • You help define and document processes and standards for delivering testable, maintainable, and high-quality code.
  • You can manage the direction and design of a large codebase, including the evolution of the architecture pattern(s), interface design, code refactoring, and management of technical debt.
  • You lead by example while mentoring and ensuring quality for more junior members of the team.
  • You have experience building, testing, and operating distributed systems.
  • You have experience building pipelines, leveraging continuous delivery and automated testing to deliver robust software at velocity.
  • You enjoy exploring new approaches and technologies to solve problems but retain product focus.
  • You are diplomatic and persuasive, with the confidence to drive solutions from idea to delivery.
  • You care about building engineering culture and have a principled view on how to build software.
  • You are a pragmatic problem solver, who can be self-sufficient but knows when to lean on expertise within the team.
  • You work well within a team and believe in open discussion, inclusion, and diversity. 

Nice to have:

  • You have an interest in Kubernetes and cloud-native technology.
  • Some experience with building desktop applications in Python.

Responsibilities

What you will do together with the team:

  • Assemble expert market practitioners, quantitative analysts, and software engineers to build disruptive products in financial markets.
  • Extend existing and build out new microservices.
  • Refactor current application architecture to achieve better maintainability and extensibility.
  • Create and maintain robust ETL pipelines.
  • Technically mentor and support more junior members of the team.
  • Maintain strong cultural values to promote a healthy work environment.

Benefits

  • Work closely with financial market practitioners
  • Influence new features of the product, deliver rapidly
  • Competitive Salary
  • Discretionary yearly bonus - depends on the company and the individual performance
  • Flexible hybrid work policy
  • Modern office in central Tallinn, Rottermani area with many restaurants, coffees and shops around
  • Free breakfast, snacks, coffee/tea in the office
  • 28 days of paid holiday leave
  • First 3 days of sick leave covered at 100% of your salary
  • Quarterly Stebby platform subscription for 100 EUR
  • Ability to choose your own peripheral equipment - keyboard, mouse etc.
  • Subscription to DataCamp online learning platform
  • Regular team events - joint dinners, drinks
  • Travel opportunities to London


More details and fast-track pass to the interview: Email: alina.kutlugalina@ittalent.ee
Apply for this job
or
More details and fast-track pass to the interview: Email: alina.kutlugalina@ittalent.ee