For Employers
Software Engineer
Company logo - click to visit company page
251-500
Financial Services
AthensLocation
Athens
2 days ago
Posted date
2 days ago
ITJob category
IT

Your role at HFM:

  • Design, develop, and maintain Python backend applications.
  • Write clean, reusable, testable, and efficient code.
  • Collaborate with cross-functional teams to define, design, and release new features.
  • Perform debugging, troubleshooting, modifications, and unit testing.
  • Identify and suggest ways to improve existing codebase.

What You Bring:

  • BSc/BA in Computer Science, Computer Engineering, or related field.
  • 1+ years’ experience in software development.
  • Experience with relational databases.
  • Fluency with Git.
  • Strong problem-solving mindset.
  • Native proficiency in English.
Nice to have:
  • Experience with Python backend frameworks such as FastAPI, Flask or Django REST Framework (FastAPI is the primary framework for our APIs).
  • Experience with CI/CD pipeline and related workflows.
  • Familiarity with ORM-Repository patterns (SQLAlchemy, SQLModel)
  • Basic understanding of Docker and Kubernetes concepts.

Our Tech Stack:

Our main programming language is Python. We are primarily using FastAPI, Pydantic and SQLAlchemy. Our main datastore is MariaDB (Galera cluster), but we are also using MongoDB, Redis and RabbitMQ as a message broker. Our applications are deployed on Kubernetes clusters through Jenkins pipelines and we are using Prometheus and Open Telemetry for enhanced observability.

**Resumes submitted must be in English

 By joining us, you can expect:

💰Attractive remuneration package

🗽Hybrid Work Mode

💊Participation in the Company’s Medical Scheme from day one!

⛱️22 days of Annual Leave (reaching up to 30 days per year based on years’ service)

🦄Birthdays are always a day off!

🌊Friday afternoons off in Summer (July & August)

🧩Free Access to Educational Resources (O'Reilly, Real Python, Medium, Hack the Box and Pluralsight)

🍕Monthly ticket meals

⭐Referral Bonus – refer a candidate we would all enjoy to work with!!

🥪Enjoy snacks, fruits, and beverages at the office

🏀Fun team-building activities & Corporate events

📚Lifelong Learning

  • O'Reilly: A library of books, and live online trading.
  • Real Python: Tutorials and exercises tailored for Python developers.
  • Medium: Articles and insights from top industry experts.
  • Hack the Box: Hands-on cybersecurity challenges and learning paths.
  • Pluralsight: Video courses and paths across a wide range of technical skills.

🌍Who is HFM?

Established Broker since 2010 | 60+ Industry Awards | over 3,500,000 Live Accounts | 300+ Employees Globally | 40+ Different Nationalities | 

At HFM, our workforce is our biggest asset. For this reason, we reward our employees’ individual talent and skills, and encourage them to reach their full potential in an engaging workplace that fosters excellence.

Kick off an exceptional career with HFM and follow the path to success!

Sounds like you? Come and write the next chapter with us through our Careers website: 

careers.hfm.com/jobs/careers

All applications will be treated as confidential.

Related tags
JOB SUMMARY
Software Engineer
Athens
2 days ago
Entry / Junior
Full-time