Middle Software Engineer (Python)

Hybrid, Office
Ukraine
Our client is a private investment company based in the United States specializing in agriculture and food-related investments. The main idea behind the product that we are developing is to boost the agricultural industry by providing farming companies with a comprehensive Business Intelligence tool. This solution will empower them to acquire, analyze, and visualize data related to Agricultural areas, driving informed decision-making and maximizing revenue potential.

Requirements:

  • 3+ years of development experience with Python using FastAPI or similar web frameworks.
  • Passion for continuous learning and sharing knowledge with others, great communication skills
  • Strong debugging skills.
  • Good understanding of all parts of the web application stack.
  • Experience with Pandas/Pyarrow
  • Experience with RDBMS (preferably PostgreSQL)
  • Experience working with microservices architecture.
  • Airflow orchestrator experience – preferably
  • English- Upper-Intermediate.

Nice to have experience with:

  • AWS EMR/SNS/SQS, Docker,
  • Experience with Apache Airflow, building out workflow DAGs, and scheduling jobs
  • Experience with OAuth
  • Some UI development skills might be useful later on in a project (Dash).
  • Experience with NoSQL databases (DynamoDB, Redis)
  • Experience with data processing techniques in tools
  • Experience with ETL pipelines,
  • Experience with Apache Spark/Delta Lake or similar.

Responsibilities:

  • Build the Back-End part of the web application
  • End-to-end development of scalable, clean, and pragmatic full-stack code
  • Solve technical challenges — we build brand-new solutions from scratch
  • Communicate with internal and external stakeholders. Here, we appreciate proactive participation.

We offer:

  • Annual paid vacation of 18 working days.
  • Extra vacation days for long-lasting cooperation.
  • Annual paid sick leave of 10 days.
  • Maternity/Paternity leave.
  • The opportunity for sabbatical leave.
  • Marriage and Parenthood Package.
  • Compensation for sports activities (up to 250$ per year) or health insurance covering (70%) — after the trial period.
  • Internal education (corporate library, Udemy courses).
  • Career development plan.
  • English and Spanish classes.
  • Paying taxes and managing PE (Private Entrepreneur).
  • Technical equipment.
  • Internal Referral program.
  • Opportunity to take part in company volunteering activities.
  • Sombra is a “Friendly to Veterans” award-holder.
Ruslana Murha

Recruitment Partner

Send CV

If you haven't found a fitting position, send us your CV and we'll get back to you shortly

    Thank You!