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 NoSQL databases (DB/SQL/NoSQL).
FastAPI.
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 Stamp1G 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