Backend Developer (Python, Databricks)
Summary
Senior Python backend developer building distributed services on Azure, specializing in Databricks, Unity Catalog, and serverless architectures. Focuses on REST APIs, microservices, CI/CD, and async processing with FastAPI/Django, SQLAlchemy, and Celery.
- Stable employment. On the market since 2008, 1800+ talents currently on board in 7 global sites.
- “Office as an option” model. You can choose to work remotely or in the office.
- Workation. Enjoy working from inspiring locations in line with our workation policy.
- Great Place to Work® certified employer.
- Flexibility regarding working hours and your preferred form of contract.
- Comprehensive online onboarding program with a “Buddy” from day 1.
- Cooperation with top-tier engineers and experts.
- Unlimited access to the Udemy learning platform from day 1.
- Certificate training programs. Lingarians earn 500+ technology certificates yearly.
- Upskilling support. Capability development programs, Competency Centers, knowledge sharing sessions, community webinars, 110+ training opportunities yearly.
- Grow as we grow as a company. 76% of our managers are internal promotions.
- A diverse, inclusive, and values-driven community.
- Autonomy to choose the way you work. We trust your ideas.
- Create our community together. Refer your friends to receive bonuses.
- Activities to support your well-being and health.
- Plenty of opportunities to donate to charities and support the environment.
- Modern office equipment. Purchased for you or available to borrow, depending on your location.
What we are looking for?
- Strong commercial experience in Python backend development at a senior level.
- Mandatory: hands-on experience developing software across distributed services in Microsoft Azure.
- Mandatory: practical experience with Azure Databricks, including Unity Catalog and serverless capabilities on Azure.
- Mandatory: strong knowledge of Microsoft Azure cloud solutions and services.
- Proven experience with backend frameworks such as FastAPI and/or Django.
- Experience designing and building RESTful APIs and microservices.
- Solid understanding of CI/CD pipelines, automated testing, and deployment workflows.
- Practical experience working with Docker in production environments.
- Practical experience with SQLAlchemy, including ORM, database sessions, queries, and data modeling.
- Experience with Celery for asynchronous processing, background jobs, and scheduled tasks.
Additional Expected Skills
- Strong knowledge of relational databases, preferably Oracle, or very good knowledge of other relational databases.
- Strong knowledge of Microsoft Azure cloud services and architecture.
- Hands-on experience with Azure Databricks, Unity Catalog, and serverless computing on Azure.
- Experience with cloud architecture patterns, scalability, and performance optimization.
- Familiarity with testing practices, including unit, integration, and end-to-end testing.
- Version control proficiency with Git and experience with collaborative development workflows.
- Understanding of security best practices in cloud and backend environments.
- Ability to work in Agile/Scrum teams and communicate effectively in English.
- Kubernetes experience is a plus.
Missing one or two of these qualifications? We still want to hear from you! If you bring a positive mindset, we'll provide an environment where you feel valued and empowered to learn and grow.