Principal Software Engineer
4 weeks ago
About AVEVA
AVEVA is a global leader in industrial software, delivering cutting-edge solutions to thousands of enterprises worldwide. Our mission is to empower customers to deliver essential services safely, efficiently, and sustainably.
Job Summary
We are seeking a talented Principal Software Engineer to join our Cloud Platform team. As a key member of our team, you will design and implement AVEVA's cloud platform using Microsoft Azure. You will work closely with our agile development team to deliver high-quality, scalable features and promote cloud technologies throughout the organization.
Key Responsibilities
- Design and develop cutting-edge, highly available, and scalable features
- Maintain and grow your knowledge in an environment of rapidly changing technology
- Promote cloud technologies and practices throughout AVEVA
- Demonstrate and promote secure practices
- Work as part of an agile development team
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, primarily C#.NET
- An understanding of database design
Desirable Skills
- Cloud development, especially AWS or Microsoft Azure
- Kubernetes
- Web development using Angular or equivalent
- CI/CD and infrastructure as code
- Serverless development using AWS Lambda or ASP.NET Core API Apps
Recent Solutions
- App Services and Function Apps
- Kubernetes
- API Management
- FrontDoor
- Cosmos Db
- Data Explorer
- Event Grid
- Blob Storage
- Application Insights
About the Team
You will join a talented team of developers working on AVEVA's cloud services, enabling customers to collaborate using AVEVA Engineering authoring tools across the globe. Our team is passionate about innovation and collaboration, and we are committed to delivering high-quality solutions that meet the needs of our customers.
AVEVA's R&D
Our global team of 2000+ developers work on an incredibly diverse portfolio of over 75 industrial automation and engineering products, covering 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.
-
Principal Software Engineer
1 month ago
Cambridge, Cambridgeshire, United Kingdom Autodesk Full timeJob Title: Principal Software EngineerAutodesk is seeking a highly skilled Principal Software Engineer to join our team in Cambridge. As a key member of our Scrum team, you will play a critical role in the definition and development of core technologies that make up our manufacturing and construction products.Responsibilities:Design, plan, develop, refactor,...
-
Principal Software Engineer
1 month ago
Cambridge, Cambridgeshire, United Kingdom Autodesk Full timeJob Title: Principal Software EngineerAutodesk is seeking a highly skilled Principal Software Engineer to join our team in Cambridge. As a key member of our Scrum team, you will play a critical role in the definition and development of core technologies that make up our manufacturing and construction products.Responsibilities:Design, plan, develop, refactor,...
-
Principal Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Autodesk Full timeAbout the RoleWe are seeking a highly skilled Principal Engineer to join our team at Autodesk. As a Principal Engineer, you will play a key role in the definition and development of core technologies that make up our manufacturing and construction products.ResponsibilitiesDesign, develop, and maintain production cloud services and software...
-
Principal Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Autodesk Full timeAbout the RoleWe are seeking a highly skilled Principal Engineer to join our team at Autodesk. As a Principal Engineer, you will play a key role in the definition and development of core technologies that make up our manufacturing and construction products.ResponsibilitiesDesign, develop, and maintain production cloud services and software...
-
Principal Software Engineer
1 month ago
Cambridge, Cambridgeshire, United Kingdom ARM Full timeAbout the RoleWe are seeking a highly skilled and experienced software engineer to join our Streamline developer tools team at ARM. As a Principal Developer Tools Engineer, you will play a key role in designing, developing, and maintaining our cutting-edge performance analysis tools for Arm CPUs.ResponsibilitiesDesign and develop new features and maintain...
-
Principal Software Engineer
1 month ago
Cambridge, Cambridgeshire, United Kingdom ARM Full timeAbout the RoleWe are seeking a highly skilled software engineer to join our Streamline developer tools team at Arm. As a Principal Developer Tools Engineer, you will be responsible for designing, developing, and maintaining the next generation of Arm performance analysis tools for Arm CPUs.Key ResponsibilitiesDesign and develop new features and maintain...
-
Principal Software Engineer
1 month ago
Cambridge, Cambridgeshire, United Kingdom ARM Full timeAbout the RoleWe are seeking a highly skilled and experienced software engineer to join our Streamline developer tools team at ARM. As a Principal Developer Tools Engineer, you will play a key role in designing, developing, and maintaining our cutting-edge performance analysis tools for Arm CPUs.ResponsibilitiesDesign and develop new features and maintain...
-
Principal Software Engineer
1 month ago
Cambridge, Cambridgeshire, United Kingdom ARM Full timeAbout the RoleWe are seeking a highly skilled software engineer to join our Streamline developer tools team at Arm. As a Principal Developer Tools Engineer, you will be responsible for designing, developing, and maintaining the next generation of Arm performance analysis tools for Arm CPUs.Key ResponsibilitiesDesign and develop new features and maintain...
-
Principal Software Engineer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom Autodesk Full timeJob OverviewAre you thrilled to contribute to Autodesk's digital transformation of manufacturing and construction?We're seeking a talented Principal Software Engineer to join our team and help create a platform company by building cloud services, applications, and components.About the RolePrototype, implement, and maintain production cloud services and...
-
Principal Software Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Autodesk Full timeJob OverviewWe are seeking a skilled Principal Software Engineer to join our team at Autodesk. As a key member of our engineering team, you will play a critical role in the development of our cloud-based software products.ResponsibilitiesDesign, develop, and maintain production cloud services and software componentsCollaborate with cross-functional teams to...
-
Cambridge, Cambridgeshire, United Kingdom Raspberry Pi Full timeJob Title: Principal Software Engineer – Cloud InfrastructureJob Description:As a Principal Software Engineer – Cloud Infrastructure, you will be responsible for designing, developing, and maintaining cloud-based systems and infrastructure. You will work closely with cross-functional teams to ensure the delivery of high-quality software solutions.Key...
-
Principal Software Architect
1 month ago
Cambridge, Cambridgeshire, United Kingdom ARM Full timeJob Title: Principal Software ArchitectArm is seeking a highly skilled Principal Software Architect to lead our Machine Learning (ML) Compiler team. As a key member of our ML Tooling team, you will be responsible for designing and developing innovative compiler solutions for various markets.Key Responsibilities:Contribute to the development of...
-
Principal Software Architect
1 month ago
Cambridge, Cambridgeshire, United Kingdom ARM Full timeJob Title: Principal Software ArchitectArm is seeking a highly skilled Principal Software Architect to lead our Machine Learning (ML) Compiler team. As a key member of our ML Tooling team, you will be responsible for designing and developing innovative compiler solutions for various markets.Key Responsibilities:Contribute to the development of...
-
Principal Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Amazon Full timeJob Title: Principal EngineerAmazon is seeking a highly skilled Principal Engineer to lead the development of cutting-edge streaming solutions for our home security and smart home products.Key Responsibilities:Design and implement high-performance, scalable, and reliable streaming solutions for Ring's products, from firmware to cloud...
-
Principal Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom AVEVA Full timeAbout AVEVAAVEVA is a global leader in industrial software, delivering cutting-edge solutions to thousands of enterprises worldwide. Our mission is to empower customers to deliver the essentials of life – energy, infrastructure, chemicals, and minerals – safely, efficiently, and sustainably.Job SummaryWe are seeking a talented Principal Software Engineer...
-
Principal Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom AVEVA Full timeAbout AVEVAAVEVA is a global leader in industrial software, delivering cutting-edge solutions to thousands of enterprises worldwide. Our mission is to empower customers to deliver the essentials of life – energy, infrastructure, chemicals, and minerals – safely, efficiently, and sustainably.Job SummaryWe are seeking a talented Principal Software Engineer...
-
Principal Software Architect
1 month ago
Cambridge, Cambridgeshire, United Kingdom ARM Full timeJob Title: Principal Software ArchitectArms Machine Learning (ML) Group is seeking a highly motivated and creative software engineer to join and lead a growing team of brilliant engineers located in Cambridge, UK specialising in ML frameworks and compilers.This role presents an opportunity to contribute to sophisticated ML technology supporting Arms ML...
-
Principal Software Architect
1 month ago
Cambridge, Cambridgeshire, United Kingdom ARM Full timeJob Title: Principal Software ArchitectArms Machine Learning (ML) Group is seeking a highly motivated and creative software engineer to join and lead a growing team of brilliant engineers located in Cambridge, UK specialising in ML frameworks and compilers.This role presents an opportunity to contribute to sophisticated ML technology supporting Arms ML...
-
Principal Software Architect
1 month ago
Cambridge, Cambridgeshire, United Kingdom ARM Full timeJob Title: Principal Software ArchitectAs a senior engineer at Arm, you will play a key role in developing cutting-edge technology that powers the world's most advanced computing systems. You will have the opportunity to work on a wide range of projects, from cloud services to artificial intelligence, and collaborate with a talented team of engineers to...
-
Principal Software Architect
1 month ago
Cambridge, Cambridgeshire, United Kingdom ARM Full timeJob Title: Principal Software ArchitectAs a senior engineer at Arm, you will play a key role in developing cutting-edge technology that powers the world's most advanced computing systems. You will have the opportunity to work on a wide range of projects, from cloud services to artificial intelligence, and collaborate with a talented team of engineers to...