Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Sphynx Technology Solutions

Senior Python Developer

Sphynx Technology Solutions

Senior Python Developer at a hybrid role designing scalable and efficient Python-based applications. Leading junior developers, collaborating with teams and stakeholders for project success.

Posted 6/29/2026full-timeAthens • 🇬🇷 GreeceSeniorWebsite

Tech Stack

Tools & technologies
DjangoJenkinsPythonSDLC

About the role

Key responsibilities & impact
  • Design and develop high-quality, scalable, and efficient Python-based applications and services.
  • Collaborate with cross-functional teams to gather and analyze project requirements.
  • Write clean, readable, and well-documented code that follows best practices and coding standards.
  • Lead and mentor junior developers, providing guidance and support throughout the software development life cycle.
  • Participate in code reviews and provide constructive feedback to improve code quality.
  • Investigate and debug complex issues, ensuring the smooth operation of applications.
  • Stay up-to-date with the latest trends and technologies in Python development.
  • Contribute to the continuous improvement of development processes and methodologies.
  • Collaborate with stakeholders to identify and implement innovative solutions to meet business requirements.

Requirements

What you’ll need
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field;
  • Proven experience as a Senior Software Engineer (5+ years) focusing on infrastructure automation and Python;
  • Strong proficiency in Python and its frameworks (e.g., Django), with a deep understanding of object-oriented programming;
  • Expertise in scripting languages (e.g., Python, Bash) for automation and orchestration tasks;
  • Knowledge of software testing methodologies and experience with unit testing, test-driven development (TDD), and behavioural-driven development (BDD);
  • Familiarity with CI/CD pipelines and related tools (e.g., Jenkins, GitLab CI/CD);
  • Excellent problem-solving skills and the ability to analyze and resolve complex technical issues;
  • Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams;
  • Demonstrated ability to work on multiple projects simultaneously and deliver high-quality results within deadlines;
  • Continuous learning mindset and a passion for staying updated with the latest technologies and industry trends.

Benefits

Comp & perks
  • Competitive remuneration package adjusted to proven skills and experience;
  • Excellent working conditions;
  • Exposure to training and professional development capabilities, including the ability to engage in cutting-edge research;
  • Exposure to international clients and collaborators.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonObject-Oriented ProgrammingScripting LanguagesUnit TestingTest-Driven DevelopmentBehavioral-Driven DevelopmentAutomationCode ReviewDebuggingSoftware Development Life Cycle
Soft Skills
Problem-SolvingCommunicationCollaborationMentoringTime Management
Certifications
Bachelor’s Degree in Computer ScienceMaster’s Degree in Software Engineering