Back icon Gurtam vacancies / Python Developer

Python Developer

Engineering
Lithuania (Vilnius)
Hybrid
Office
English

We are looking for a Python Developer for an enterprise-grade IoT product with a strong emphasis on advanced analytics and forecasting capabilities. This role is central in shaping the future of our enterprise product in analyzing extensive datasets and executing low-latency processing for optimal performance.

Your responsibilities will span the entire software development lifecycle from planning to the hands-on implementation of robust, scalable and high-performance solutions with back-end in Python and front-end in React Redux. 

Team: solutions architect, 2 product managers, 5 software engineers working onsite from the Vilnius office. The team members have an average of 9 years of experience in telematics.

We are ready to entrust you

  • Design, develop, test, and deploy high-quality, scalable software solutions.
  • Collaborate on software architecture, requirements definition, and resource planning.
  • Write clean, efficient code with comprehensive testing and debugging.
  • Create and maintain technical documentation for projects.
  • Take ownership of delivered functionality, ensuring alignment with project goals.

Requirements

  • Strong knowledge of Python 3.
  • Expertise in async web frameworks (one of: Aiohttp, FastAPI, Tornado).
  • Expertise in SQL databases (writing queries, optimizing).
  • Understanding of RESTful principles and experience with designing and implementing APIs.
  • Practical experience with Git and version control workflows, including branching, pull requests, and code review practices.
  • Analytical mind.

Nice to have

  • Experience in writing async code.

  • Experience in writing unit-tests.

  • Experience in NoSQL databases.

  • Experience in big data; understanding the principles of working with statistical data, time-series data.

  • Understanding of web auth basics (cookie, jwt), experience in oAuth, SAML, LDAP.

  • Initiative in technical matters, as well as with inter-team communication.

Benefits

  • Medical insurance. Dental and vision plans included.
  • PTO. Take time off when you need a break or aren't feeling your best.
  • Family-friendly policy. Helping to balance and benefit both work and family life.
  • Corporate presents. We are not limited to mugs with a logo.
  • Team building events. We love to work and love to have fun.
  • Financial support for participation in trainings and specialized courses. 
  • Free lunches and a rich corporate life.
  • Salary range 5000-6500 EUR gross, based on your experience and interview results.
Apply now

Perks and Benefits

Card icon

Complimentary lunches and on-site snacks

Card icon

Team sports and office yoga sessions

Card icon

Medical insurance

Card icon

Corporate gifts for employees and their children

Card icon

Free parking at the office building

Card icon

Mental health support with paid online counseling sessions

Card icon

Company reunions abroad

Card icon

Professional training and educational reimbursement

Card icon

Community, team-building events and parties

Your candidate journey

1

Apply for your dream job

2

Have an interview with a recruitment specialist

Card icon Within 5 days
3

Get a test assignment (rarely, if needed)

Card icon 5 days to complete
4

Participate in an interview with a hiring manager

Card icon Within 5 days
5

Receive an offer or detailed feedback

Ready to apply for Python Developer position?

Please tell us about your skills and experience via the form below and we’ll get in touch with you shortly.

Upload a file or share a link to your CV*
Required file extensions: .pdf, .doc, .docx, .xls and .xlsx. File max size: 10 MB
Info icon
Confirm icon

Your application has been submitted successfully.