No Agencies
Back-End Software Engineer
Vacancy Reference: 2025/CLA-441
Position: Full-time
Location: Salisbury or Bristol
Salary Range: £50k - £60k per annum depending on relevant experience
At Callen-Lenz, we are expanding the limits of what is possible. We specialise in crewed and uncrewed aircraft operations and technology. Having recently received investment into the business, we are going through a period of rapid growth and development and are looking for key roles to assist with these changes. Callen-Lenz offers innovative and customer-focused UAS solutions through our four key business strands: technical services, products, platforms, and operational services.
We are looking for individuals to help drive forward our expansion, placing you at the forefront of UAS development in the UK.
Our Values
- Teamwork
- Commitment
- Initiative
- Creativity
- Agility
- Integrity
- Enjoyment
Why Work for Us
Based in rural Wiltshire, close to the historic city of Salisbury, you will join our rapidly growing, friendly, and multidisciplinary team, working on diverse and interesting projects and leading the way in this exciting field. The Callen-Lenz team is passionate about what we do, and we are seeking individuals to grow with us as we expand into the aerospace industry.
Our benefits include:
- 25 days annual leave plus bank holidays
- Buy/Sell holiday policy up to 5 days
- Pension Scheme via Royal London
- Company-contributed Share Incentive Plan
- Green Car Scheme
- Life assurance (6x basic salary)
- Income protection (75% of basic salary)
- Private Health Insurance via Vitality
- Private Dental Insurance via Bupa
- Enhanced Maternity and Paternity leave
- Reimbursement for one professional membership per year
- One paid volunteering day per year
- Access to an independent financial advisor
- Training & development opportunities
About the Role
We are seeking a Back-End Software Engineer to join our applications team. The role encompasses all aspects of software engineering, including design, implementation, and testing. This position will place the right candidate at the forefront of unmanned air systems development in the UK.
As part of the applications team, you will contribute to our next-generation mission systems. The successful candidate will have a desire to work in a small, fast-moving team building an ambitious greenfield project with significant ownership and input into future direction and design.
Responsibilities
- Technical design of back-end software applications
- Creating robust, testable, and scalable software
- Delivering software releases iteratively to milestones and deadlines
- Estimating and refining software development tasks
- Maintaining code quality through testing and code reviews
About You / Skills and competencies
Essential:
- Proficiency in Go, TypeScript, and/or JavaScript
- Experience with technologies such as MySQL, MongoDB, Postgres, Redis, gRPC, WebSockets, REST API, React, CSS, Rego/OPA, Jest, Cypress, Redux, microservices, AWS/Azure/GCP, Docker, Kubernetes, etcd, Tailwind, DaisyUI, shadcn/ui, Git, Ansible, Terraform, HTML5, Leaflet/Mapbox/Cesium
- Design and architecture of complex applications
- Experience with version control tools like GitLab or GitHub
- Familiarity with Agile or Scrum methodologies
- Experience with code reviews using merge requests
Desirable:
- Knowledge of safety-related engineering practices
- Adherence to coding standards
- Experience in DevOps and testing
Please click here to read our privacy notice.
Callen-Lenz is an equal opportunities employer, committed to an inclusive working environment. We welcome applications from all qualified persons regardless of race, sex, disability, religion/belief, sexual orientation, or age. The successful candidate must have permission to work in the UK by the start of employment. Proof of identity and eligibility will be required prior to employment.
Many roles at BAE Systems are subject to security and export control restrictions. These may restrict your eligibility based on nationality, previous nationalities, or place of birth. All applicants must meet at least the Baseline Personnel Security Standard, with some roles requiring higher security vetting, typically involving 5 to 10 years of UK residency.