our manager will contact you soon

Strong Junior / Middle Python Engineer (with Java)

Middle/Strong Junior

Description

The team of UKEESS Software House is currently looking for a Strong Junior / Middle Python Engineer (with Java) to join our team for a full-time position (remotely in Ukraine or in Lviv’s office).

About the Customer and the Project:

Our customer is the world’s largest DNA network from the USA. With more than 30 billion digitized global historical records, 100 million family trees, and 30+ million people in their growing database, our customers help people discover their family stories and gain actionable insights about their health and wellness. Joining our team means contributing to a project that has a real impact on people’s lives.

Technology stack: Python 3.9+ / SQLalchemy / Flask / Sanic / Java 21/ Spring Boot / AWS (Lambda, ECS, SNS, S3, FSx for Lustre, SQS, KMS, API GateWay, SSM Parameter Store, AIM)

Who are we looking for?
  • 2-3 years of commercial experience with Python 3.9+
  • Solid knowledge and experience with SQL
  • Understanding the SOLID principles of object-oriented programming
  • Experience with RESTful endpoints
  • Experience with unit testing
  • English: Upper-Intermediate level (both speaking and writing)

Knowledge or experience with the following technologies will be a plus:

  • Knowledge and experience with Flask API
  • AWS cloud services (S3, EC2, Lambda, etc.)
  • Nextflow
  • Java
  • SQLalchemy
  • Sanic
  • CI/CD
Under the senior developer mentoring and leadership, your responsibility will be the following:
  • Writing clean, well-designed, testable, efficient code
  • Work on and guide the microservice REST API design
  • Writing unit tests and maintaining high code test coverage
  • Diagnose complex problems involving multiple systems and technologies
  • Working in an Agile team
  • Participating in team code reviewing/discussions/modeling
  • Improving existing functionality
What can we offer our new colleague?
  • Full-time position in a highly professional team
  • Competitive compensation (based on market data, but also depending on the technical level of the candidate)
  • Flexible work schedule
  • Individual approach to professional growth
  • Free English classes (online)
  • 3 health packages to choose from
  • Annual paid vacation and state holiday celebration
  • Lack of bureaucracy and micromanagement
  • Foreign business trips (after the war)

Our office in Lviv has ​​generators and stable communication in case of “no electricity”. Also, you will have the:

  • Modern, comfortable office facilities (a barbecue zone, kitchens, lounge rooms, coffee machines, etc.)
  • On-site parking lot and charge station for Electric Cars
  • Corporate gifts, celebrations, and fun activities
  • Sports activities: ping-pong, soccer, workout

If you have a passion for solving challenging problems; building scalable, robust systems; love working with the latest technologies in a fast-paced, flexible environment; and are excited at the prospect of having a significant impact on products with more than 3 million paying subscribers, then we want to talk to you! 😉

CONTACT US
Anastasiia Smeiko
Recruiter
Anastasiia Smeiko

Location

Lviv, Remote, Ukraine

Technology

AWS, Python, SQL

sign up to vacancy

Attach your CV*