Strong Junior / Middle Python Engineer (with Java)
Tech Stack
Job Description, Responsibilities & Requirements
About the Position
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).
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)
Responsibilities
- 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
Requirements
- 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)
Nice to Have
- Knowledge and experience with Flask API
- AWS cloud services (S3, EC2, Lambda, etc.)
- Nextflow
- Java
- SQLalchemy
- Sanic
- CI/CD
We Offer
- 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
Location
- Lviv, Ukraine
- Remote, Ukraine
Contact Us
Recruiter: Anastasiia Smeiko
Phone: +38(068)344-22-00
Email: [email protected]