Senior Python Developer
We are seeking a Python Developer to join our team building a high-performance, enterprise-grade IoT platform. You will play a key role in developing the core of our product: the advanced analytics and forecasting engines that process vast datasets with low latency.
You will be part of a dynamic team consisting of Back-end and Front-end Developers, a QA Engineer, and a Product Owner. Your work will directly contribute to building scalable, data-intensive solutions that deliver powerful insights to our clients.
What You'll Do
-
Design, develop, and deploy scalable back-end services and APIs in Python.
-
Write clean, efficient, and well-tested code for processing large-scale time-series data.
-
Contribute to key architectural decisions, requirements definition, and technical planning.
-
Optimize SQL database queries and ensure high-performance data retrieval.
-
Create and maintain clear technical documentation for your projects.
-
Take ownership of features from concept to deployment, ensuring they meet project goals and quality standards.
What You'll Bring (Requirements)
-
Strong proficiency in Python 3.
-
Experience with asynchronous web frameworks (e.g., Aiohttp, FastAPI, Tornado).
-
Expertise in SQL databases, including query writing and optimization.
-
Solid understanding of RESTful API design principles.
-
Practical experience with Git, including branching, pull requests, and code reviews.
-
Strong problem-solving and analytical skills.
Bonus Points (Nice to Have)
-
Experience with NoSQL databases.
-
Familiarity with writing unit tests.
-
Experience in big data environments and an understanding of statistical or time-series data principles.
-
Knowledge of web authentication basics (Cookies, JWT) or experience with OAuth, SAML, or LDAP.
-
A proactive approach to technical challenges and cross-team communication.
What We Offer (Benefits)
- Compensation: Salary range 5000-6500 EUR gross, based on your experience and interview results.
-
Comprehensive Health Insurance: Includes medical, dental, and vision plans.
-
Flexible Paid Time Off (PTO): Generous time off for vacation, personal needs, and sick days.
-
Family-Friendly Policies: Support to help you balance your work and family life.
-
Financial & Professional Growth: We support your development with funding for training, specialized courses, and conference participation.
-
Vibrant Office Culture: Enjoy free lunches, fun team-building events, and meaningful corporate gifts.
- Location: Vilnius, Lithuania (Hybrid - 3 days/week in office)