JOBSEARCHER

Senior Python Engineer

About UsWe are a leading recruitment agency with a strong track record of connecting top talent with innovative companies across various industries. Our clients are high-growth companies tackling exciting challenges, and many are seeking highly skilled Senior Python Engineers to join their teams. Given our diverse portfolio of partners, we can tailor opportunities to fit your career goals and background.Job DescriptionAs a Senior Python Engineer, you will have the opportunity to choose from a variety of roles, each offering unique challenges and growth opportunities. Depending on the specific client and project, your responsibilities may include:Designing, developing, and optimizing Python-based applications and services.Collaborating with cross-functional teams to define, design, and ship new features.Ensuring the performance, quality, and responsiveness of applications.Identifying and correcting bottlenecks and fixing bugs.Helping maintain code quality, organization, and automation.Mentoring junior engineers and contributing to the continuous improvement of the team.Requirements:7-9+ years of professional experience in Python development.Strong knowledge of Python frameworks such as Django, Flask, or FastAPI.Proficiency in SQL and experience with databases like PostgreSQL, MySQL, or similar.Experience with cloud platforms such as AWS, GCP, or Azure.Familiarity with front-end technologies (JavaScript, HTML, CSS) is a plus.Solid understanding of software development principles, including OOP, TDD, and design patterns.Experience with version control systems, particularly Git.Strong problem-solving skills and a proactive attitude.Excellent communication skills and the ability to work effectively in a team-oriented environment.A degree in Computer Science, Engineering, or a related field is preferred.Why Work With Us:Multiple Opportunities: We work with a diverse portfolio of clients, allowing us to offer roles that match your experience and aspirations.Tailored Matching: We focus on finding the right fit for you, whether that’s working on cutting-edge technology, leading a team, or exploring new industries.Competitive Compensation: We offer salary packages that reflect your skills and experience, with benefits tailored to each client.Flexible Work Options: Depending on the client, we offer roles with flexible hours, remote work, or hybrid arrangements.Career Growth: We provide ongoing support and opportunities for professional development to help you achieve your long-term career goals.