Senior Python Developer / Tech Lead

We’re looking for a Senior Python Developer / Tech Lead with hand-on coding experience to join our growing team in Romania. If you’re passionate about writing clean, scalable code and leading impactful engineering teams, this role is for you.

💡About the Client & Project

Our client is a Silicon Valley-based tech company headquartered in Palo Alto, California, with over 10 years of innovation in enterprise solutions. Their main product is an AI-powered enterprise platform designed for cost management and procurement, featuring an intuitive interface driven by an AI assistant. The platform serves key clients like Tesco, Adidas, British Telecom (BT) and others.

💼 Position Details

  • Type of Collaboration: Employment Contract (preferred) / B2B
  • Work Model: Remote (Romania-based only)
  • Start Date: Flexible – ideally ASAP
  • Project Duration: Long-term
  • 𝗪𝗼𝗿𝗸𝗶𝗻𝗴 𝗛𝗼𝘂𝗿𝘀: 10:00 AM – 7:00 PM (aligned with UK & US time zones)

Our team will collaborate closely with the client’s engineering teams in the US and UK, ensuring smooth integration and coordination. We aim for overlapping work hours, with a preferred schedule of 10:00 AM – 7:00 PM to facilitate communication across time zones.

🎁 Additional Benefits

  • 25 paid vacation days
  • Private medical subscription (Regina Maria)
  • Private pension (Pillar 3 with NN)

🌍 About the Team

You’ll be part of a growing team of 6 engineers, including:

  • 1 Tech Lead (you!)
  • 2 Front-End (React) Developers
  • 2 Back-End (Python) Developers
  • 1 SRE/ DevOps Engineer

🎯 What You Will Be Doing

  • Lead and manage end-to-end software delivery across your team
  • Work closely with the client and stakeholders to ensure alignment and quality
  • Mentor engineers, encourage growth, and foster a culture of collaboration
  • Ensure technical excellence through clean code, reviews, and testing
  • Guide architectural and design decisions with scalability and maintainability in mind

🛠 What We Are Looking For

You’ll be a good fit for this role if you:

  • Have 8+ years of software development experience
  • Have led engineering teams or projects successfully
  • Are confident with Python, and ideally have some exposure to Java
  • Have strong knowledge of system design, algorithms, and data structures
  • Are hands-on with Flask, FastAPI, and SQLAlchemy
  • Are familiar with containerization (Docker, Kubernetes) and CI/CD practices
  • Communicate clearly, mentor effectively, and enjoy growing teams
  • Bonus points for experience with React, GraphQL, and Spring

📩 Ready to Make an Impact?

Let’s discuss more! Apply now or share this opportunity with someone in your network who might be a perfect fit for this or other roles within our team.

Let’s build something amazing together at Odeen Software! 🚀

Apply now

Tell us why you’d be a good fit for the Senior Python Developer / Tech Lead role.