Senior Consultant | AI, Semiconductor, Embedded Systems, Software Engineering, C-Suite
Role Summary
We are seeking an experienced Python Developer to design, develop, and maintain high-quality software solutions that support business-critical systems.
This role requires strong Python expertise and a solid foundation in backend development, with opportunities to contribute to scalable architectures and modern application environments.
Key Responsibilities
Design, develop, test, and maintain Python-based applications and services.
Collaborate with cross-functional teams to gather requirements and deliver robust technical solutions.
Build and maintain scalable backend systems and APIs.
Write clean, efficient, and well-documented code.
Participate in code reviews and ensure adherence to best practices.
Support deployment, monitoring, and continuous improvement of production systems.
Required Experience & Skills
5+ years of professional Python software development experience (expert level).
Strong experience building production-grade backend systems.
Proven ability to troubleshoot, optimize, and enhance existing applications.
Excellent understanding of software development best practices.
Strong foundational understanding of Python language architecture and execution model.
In-depth knowledge of Python internals, including CPython memory management, interpreter implementation, and Global Interpreter Lock (GIL) behaviour.
Expertise in low-level system interactions, with a focus on performance optimization, resource management, and high-efficiency computing close to the hardware level.
Preferred Technologies & Tools
Relational and No SQL databases (DB/SQL/No SQL).
Fast API.
Docker and containerized environments.
RESTful service design and implementation.
Education & Background
Bachelor's degree in Engineering, Computer Science, Information Systems, or a related field.
5+ years of software engineering or related professional experience.
Must hold EU Citizenship or minimum Stamp1 G in Ireland.
If this opportunity matches your background and career goals, apply now or send your resume to nk@eu-recruit.com.
We look forward to connecting with you.
Seniority level
Mid-Senior level
Employment type
Contract
Industries
Software Development and IT System Custom Software Development
Referrals increase your chances of interviewing at European Tech Recruit by 2x
#J-18808-Ljbffr