Job Description
Brio Digital are proud to be supporting a financial services company who are looking for a Principal Software Engineer with expertise in high-transactional environments.
The role will be suited to a polyglot developer who has experience with multiples of;Perl, Golang, C, or Ruby (Not all necessary)
Principal Software Engineer Key Responsibilities:
* Lead the design, development, and optimization of software solutions using Perl/Golang.
* Experience with Architecture and hands-on development.
* Architect scalable, efficient systems with a focus on performance, reliability, and security
* Design, optimize, and manage PostgreSQL databases, ensuring data integrity and performance tuning
* Collaborate with cross-functional teams to define technical roadmaps and deliver solutions aligned with business needs
* Provide technical leadership, mentoring, and code reviews to ensure best practices
* Troubleshoot complex software and database issues in production environments and implement reliable fixes
Principal Software Engineer Experience:
* Extensive experience with Perl, Golang, C, or Ruby in large-scale systems
* Some experience of networking and security is helpful.
* Experience with monitoring and microservices.
* Strong background in PostgreSQL database design, management, and optimization
* Strong background working in AWS Environments.
* Proven ability to architect and develop high-performance, scalable software
* Experience leading software engineering teams and driving technical direction
Salary; Up-to £115,000
Apply now or email dom@briodigital.io for more information.