Embrox Solutions logo

Python Developer

Embrox Solutions·Salary not specified

Primary stack

PythonLinuxCI/CDGitAPI

Job description

Description language:

About the Position

At Embrox Solutions, we bring ideas to life. We’re not just about writing code - we create complete hardware and software products that make a difference. By combining software development with electrical and mechanical engineering, we deliver the full new product development cycle (NPD), turning even the boldest ideas into reality.

We’re a team of passionate innovators who value reliability, speed, and flexibility in everything we do. If you want to grow, create, and be part of a friendly, forward-thinking team, Embrox is the place for you!

Now we are looking for a Python Developer to join our team in Lviv!

Responsibilities

  • Design, develop, and maintain backend services using Python
  • Build scalable and secure APIs for IoT devices and platforms
  • Integrate with hardware devices and external systems
  • Optimize system performance and ensure reliability
  • Work in a Linux-based development and production environment
  • Implement and maintain CI/CD pipelines
  • Collaborate with cross-functional teams (hardware, frontend, DevOps)
  • Participate in code reviews and contribute to architecture decisions
  • Troubleshoot production issues and ensure system stability

Requirements

  • 2+ years of experience in backend development using Python
  • Strong experience working in a Linux environment
  • Hands-on experience with IoT projects
  • Solid understanding of REST APIs and microservice architecture
  • Experience with Git
  • Understanding of CI/CD processes and tools
  • English level B2 or higher (spoken and written)

Nice to Have

  • Experience with MQTT or other IoT communication protocols
  • Docker/containerization experience
  • Basic knowledge of networking principles
  • Experience working with cloud platforms (AWS, Azure, GCP)
  • Experience with message brokers (RabbitMQ, Kafka)

We Offer

  • Competitive salary with regular reviews
  • Excellent space for your personal and professional development
  • Low level of bureaucracy with a lack of multi-level management
  • Paid vacations and sick leaves
  • Accountant support
  • Educational Events, and Free English classes
  • Amazing team buildings
  • Attractive work environment

Hiring Process

  1. Apply: Send CV via form or LinkedIn.
  2. HR-Interview: 30 min with HR to learn about you.
  3. Technical Assessment: Meet the team, discuss your skills.
  4. Job Offer: Usually within 5 business days.

Recommend a Candidate

Found a role that's a perfect fit for someone you know? Recommend a candidate and receive a referral reward for your contribution.

© Embrox Solutions. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Embrox Solutions - IT company that develops a wide range of unique software products. While developing our team combines modern advanced programming techniques with scientific approaches. That is why, our solutions are stable in their work, rapid in their performance and flexible in their usage.

More at Embrox Solutions

All 11 roles

Similar jobs

Popular searches