R&D Software Engineer

AVEVA

Cambridge

On-site

GBP 70,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible benefits
Annual leave
Private medical insurance

Job summary

AVEVA in Cambridge, UK, is seeking a Software Engineer – Cloud UE to design, build, and operate SaaS services for Unified Engineering on AWS. You will work across serverless APIs, identity workflows, and Windows‑centric infrastructure, contributing to CI/CD and infrastructure automation.

You will join a distributed team, own features end‑to‑end, and apply security and reliability practices while exploring new cloud technologies and streaming capabilities to deliver scalable, resilient software.

Qualifications

  • Proactive, self-starting and ownership-driven.

Responsibilities

  • Build scalable AWS SaaS services: design, develop, and support platform components.
  • Develop integrations and serverless capabilities: deliver APIs, event-driven workflows, and identity/SCIM integrations with AVEVA CONNECT.
  • Operate and improve cloud environments: support desktop streaming and Windows-centric infrastructure with observability and cost/performance focus.
  • Deliver securely with automation and teamwork: write clean, tested, documented code; contribute to CI/CD and infrastructure automation; collaborate in agile planning, troubleshoot issues, communicate risks.

Skills

AWS basics
Cloud security
TypeScript
C#
Git workflows
API Gateway/Lambda
Docker/ECS
CI/CD
Windows/AD

Tools

AWS
Docker
Terraform
CloudFormation
Azure Pipelines

Job description

Software Engineer – Cloud UE (Unified Engineering)

Help design, build, and operate services and streaming environments that deliver AVEVA's Unified Engineering products to customers as a SaaS platform on Amazon Web Services. Work across serverless APIs, identity and access flows, Windows‑centric infrastructure, and desktop streaming technologies. Contribute to CI/CD, infrastructure automation, security, compliance, and service reliability.

Key Responsibilities
  • Build scalable AWS SaaS services: contribute to the design, development, and support of highly available platform components.
  • Develop integrations and serverless capabilities: deliver and maintain APIs (API Gateway/Lambda), event‑driven workflows, and identity/SCIM integrations with AVEVA CONNECT.
  • Operate and improve cloud environments: support desktop streaming (Amazon WorkSpaces Applications) and Windows‑centric infrastructure (EC2, FSx, Active Directory, DynamoDB) with strong observability and cost/performance focus.
  • Deliver securely with automation and teamwork: write clean, tested, documented, deployable code; contribute to CI/CD and infrastructure automation (Azure Pipelines, CloudFormation, Step Functions); collaborate in agile planning, troubleshoot issues, communicate risks, and continuously learn.
Essential Requirements
  • Proactive, self‑starting, and ownership‑driven – takes initiative and cares about quality and production behaviour.
  • Curious and growth‑minded – eager to learn new technologies, approaches, and continuously improve.
  • Able to work independently in a distributed team – manages time well, operates autonomously, stays accountable.
  • Resilient, collaborative communicator – positive with challenges, asks questions, shares knowledge, and communicates clearly in writing and verbally.
Desired Skills And Competencies
  • AWS & cloud foundations: VPC, EC2, S3, IAM/security groups; plus awareness of serverless (API Gateway/Lambda/DynamoDB), containers (Docker/ECS), and monitoring (CloudWatch/Datadog).
  • Software engineering & languages: practical development experience in C# and JavaScript/TypeScript (Angular/Node.js), comfortable working across multiple languages, with solid Git‑based workflows.
  • DevOps & delivery: understanding of CI/CD principles and tools (e.g., Azure Pipelines) and infrastructure automation/IaC (CloudFormation, Terraform or similar).
  • Windows & security fundamentals: Windows administration (AD, Group Policy, PowerShell, enterprise deployment/packaging awareness) and security best practices (SSO/SCIM, least privilege, encryption, network segmentation).
Benefits

UK Benefits include: flexible benefits fund, emergency leave days, adoption leave, 28 days annual leave (plus bank holidays), pension, life cover, private medical insurance, parental leave, education assistance program. Benefits may vary by country but remain comprehensive.

AVEVA requires all successful applicants to undergo and pass a drug screening and comprehensive background check before they start employment. Background checks will be conducted in accordance with local laws and may include proof of educational attainment, employment history verification, proof of work authorization, criminal records, identity verification, and credit check where applicable.

AVEVA is an Equal Opportunity Employer. We are committed to being an exemplary employer with an inclusive culture, developing a workplace environment where all our employees are treated with dignity and respect. We value diversity and the expertise that people from different backgrounds bring to our business. AVEVA provides reasonable accommodation to applicants with disabilities where appropriate. If you need reasonable accommodation for any part of the application and hiring process, please notify your recruiter. Determinations on requests for reasonable accommodation will be made on a case‑by‑case basis.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

R&D Senior Member of Technical Staff, CONNECT Core Services
R&D Senior Member of Technical Staff, CONNECT Core Services

AVEVA • Cambridge

Hybrid
GBP 85,000 - 110,000
Flexible benefits fund
28 days annual leavePlus bank holidays
Pension
+3
Senior Cloud Developer, Unified Supply Chain
Senior Cloud Developer, Unified Supply Chain

AVEVA • Cambridge

Hybrid
GBP 90,000 - 120,000
Flexible benefits fund
28 days annual leave
Pension
+4
Cloud Developer
Cloud Developer

aveva • Cambridge

Hybrid
GBP 65,000 - 90,000
Cloud Developer
Cloud Developer

AVEVA Denmark • Cambridge

Hybrid
GBP 55,000 - 85,000
Flexible benefits fund
Emergency leave days
Adoption leave
+6
Cloud Platform Engineer - SaaS & AWS (R&D)
Cloud Platform Engineer - SaaS & AWS (R&D)

AVEVA • Cambridge

On-site
GBP 70,000 - 100,000
Flexible benefits
Annual leave
Private medical insurance
Senior Software Engineer (AI Services)
Senior Software Engineer (AI Services)

AVEVA • Cambridge

Hybrid
GBP 90,000 - 130,000
Senior Software Developer
Senior Software Developer

AVEVA • Cambridge

Hybrid
GBP 55,000 - 75,000
Flexible benefits fund
Emergency leave days
28 days annual leave plus bank holidays
+5
Principal Software Engineer
Principal Software Engineer

aveva • Cambridge

Hybrid
GBP 90,000 - 120,000
Flexible benefits fund
28 days annual leave
Pension
+4
Full Stack Developer – CT Office Incubation Team
Full Stack Developer – CT Office Incubation Team

AVEVA • Cambridge

Hybrid
GBP 50,000 - 80,000
Hybrid working
Flexible benefits
Pension
+1
Full Stack Developer – CT Office Incubation Team
Full Stack Developer – CT Office Incubation Team

AVEVA • Greater London

Hybrid
GBP 50,000 - 75,000
Flexible benefits fund
Emergency leave days
Adoption leave
+6