Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior software engineer

Cardiff
Ocho
Software engineer
Posted: 20h ago
Offer description

Senior Software Engineer – Python | AWS | Cloud-Native Systems

Are you a Python expert who thrives on solving complex backend problems at scale?

Do you want to help shape the architecture of cloud-first systems in a high-performance environment?

My client is seeking a Senior Software Engineer to join their growing engineering team. This role will focus on building and maintaining robust, scalable services and applications within a Python-based ecosystem deployed on AWS.


Key Responsibilities:

* Design, build and maintain cloud-native backend services using Python
* Work within an AWS-hosted infrastructure, leveraging services such as Lambda, ECS, S3, RDS, and DynamoDB
* Collaborate closely with DevOps, Product, and Front-End teams to ensure seamless delivery
* Contribute to architectural decisions and long-term technical strategy
* Champion best practices for code quality, testing, and performance
* Mentor junior developers and participate in code reviews


Requirements:

* 5+ years of software engineering experience, with significant hands-on expertise in Python
* Proven experience building and maintaining systems on Amazon Web Services (AWS)
* Strong grasp of REST APIs, event-driven architecture, and asynchronous programming
* Familiarity with containerisation (e.g. Docker) and orchestration (e.g. ECS or EKS)
* Experience with CI/CD pipelines and infrastructure-as-code (e.g. Terraform or CloudFormation)
* Solid understanding of testing frameworks and version control systems (e.g. Git)


Nice to Have:

* Experience with data engineering tools such as Airflow, Pandas, or Spark
* Exposure to serverless architectures using AWS Lambda
* Familiarity with monitoring and logging tools (e.g. CloudWatch, Prometheus)
* Previous experience working in regulated or high-availability environments


Location & Flexibility:

* This role can be fully remote, with optional visits to a UK-based office
* The company supports flexible working hours and encourages autonomy


Why Apply?

* Opportunity to influence architectural direction and system design
* Work with a modern cloud-native tech stack in a collaborative, engineering-led environment
* Competitive salary and benefits package


If you have any further questions on the role, please feel free to reach out to Brendan McCrory directly.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior software engineer
Cardiff
TN United Kingdom
Software engineer
€125,000 - €150,000 a year
Similar job
C++ software engineer ii - maps sdks for native apps
Cardiff
TN United Kingdom
Software engineer
€80,000 - €100,000 a year
Similar job
Software engineer - united kingdom
Cardiff
Performance Software Corporation
Software engineer
€80,000 - €100,000 a year
See more jobs
Similar jobs
It jobs in Cardiff
jobs Cardiff
jobs Cardiff
jobs Wales
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Cardiff > Senior Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save