Provn are partnered with a fast-growing technology consultancy delivering critical engineering solutions into sophisticated investment and trading environments. Due to continued growth, they’re looking to hire several experienced Software Engineers to join their expanding engineering function.
This is an opportunity to work on large-scale distributed systems supporting trading operations, portfolio risk, research infrastructure, and production platforms within a highly technical, engineering-led environment.
The business places a huge emphasis on engineering fundamentals and problem solving over specific tooling. They’re looking for pragmatic engineers who can think beyond implementation — people who understand architecture, scalability, maintainability, and how systems behave in real-world environments.
You’ll join a collaborative team of engineers across software, platform, data, and production engineering, working closely with stakeholders and end users to build robust, scalable systems.
Key Responsibilities
* Design, build, and maintain scalable backend and cloud-native systems
* Contribute to the development of trading, portfolio management, and operational platforms
* Work across the full software development lifecycle from design through deployment
* Collaborate closely with engineers, stakeholders, and end users in a client-facing environment
* Write clean, maintainable, production-grade code
* Contribute to architectural discussions and engineering standards
* Support reliability, scalability, and performance improvements across systems
* Work within highly collaborative cross-functional engineering teams
Role Requirements
* Strong commercial software engineering experience
* Excellent object-oriented programming fundamentals
* Strong understanding of design patterns and software engineering principles
* Commercial experience with:
* OR Java, C++, or Rust
* Experience building scalable distributed or cloud-based systems
* Strong communication skills and ability to work in collaborative environments
* Degree in Computer Science, Engineering, Mathematics, or similar technical discipline preferred
* Financial services or investment domain experience beneficial but not essential
* Comfortable working onsite in the North East five days per week
Preferred Experience
* Exposure to cloud platforms and distributed architectures
* Experience working on data-intensive or high-availability systems
* Familiarity with modern DevOps and CI/CD practices
* Exposure to trading, OMS, risk, or financial platforms
* Experience working directly with stakeholders or end users
Why Apply
* Work on genuinely complex, business-critical systems
* Engineering-led culture that values technical depth and quality
* Strong career progression opportunities as the business scales rapidly
* Exposure to highly capable engineers and sophisticated technical environments
* Opportunity to work on modern cloud-native systems with real ownership and impact
* Competitive salary and bonus structure
* High-growth environment with strong long-term progression
* Collaborative and technically strong engineering culture
#J-18808-Ljbffr