Principal Software Developer
7 days ago
AVEVA is creating software trusted by over 90% of leading industrial companies.
Position: Principal Software Developer
Location: Cambridge, UK – Hybrid
Employment type: Full-time
The job
To work as part of AVEVA's Core Services team to research, design and implement AVEVA's cloud platform using Microsoft Azure. We are looking for developers with a proven record of successfully implementing complex technical solutions. While prior experience of cloud development will be an advantage, this is also an opportunity to move into cloud development for outstanding developers who wish to move into the cloud.
Key responsibilities
- To design and develop cutting edge, secure and resilient features
- To maintain and grow your knowledge in an environment of rapidly changing technology
- To promote cloud technologies and practices throughout AVEVA
- To demonstrate and promote secure practices
- To work as part of an agile development team
Essential requirements
- Proven strong design and coding skills with a reputation for delivering quality results quickly
- Knowledge of Developing using Microservice/Service Oriented Architectures
- REST API Design Principles
- Experience developing in multiple languages. We primarily use C# .NET.
- An understanding of database design
- CI/CD and infrastructure as code
Desired skills and competencies
- Cloud development, especially Microsoft Azure
- Kubernetes
- Web development using Angular or equivalent
- Thirst for learning and the confidence to put the learning into practice straight away
- Enthusiastic and positive attitude
- Be both highly motivated and motivating
- Enjoy working in a fast and dynamic environment
- Adaptable and flexible
- A strong desire to own and solve challenges
- Excellent communication and inter-personal skills
The team you'll join
The CONNECT Core Service teams are at the leading edge of software development within AVEVA with responsibility for developing our Cloud Platform. You will be expected to continuously learn and update your skills and technical knowledge.
R&D at AVEVA
Our global team of 2000+ developers work on an incredibly diverse portfolio of over 75 industrial automation and engineering products, which cover everything from data management to 3D design. AI and cloud are at the centre of our strategy, and we have over 150 patents to our name.
Our track record of innovation is no fluke – it's the result of a structured and deliberate focus on learning, collaboration and inclusivity. If you want to build applications that solve big problems, join us.
Find out more:
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.
It's possible we're hiring for this position in multiple countries, in which case the above benefits apply to the primary location. Specific benefits vary by country, but our packages are similarly comprehensive.
Find out more:
Hybrid working
By default, employees are expected to be in their local AVEVA office three days a week, but some positions are fully office-based. Roles supporting particular customers or markets are sometimes remote.
Hiring process
Interested? Great Get started by submitting your cover letter and CV through our application portal. AVEVA is committed to recruiting and retaining people with disabilities. Please let us know in advance if you need reasonable support during your application process.
Find out more:
About AVEVA
AVEVA is a global leader in industrial software with more than 6,500 employees in over 40 countries. Our cutting-edge solutions are used by thousands of enterprises to deliver the essentials of life – such as energy, infrastructure, chemicals, and minerals – safely, efficiently, and more sustainably.
We are committed to embedding sustainability and inclusion into our operations, our culture, and our core business strategy. Learn more about how we are progressing against our ambitious 2030 targets: sustainability-
Find out more:
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, subject to those laws, include proof of educational attainment, employment history verification, proof of work authorization, criminal records, identity verification, credit check. Certain positions dealing with sensitive and/or third-party personal data may involve additional background check criteria.
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.
-
Principal Software Development Engineer
1 day ago
Cambridge, Cambridgeshire, United Kingdom Amazon Full time £80,000 - £120,000 per yearDescriptionWe're seeking a Principal Software Engineer to tackle some of our most complex technical challenges in smart home technology. You'll architect sophisticated software solutions that enable 4K video processing and advanced AI features on resource-constrained devices, while pushing the boundaries of what's possible in power efficiency. This role...
-
Principal Software Developer
1 week ago
Cambridge, Cambridgeshire, United Kingdom AVEVA Full time £60,000 - £100,000 per yearAVEVA is creating software trusted by over 90% of leading industrial companies. Position: Principal Software DeveloperLocation: Cambridge, UK – HybridEmployment type: Full-time The job To work as part of AVEVA's Core Services team to research, design and implement AVEVA's cloud platform using Microsoft Azure. We are looking for developers with a proven...
-
Principal Software Engineer
2 days ago
Cambridge, Cambridgeshire, United Kingdom Platform Recruitment Full time £300,000 per yearPrincipal Software Engineer - Up to £300,000 - CambridgeTitle: Principal Software EngineerCompany: Proprietary HFTLocation: CambridgePay: Up to £300,000 with huge potential to increaseCompany:A proprietary trading firm in Cambridge, specialising in the research and development of ultra-low-latency automated trading strategies, are looking for a Software...
-
Principal Embedded Software Engineer
1 day ago
Cambridge, Cambridgeshire, United Kingdom Verso Recruitment Group Full time £60,000 - £120,000 per yearAre you an experienced Principal Embedded Software Engineer seeking a new challenge in Cambridge? This role offers the chance to elevate your career while working on cutting-edge projects in a dynamic and innovative environment.As a Principal Embedded Software Engineer, you will be at the forefront of technological advancements, directly contributing to the...
-
Principal Software Engineer
1 week ago
Cambridge, Cambridgeshire, United Kingdom Forward NPD Full time £100,000 - £120,000 per yearForward NPD is a Cambridge-based product development consultancy. We help our clients -- from ambitious start-ups to global brands -- turn their ideas into successful, manufacturable products. Our work spans the complete product development process, from earliest concept development through to in-life support. Our multidisciplinary team spans industrial and...
-
Principal Software Engineer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom Sepura Full time £80,000 - £120,000 per yearWe are looking to recruit an experienced and highly skilled Principal Software Engineer to lead the design, development, and optimisation of our mission-critical communication infrastructure. This role is central to ensuring the reliability, performance, and scalability of systems vital for public safety and essential services. You will act as a technical...
-
Summer Intern – Software Development
4 days ago
Cambridge, Cambridgeshire, United Kingdom Siemens EDA (Siemens Digital Industries Software) Full time £30,000 - £60,000 per yearSiemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more cost-effectively. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly complex world of...
-
Software Engineer Intern
6 days ago
Cambridge, Cambridgeshire, United Kingdom Redgate Software Full timeAspiring Software Engineers - Join our paid Summer Software Engineering Internship ProgrammeWe're seeking aspiring Software Engineers to join us for 10 weeks in Summer 2026 and gain valuable experience to support your studies and future career.Redgate aspires to be the best place you'll ever work, let alone intern. We strongly believe being an intern isn't...
-
Principal Software Systems Engineer
1 week ago
Cambridge, Cambridgeshire, United Kingdom Harman Full time £80,000 - £120,000 per yearLocation:Cambridge - United KingdomJob Family:EngineeringWorker Type Reference:Regular - PermanentPay Rate Type:SalaryCareer Level:T4Job ID:R Description & RequirementsHave you heard of JBL, Arcam, Mark Levinson, Revel or Harman/Kardon, some of the world's leading audio brands? The market we are leading in, is fast paced, fun and dynamic. Five prestigious...
-
Software Developer
2 days ago
Cambridge, Cambridgeshire, United Kingdom TOGL (Holdings) Limited Full time £40,000 - £80,000 per yearAbout Origin SciencesOrigin Sciences is a science-led technology company dedicated to advancing diagnostic innovation. Our mission is to bridge the gap between biological research and data-driven insights. We are seeking a scientific software developer with a strong technical background and an interest in laboratory systems to help develop and maintain the...