Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Python Engineer Team Lead image - Rise Careers
Job details

Python Engineer Team Lead

For over 31,000 growing businesses and HR teams seeking a comprehensive, all-in-one HR suite, Workable emerges as the premier solution. We uniquely combine the world’s most widely adopted Applicant Tracking System (Workable Recruiting) with a full-spectrum employee management system (Workable HR). At Workable, we empower companies to focus on what truly matters: hiring the right people and fostering their growth.

While we take HR seriously, we maintain a lighthearted and collaborative culture. At Workable, you’ll find smart people who have fun, learn, innovate, and help others do the same. We respect everyone, we hire the best, and make sure every experience is special.

For our office in Athens, we are looking for a Python Engineer to lead our Professional services team in Athens. As Senior Python Engineer & Team Lead, you will be responsible for overseeing the development and deployment of our delivery systems while mentoring a talented team of engineers. You will oversee both technical implementation and team growth, serving as a strategic leader who can drive innovation while developing the next generation of engineering talent.

Responsibilities

  • Mentor junior and mid-level engineers, providing technical guidance and career development
  • Implement Technical Solutions (deliverables to vary in size and scope) - including but not limited to:
    • Develop customized integrations as requested by clients - determining feasibility, gathering requirements, development, testing, and deployment
    • Data migrations
    • Custom reports (SQL + visualization of the report)
    • Implementation of new internal tools (requirement gathering, technical design document, development, testing, and maintenance)
    • Technical account configuration (ie. the implementation of customized features to a customer account)
    • API consultation
  • Communicate effectively with non-technical sales teams, ensuring their ability to relay requested and necessary information to customers as needed during implementation
  • Participation in calls with customers: API consultation, technical requirement gathering for integration, etc. when requested by your Manager.
  • Develop monitoring systems to ensure delivery reliability and performance
  • Design and implement automation solutions to streamline professional services
  • Work cross-functionally with other departments to integrate delivery systems with internal tools
  • Lead the architecture and development of our Python-based delivery systems

You must have:

  • 5+ years of experience in software engineering (preferrably in Python) with at least 2 years in a team lead role
  • Experience with database technologies and advanced SQL knowledge
  • Experience with CI/CD pipelines and deployment automation
  • Strong problem-solving skills and attention to detail
  • BSc in Computer Science or similar degree, or other BSc plus coding school

Nice to haves:

  • Proficiency with Amazon Web Services (Redshift, S3, EC2, Lambda)
  • Experience with all/most of SDLC phases
  • Experience with Kubernetes
  • Ruby or Ruby on Rails

You must be:

  • An excellent communicator, with the ability to express yourself clearly and effectively
  • Able to present technical information to a non technical audience
  • Diligent and rigorous, able to appreciate quality and deliver projects on schedule
  • Able to collaborate well in a multinational team environment

Our employees enjoy benefits that make them more productive and contribute directly to the development of their professional skills. We want to be able to attract the best of the best and make sure they keep getting better. On top of an exciting, vibrant and intellectually challenging environment, we are offering:

  • 💼 Comprehensive Health Coverage: A robust health insurance plan that includes coverage for your dependents.
  • 💰 Competitive Compensation: An attractive salary paired with a performance-based bonus plan.
  • 🏠 Flexible Work Model: Enjoy the best of both worlds with a hybrid setup—one day working from home and four in the office.
  • 🖥️ Top-Tier Tools: Apple gear and access to the latest productivity tools to help you excel.
  • 📱 Stay Connected: A mobile data plan to keep you online wherever you are.
  • 🍴 Delicious Perks: Fresh, tasty food at the office to fuel your productivity.
  • 🌴 Generous Time Off: Take the time you need to relax and recharge with our ample PTO policy.

Workable is most decidedly an equal opportunity employer. We want applicants of diverse background and hire without regard to colour, gender, religion, national origin, citizenship, disability, age, sexual orientation, or any other characteristic protected by law.

Workable Glassdoor Company Review
2.6 Glassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star iconGlassdoor star icon
Workable DE&I Review
3.2 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Workable
Workable CEO photo
Nikos Moraitakis
Approve of CEO

Average salary estimate

$80000 / YEARLY (est.)
min
max
$70000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Python Engineer Team Lead, Workable

Are you ready to take your career to the next level? Join Workable as a Python Engineer Team Lead, where you'll guide a talented team of engineers while leading the charge on exciting projects! At Workable, we're all about combining an amazing applicant tracking system with a full-spectrum employee management system to help over 31,000 businesses focus on what truly matters: their people. In this role, you'll not only help develop and deploy innovative delivery systems but also mentor junior and mid-level engineers in their professional journeys. Imagine developing customized integrations, building monitoring systems, and collaborating cross-functionally—all while working in a supportive, fun, and dynamic environment. Your strong problem-solving skills and technical expertise in Python, database technologies, and CI/CD will shine here. You'll collaborate with sales teams to ensure smooth implementation and even participate in customer calls when needed. Beyond technical skills, your effective communication and team leadership abilities will help nurture the next generation of talent at Workable. Join us in this hybrid role where you can enjoy a mix of in-office life and flexibility. With incredible benefits like comprehensive health coverage, competitive compensation, and generous PTO, we’re here to support your growth both personally and professionally. If you’re passionate about technology and leading teams, this is the perfect opportunity to leave your mark with Workable!

Frequently Asked Questions (FAQs) for Python Engineer Team Lead Role at Workable
What responsibilities does a Python Engineer Team Lead at Workable have?

As a Python Engineer Team Lead at Workable, you'll oversee the development and deployment of delivery systems while mentoring a talented group of engineers. You are responsible for implementing various technical solutions, such as customized integrations, data migrations, and API consultation, ensuring seamless collaboration with different departments. This role also entails developing reliable monitoring systems and automation solutions, thus enhancing the overall performance of the professional services team.

Join Rise to see the full answer
What qualifications are required for the Python Engineer Team Lead position at Workable?

To qualify for the Python Engineer Team Lead role at Workable, you must have a minimum of 5 years of experience in software engineering, particularly with Python, and at least 2 years in a team lead position. Additionally, expertise with database technologies and advanced SQL knowledge, alongside experience with CI/CD pipelines and deployment automation, is essential. A Bachelor’s degree in Computer Science or a related field is also required.

Join Rise to see the full answer
What skills should candidates possess for the Python Engineer Team Lead role at Workable?

Candidates for the Python Engineer Team Lead position at Workable should display strong problem-solving skills and attention to detail, coupled with excellent communication abilities. You will need to convey complex technical information effectively to a non-technical audience. Moreover, proficiency with Amazon Web Services, Kubernetes, and an understanding of different phases of the software development lifecycle will set you apart.

Join Rise to see the full answer
How does Workable support the career growth of a Python Engineer Team Lead?

At Workable, we value mentorship and professional development. As a Python Engineer Team Lead, you'll mentor junior and mid-level engineers, providing them with technical guidance and career development opportunities. The collaborative environment fosters learning and innovation, enabling you to grow alongside your team while contributing to impactful projects.

Join Rise to see the full answer
What benefits can a Python Engineer Team Lead expect at Workable?

The Python Engineer Team Lead at Workable enjoys an impressive range of benefits. These include comprehensive health coverage, competitive compensation with performance-based bonuses, a flexible hybrid work model, top-tier productivity tools, and generous time off to relax and recharge. We believe that supporting our employees leads to enhanced productivity and job satisfaction.

Join Rise to see the full answer
Common Interview Questions for Python Engineer Team Lead
Can you describe your experience with Python and how it relates to the role of a Team Lead?

When answering this question, highlight your hands-on experience with Python, focusing on specific projects where you've led a team or made significant contributions. Discuss the methodologies used, challenges faced, and how you overcame them, while demonstrating your growth in both technical and leadership skills.

Join Rise to see the full answer
How do you approach mentoring junior engineers?

In your response, describe your mentoring philosophy. Discuss specific techniques you use, such as coding reviews, pair programming, or regular feedback sessions. Emphasize the importance of individual growth and finding personalized strategies to help team members reach their potential.

Join Rise to see the full answer
What is your experience with database technologies and SQL?

Detail your experience with various database technologies, emphasizing your advanced SQL skills. Share concrete examples of projects where you've utilized these skills to solve real-world problems, such as data migrations or report generation. This will showcase how well you can align with the technical needs at Workable.

Join Rise to see the full answer
How do you ensure effective communication within your team and across departments?

Acknowledge the importance of clear communication in a collaborative environment. Discuss specific strategies you employ, like regular check-ins, using collaboration tools, and creating detailed documentation to ensure everyone is on the same page regarding project objectives and updates.

Join Rise to see the full answer
Describe a time when you had to manage a challenging technical project.

Use the STAR method (Situation, Task, Action, Result) to structure your response. Discuss the challenges faced, the strategic steps you took to manage the project, and the successful outcomes achieved. This showcases your problem-solving and project management skills.

Join Rise to see the full answer
What methodologies do you find effective for project management in technical teams?

Mention methodologies like Agile, Scrum, or Kanban, and share your experiences implementing these in past projects. Highlight how these approaches resulted in improved delivery times, better team collaboration, and a higher quality of deliverables.

Join Rise to see the full answer
How do you approach the integration of new internal tools within existing systems?

Discuss your process for requirement gathering, technical design documentation, and the implementation phases. Highlight your experience in managing integrations and the importance of collaboration with cross-functional teams, emphasizing any tools or technologies used.

Join Rise to see the full answer
What are your thoughts on automation in professional services?

Share your perspective on how automation can enhance efficiency and reliability within professional services. Provide examples of automation tools or methods you’ve implemented successfully and how they have optimized workflows or improved service delivery.

Join Rise to see the full answer
How do you maintain your technical skills and stay updated with industry trends?

Discuss various resources you use, such as online courses, tech blogs, conferences, and community forums. Highlight your commitment to continuous learning and how it benefits both your professional development and the team’s success.

Join Rise to see the full answer
What role does feedback play in your leadership style?

Emphasize the importance of constructive feedback in fostering a growth mindset among team members. Discuss how you incorporate regular feedback cycles and encourage open communication to support continuous improvement in your team.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Workable Remote No location specified
Posted 3 days ago
Lytegen Remote No location specified
Posted 4 days ago
Posted 11 hours ago
Photo of the Rise User
ServiceNow Hybrid 4810 Eastgate Mall, San Diego, California, United States
Posted 9 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity
Photo of the Rise User
Posted 11 days ago
Inclusive & Diverse
Growth & Learning
Customer-Centric
Collaboration over Competition
Medical Insurance
Maternity Leave
Flex-Friendly
401K Matching
Photo of the Rise User
Dental Insurance
Vision Insurance
Paid Holidays
Game Plan Tech Remote No location specified
Posted 10 days ago

Your gender, your gods, your sex life, your skin color or your bigshot uncle don’t make a difference here. Workable is a progressive and open-minded meritocracy. If you’re smart and good at what you do, come as you are.

20 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 9, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cleveland just viewed Accounting Co-Op (Part-Time) at Avery Dennison
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Product Manager at ShiftCare
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Product Operations at Binance
Photo of the Rise User
Someone from OH, Mentor just viewed Sales & Service Lead - Pinecrest at Alo Yoga
Photo of the Rise User
Someone from OH, Mason just viewed Marketing & Communications Intern at Per Scholas
Photo of the Rise User
Someone from OH, Lakewood just viewed Recruiter (Talent Sourcing), 6 month contract at Jerry
Photo of the Rise User
Someone from OH, Westerville just viewed Director Change Management at Discover
Photo of the Rise User
Someone from OH, Dublin just viewed Applied AI Engineer – Computer Vision at Kodiak
Photo of the Rise User
Someone from OH, Dublin just viewed Computer Vision Engineer at Near Space Labs