About the job
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)