Software Engineer

Citnow Group
Norwich, United Kingdom
2 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 70K

Job location

Norwich, United Kingdom

Tech stack

Java
API
Airflow
Amazon Web Services (AWS)
Amazon Web Services (AWS)
User Authentication
Unit Testing
Software as a Service
Information Technology Consulting
Continuous Integration
Information Engineering
Data Governance
ETL
DevOps
Django
Github
IBM Notes
Identity and Access Management
Python
OAuth
Performance Tuning
Scrum
JSON Web Token
SQL Databases
Data Logging
Spark
State Machines
GIT
Cloudformation
Containerization
PySpark
Data Lineage
Collibra
Amazon Web Services (AWS)
Data Analytics
Kafka
Bitbucket
Data Management
Cloudwatch
Software Coding
Terraform
Devsecops
Docker
Databricks

Job description

Job Title: Senior Technical LeadLocation: Norwich, Norfolk (3 Days a week)Job Type: Contract (Inside IR35)Duration: 6 Months The Role We are looking for a Senior Technical Lead who combines hands-on engineering excellence with strong leadership and stakeholder management. You will own the end-to-end technical delivery of data platforms and pipelines built in AWS-with a focus on AWS Glue, Managed Workflows for Apache Airflow (MWAA), and Python-and collaborate closely with Directors, Senior Architects, and Program Leadership to deliver business outcomes at scale.This is a player-coach role: you will design, build, review, and optimize complex data workflows while mentoring engineers and driving engineering best practices.Ideal for: Someone who has delivered multiple production programs in a modern AWS data engineering landscape, can communicate trade-offs clearly to senior stakeholders, and can lead teams through ambiguity to predictable, high-quality outcomes.Your Responsibilities:Lead the design and implementation of scalable, secure, and cost-efficient ETL/ELT pipelines using AWS Glue, Python (PySpark), and MWAA (Airflow).Define solution architectures, data models, orchestration patterns, and CI/CD for data workflows.Own the technical roadmap, decomposition, and delivery plan-including sizing, sprint planning, and risk mitigation.Drive performance optimization (e.g., partitioning strategies, Glue job tuning, job bookmarks, dynamic frames vs DataFrames, retry/backoff strategies in Airflow).Ensure robust observability (logging, metrics, tracing) and data quality (unit tests, Great Expectations/Deequ-style checks, validations).Act as the technical point of contact for Senior Architects, and Program Managers; translate business needs into technical designs and delivery milestones.Present architecture decisions, trade-offs, and TCO to senior stakeholders with clarity, data, and rationale.Manage vendor/partner coordination where relevant.Establish coding standards, code, Senior Software Engineer | Remote | Django | SaaS UK Remote (Quarterly team meet-ups) £60,000-£70,000 (DOE) Tech Stack: - Python - Django - Authentication methods - OAuth2, JWT, API keys - AWS SR2 are partnering with a growing SaaS platform used by organisations..., Role: Backend Developer Start Date: ASAP Contract Length: 6 months (extensions available) Work Location: Remote, with ad-hoc, expenses paid travel to office IR35 Status: Inside IR35 Industry: Government Interview Process: MS Teams, 1-2 Stage, Technical Interview..., A leading construction group is seeking a Senior Engineer to oversee major improvements to the A47 project in Norwich. The role involves engineering control and mentoring a site team while ensuring compliance with safety and quality standards. Candidates should have...

Requirements

review practices, branching strategies, and secure-by-design principles.Implement DevSecOps for data: infrastructure-as-code (IaC), secrets management, environment promotion, and automated testing.Ensure compliance with data governance, security, and regulatory requirements (e.g., PII/PCI, encryption, auditability, lineage).Mentor and upskill engineers; foster a culture of learning, ownership, and continuous improvement.Your Profile Essential skills/knowledge/experience:~10+ years of total experience in software/data engineering, with 5+ years leading delivery of production solutions in an AWS data engineering environment.

Advanced hands-on expertise with:Python (including PySpark & data engineering patterns)AWS Glue (Jobs, Crawlers, Glue Studio, Glue Catalog, PySpark, Job bookmarks)MWAA (Apache Airflow) (DAG design, scheduling, sensors, retries, XComs, task isolation, best practices)Strong across broader AWS services:S3, Lambda, Step Functions, IAM, CloudWatch, KMS, Secrets Manager, Athena, EMR (nice to have), Redshift (nice to have)Proven experience delivering multiple end-to-end programs (architecture build test deploy operate) with measurable outcomes (SLAs, cost targets, performance).Excellent stakeholder communication and executive presence; able to engage Directors, Senior Architects, and Program Leadership.Solid grounding in data modeling, data governance, security/compliance, and cost optimization on AWS.Experience with CI/CD (e.g., CodePipeline/GitHub Actions/Bitbucket Pipelines), IaC (CloudFormation/Terraform), and containerization (Docker).Architectural thinking: designs for scale, reliability, cost, and evolvability.Delivery excellence: breaks down complex work, sets milestones, manages risks, and delivers on time.Communication & influence: distills complexity for senior stakeholders; backs decisions with data.Hands-on leadership: sets the technical bar through reviews, pairing, and exemplars.Ownership & clarity: aligns teams on problem statements, success criteria, and measurable outcomes.Languages:~ Python (PySpark), SQL

AWS:~ Glue, MWAA (Airflow), S3, IAM, KMS, CloudWatch, Lambda, Step Functions, Athena, Redshift (nice), EMR (nice)

DevOps:~ Git, CI/CD (CodePipeline/GitHub Actions), Terraform/CloudFormation, Docker

Data Quality/Observability:~ Great Expectations/Deequ (nice), OpenLineage (nice)

Desirable skills/knowledge/experience:Domain experience in BFSI (risk, pricing, regulatory reporting, underwriting, fraud, payments, or actuarial data).Experience with event-driven and near-real-time pipelines (Kafka/Kinesis, streaming ETL).Knowledge of data quality frameworks (Great Expectations, Deequ) and data lineage/catalog (Atlas, Alation, Collibra).Exposure to Databricks or EMR for advanced Spark workloads.Certifications: AWS Solutions Architect / Data Analytics / DevOps Engineer.Prior experience leading multi-team programs with offshore/nearshore models.JBRP1_UKTJ Similar jobs, Amazon Connect Senior Engineer Travel: Ability to travel up to 30% Location: Remote UK Are you a cloud-based Customer Experience Software Engineer with experience in the implementation of AWS Cloud contact center solutions. with a solid understanding of application..., Job Description Are you an experienced Maintenance Engineer looking for a new challenge? Do you have experience within a food/FMCG manufacturing environment? Do you have experience leading a team of engineers? We are working with a family-founded FMCG business in..., NMS Recruit are seeking an Senior Consultant with a strong background in the construction industry with solid financial/commercial experience. The role would be suitable for quantity surveyors or finance/accounting professionals within the construction industry who are..., A recruitment agency focusing on engineering roles is seeking a Site Agent to join their Highways team. The ideal candidate will possess a degree in Civil Engineering or related field and have robust communication skills. Responsibilities include managing the site team,...

Benefits & conditions

Multi-Skilled Engineer/Team Leader - Norfolk Not sure what skills you will need for this opportunity Simply read the full description below to get a complete picture of candidate requirements. Salary: £52,000 - £57,000 + overtime available Shifts: 4 on 4 off days and...

About the company

About us Founded in 2008, CitNOW is an innovative, enterprise-level software product suite that allows automotive dealerships globally to sell more vehicles and parts more profitably. CitNOW's app-based platform provides a secure, brand-compliant solution - for dealers to..., Lotus Cars is renowned for crafting world-class, high-performance, and lightweight sports cars that are celebrated across the globe. Lotus Cars Limited serves as the company's manufacturing HQ in the UK, where we proudly produce iconic models such as the Emira and the..., About the Company: Alysian is a high-performing, boutique advisory firm specializing in delivering tailored strategic and technological solutions for leading private equity firms and their portfolio companies. With decades of combined cross-sector expertise, Alysian excels..., A leading engineering firm in Norwich is seeking an experienced individual to lead a shift-based engineering team. You'll be responsible for scheduling maintenance tasks, making engineering decisions, and mentoring engineers. The ideal candidate will have a strong..., A leading sports car manufacturer in the UK is seeking a Lead Engineer - Embedded Software to head the powertrain controls department. The role includes developing engineering processes, writing C-code, and supporting vehicle engine controls systems. Candidates should...

Apply for this position