Enable job alerts via email!
A technology company in Northern Ireland is seeking a Principal Python Engineer to lead the design of scalable, cloud-native platforms. The ideal candidate will have over 6 years of experience in software engineering, a strong background in Python, and a passion for mentoring teams. Competitive salary and the chance to influence technical direction are offered in this role.
Principal Python Engineer
OCHO are seeking a Principal Python Engineer to take on a leadership role in building scalable, cloud-native platforms. This is an opportunity for an experienced developer who has delivered production-grade systems across financial services, energy technology and trading platforms. My client
Lead the design and delivery of Python-based microservices deployed across AWS and physical hardware.
Build scalable data capture and processing platforms leveraging event-driven design and modern cloud tooling.
Champion CI/CD pipelines, branching strategies and deployment automation to improve speed and reliability.
Work across cross-functional teams in the UK, Ireland and Europe, delivering real-world solutions for trading, monitoring and optimisation systems.
Mentor engineers, support graduate training and influence technical direction.
Languages/Frameworks: Python (FastAPI, GraphQL/Strawberry), ETL pipelines.
Cloud & Infra: AWS (EC2, ECS, ECR, RDS, IoT Core, IAM, MSK), Docker, Linux.
Data & Messaging: Kafka (AWS MSK), MQTT, REST APIs, Redshift, SQL.
Tools & Practices: Bitbucket, CI/CD, trunk-based branching, process automation.
6+ years of software engineering experience, including consultancy and client-facing delivery.
Strong commercial background in Python with certifications (PCEP/PCAP).
Experience with event-driven architectures, microservices and scalable data pipelines.
Proven leadership in technical direction, mentoring and graduate development.
Exposure to energy markets, trading platforms or financial services a bonus.
Competitive base salary and options
Opportunity to influence architecture and engineering standards.
A culture of innovation and continuous learning.
Cross-functional exposure across multiple markets and domains.
If you\'re a Python engineer who thrives on solving complex problems and wants to play a leading role in shaping scalable cloud-native systems, reach out to Ryan Quinn on LinkedIn for more information.
Skills:
Python
AWS
Microservices
Benefits:
Work From Home
Options