enpl

Lead Engineer (Elixir) | Remote or Hybrid | #1337

  • Location: Kraków or remote
  • Type of contract: FTE
  • Salary: up to 37k PLN/ month gross
  • Industry: eCommerce
  • Working model: fully remote or hybrid (3 days from the office in Kraków)

For our client, one of the biggest producers of snacks and beverages, we’re looking for a lead engineer to lead their new team. The engineers work with technologies such as Python, Elixir, Airflow, AWS, Azure, Postgres, Oban, Factory, Minizinc, Snowflake, etc. Basic monitoring / alerts are in place leveraging DataDog and Sentry. We are looking for a Lead Engineer to help both develop new features across multiple applications and lead of team of engineers.

Responsibilities:

  • Be a founding member of the Engineering team in Krakow. Help to attract talent to the team by networking with your peers, by representing the company at conferences and other events, and by discussing our values and best practices when interviewing candidates.
  • Lead a product engineering team developing features end-to-end, spanning data modeling, testing, scalability, operability and ongoing metrics.
  • Ensure that the software is of high-quality by reviewing peer code check-ins
  • Ensure we hire the best possible talent, continuously develop both team and individuals as well as keep a strong engagement level
  • Define best practices for product development, engineering, and coding as part of a world-class engineering team in Krakow
  • Work on a product team leveraging our core technology platforms, which include Direct Commerce, Supply Chain, Marketing Automation, Mobile, and Data. Collaborate in architecture discussions and architectural decision-making that is part of continually improving and expanding these platforms.
  • Lead feature development in collaboration with other engineers; validate requirements/stories, assess current system capabilities, and decompose feature requirements into engineering tasks
  • Focus on delivering quality software through careful analysis of system capabilities and feature requests, peer reviews, test automation, and collaboration with QA engineers
  • Develop software in short iterations to quickly add business value
  • Support applications developed by your team

Requirements:

  • 5+ years of experience developing software applications
  • 2+ years of experience leading an engineering team
  • Deep understanding of database design and engineering
  • Strong familiarity with automated test frameworks
  • Current skills in the following technologies:
    • Elixir or Golang or Python
    • Relational databases – Postgres, MySQL, or similar
    • AWS, Azure, or similar cloud platforms
    • GitHub or similar source control
    • Automated build process and tools
  • Fluent with Agile processes and tools such as Jira or Pivotal Tracker; must have experience running Agile teams, continuous integration, automated testing, and test-driven development
  • Excellent skills at project estimation, understanding team velocity/dev capacity, progress tracking with burndown charts

Benefits:

  • Attractive bonuses and car allowance
  • Medical package
  • Life insurance
  • Travel insurance
  • Employee Pension Plan
  • Cafeteria platform
  • Wellbeing platform

APPLY FOR THIS JOB

RECOMMEND A FRIEND

... and get up to 2500PLN refferal bonus!