Principal Software Engineer required by a high-tech software company located in central Reading. As the company continues to scale, they are looking for Principal Software Engineers to work on their high-performance software systems.
The company tends to employ highly experienced polyglot programmers with knowledge of various programming languages and strong systems design/architecture. Their codebase is varied so the successful candidate is likely to be technology agnostic. They have a flat management structure and benefit from a highly collaborative working environment.
Responsibilities:
- Playing a key role in systems design, architecture, and integration
- Roadmap definition and development
- Creation and development of coding standards
- Work in conjunction with senior management, providing engineering expertise to help achieve business goals
Key experience:
- Extensive commercial experience in software engineering, design, and architecture
- A passion for technology and using the most suitable tech to solve complex issues
- Microservices / highly scalable software systems
- Extensive programming experience with multiple programming languages including, but not limited to C, Go, Perl, Ruby, C++, Python, Rust, Node.js
Experience in the following areas would be advantageous but is not a prerequisite:
- Cloud deployment - Docker, Kubernetes, Terraform etc
- React, Flutter or similar front end technologies
- Software security standards
- PostgreSQL
The company operates a hybrid working model - 2 days a week in their brand-new office in Reading with amazing facilities. They are within walking distance of Reading train station and have parking available onsite.
This is an exciting opportunity to join a well-established, growing company working on high-impact projects. If you are looking for an opportunity of this nature, please contact
Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.