Senior Software Engineer in Newport, Wales

Senior Software Engineer in Newport, Wales

Newport +1 Full-Time 65000 - 65000 € / year (est.) Home office (partial)
M

At a Glance

  • Tasks: Develop and maintain Python applications, APIs, and ETL pipelines for renewable energy solutions.
  • Company: Innovative organisation in the renewable energy sector with a collaborative culture.
  • Benefits: Up to £65,000 salary, 4-day working week, and hybrid work options.
  • Other info: Opportunity for broad technical ownership and career growth in a dynamic environment.
  • Why this job: Join a team making a real impact on sustainable energy through technology.
  • Qualifications: Strong Python and backend experience, especially with data platforms and AWS.

The predicted salary is between 65000 - 65000 € per year.

Method Resourcing are currently partnered with an innovative organisation operating within the renewable energy sector, looking to hire a Senior Software Engineer into their growing technology team. This is an opportunity to join a business working on real-world operational systems that support renewable energy assets, helping drive smarter business decisions through scalable data and software solutions.

The role would suit a software engineer with strong Python/backend engineering experience who has worked heavily with data platforms, ETL pipelines, APIs, and cloud infrastructure. You’ll join a small, collaborative team where you’ll have broad technical ownership and the opportunity to contribute across architecture, backend development, cloud systems, and large-scale data processing.

Key Responsibilities:
  • Develop and maintain Python-based applications and APIs using Flask
  • Build and optimise ETL pipelines for large-scale operational data processing
  • Design scalable backend services and cloud-based systems
  • Work across AWS infrastructure including ECS, EC2, RDS, S3 and CloudWatch
  • Maintain and optimise PostgreSQL databases using SQLAlchemy
  • Improve system reliability through testing, monitoring and code reviews
  • Collaborate closely with the wider data and engineering team on system design and architecture
Required Skills & Experience:
  • Strong commercial Python development experience
  • Experience with backend frameworks such as Flask, FastAPI or Django
  • Strong API development experience
  • Hands-on experience building ETL/data processing pipelines
  • Experience working within AWS cloud environments
  • Strong PostgreSQL/database knowledge
  • Understanding of concurrent or scalable processing systems
  • Experience working in Linux environments
  • Strong software engineering and problem-solving fundamentals

Please note the employer is unable to offer sponsorship for this position.

Locations

NewportWales

Senior Software Engineer in Newport, Wales employer: Method-Resourcing

Join an innovative organisation in the renewable energy sector as a Senior Software Engineer in Bristol, where you'll enjoy a hybrid working model and a four-day working week. This company fosters a collaborative work culture that prioritises employee growth, offering opportunities to take ownership of projects and contribute to impactful solutions in sustainable technology. With a focus on real-world applications and a commitment to professional development, this role is perfect for those seeking meaningful work in a forward-thinking environment.

M

Contact Detail:

Method-Resourcing Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer in Newport, Wales

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work in renewable energy or similar fields. A personal recommendation can make all the difference when you're trying to land that Senior Software Engineer role.

Tip Number 2

Show off your skills! Create a portfolio showcasing your Python projects, especially those involving Flask and AWS. This is your chance to demonstrate your expertise in building ETL pipelines and APIs, so make it shine!

Tip Number 3

Prepare for technical interviews by brushing up on your problem-solving skills. Practice coding challenges related to backend development and data processing. We want you to feel confident when discussing your experience with PostgreSQL and cloud systems.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search. Don’t hesitate to follow up after applying; it shows your enthusiasm!

We think you need these skills to ace Senior Software Engineer in Newport, Wales

Python Development
Flask
API Development
ETL Pipelines
AWS
PostgreSQL
SQLAlchemy

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your Python and backend engineering experience. We want to see how your skills align with the role, so don’t be shy about showcasing your work with ETL pipelines and AWS!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Tell us why you’re passionate about renewable energy and how your experience can contribute to our mission. Keep it concise but impactful!

Showcase Your Projects:If you've worked on relevant projects, whether in a professional or personal capacity, include them! We love seeing real-world applications of your skills, especially in Python and cloud systems.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!

How to prepare for a job interview at Method-Resourcing

Know Your Tech Stack

Make sure you’re well-versed in Python, Flask, and AWS. Brush up on your knowledge of ETL pipelines and PostgreSQL, as these are crucial for the role. Be ready to discuss specific projects where you've used these technologies.

Showcase Your Problem-Solving Skills

Prepare to share examples of how you've tackled complex engineering challenges. Think about times when you improved system reliability or optimised processes, and be ready to explain your thought process during those situations.

Collaborative Mindset

Since this role involves working closely with a small team, highlight your experience in collaborative environments. Share examples of how you’ve contributed to team projects and how you handle feedback and code reviews.

Ask Insightful Questions

Prepare thoughtful questions about the company’s approach to renewable energy and their tech stack. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.