×
Register Here to Apply for Jobs or Post Jobs. X

Senior Backend Software Engineer

Job in Lisburn, County Antrim, BT27, Northern Ireland, UK
Listing for: Camlin Energy
Full Time position
Listed on 2025-12-13
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, Cloud Engineer - Software, DevOps
Job Description & How to Apply Below

Join to apply for the Senior Backend Software Engineer role at Camlin Energy
.

About Camlin

Camlin is a global technology leader with a vision of bringing revolutionary products to life for a wide range of industries, including power and rail. The company also has interests in a number of R&D projects across various scientific sectors and operates in over 20 countries worldwide.

What to Expect Day to Day

As a Senior Backend Engineer / Team Lead, you will work on existing projects developing backend solutions that enable visualization of data collected from IoT devices monitoring the electrical grid, visualizing current assets and their displacement, and more. You will develop and maintain backend microservices and their APIs, deployment pipelines, and address infrastructure challenges in a dynamic, innovative environment. Collaboration will be key as you partner with Frontend engineers, Data engineers, Dev Ops, Product Owners, and Scrum Masters.

Tech

Stack
  • Python (FastAPI)
  • Docker
  • Kubernetes
  • Ubuntu Linux
  • RabbitMQ
  • AWS
  • MySQL, Postgre

    SQL, AWS Aurora
  • Git Lab CI
Responsibilities
  • Design and develop backend microservices.
  • Maintain and migrate applications to modern Python frameworks.
  • Develop automated unit and component tests.
  • Contribute to Camlin's software development strategies.
  • Participate in Agile Scrum and design meetings.
  • Govern application CI/CD pipelines.
  • Design and develop web application security.
  • Provide technical mentorship to less experienced engineers.
What You'll Need
  • At least 6 years of experience as a Backend Software Engineer.
  • Experience designing and implementing REST APIs (FastAPI).
  • Experience working with SQL databases.
  • Practical knowledge of Linux (CLI, bash).
  • Experience mentoring and leading engineering teams.
  • Practical knowledge of modern web application deployment infrastructures.
  • Fluency in English, written and verbal.
  • Strong knowledge of SDLC.
Nice to Have (but Not Essential)
  • Bachelor's degree in computer software engineering or equivalent.
  • Experience building SaaS applications.
  • Knowledge of secure software development principles.
  • Knowledge of Docker & Kubernetes.
  • Experience working with message queue systems, e.g., Rabbit

    MQ or MQTT.
  • Knowledge of version control systems, e.g., Git.
  • Experience with AWS.
  • Experience with external monitoring tools.
Benefits
  • Competitive salary
  • Company Pension & Life Assurance Schemes
  • On-site parking
  • Hybrid Working
  • Subsidised Gym Membership
  • Wellness programmes
Our Values
  • We work together
  • We believe in people
  • We won't accept the way it has always been done
  • We listen to learn
  • We're trying to do the right thing
Equal Employment Opportunity Statement

Individuals seeking employment at Camlin are considered without regard to race, colour, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, gender identity or sexual orientation.

Seniority Level
  • Mid-Senior level
Employment Type
  • Contract
Job Function
  • Engineering and Information Technology
Industries
  • Marketing Services
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary