The Global Leader in Knowledge On-Demand
Senior Backend Engineer
Location
United Kingdom
Posted
11 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend Engineer
AlphaSights
• Design solutions: Define the best technical solutions to business problems • Ship working code: We primarily work with React on the frontend and Kotlin microservices with Postgres on the backend • Deploy and iterate: We release frequently to our customers, using CIrcleCI and Spinnaker for CI/CD • Build your competency: You will learn quickly by building market-leading technology with experienced colleagues • Maintenance and troubleshooting: Carefully monitor our services, catching errors before users notice them
Job Requirements
- a degree in a STEM subject
- Experience working at a similar level in a mature Engineering team for 5+ years
- Technical expertise with at least one programming language (we use Kotlin and a bit of Ruby)
- Proven track record – You’ve made a demonstrable impact in your previous roles
- Highly driven and proactive – you relentlessly and independently push through hurdles
- Meticulous – you hold high standards and have an obsessive attention to detail.
Benefits
- Professional development opportunities
- High performance environment
Related Guides
Related Job Pages
More Backend Engineer Jobs
Role Description We are looking for highly talented and driven software engineers who take pride in their work, to expand our Engineering team in London. Successful candidates will join a cross functional team including product managers and designers working closely with the rest of our business to deliver working code that solves real problems for both internal and external customers. You will take ownership of the problems that your team solves, ensuring a high level of quality in everything that we release, working as part of a top performing international development team. If you have a strong passion for solving problems with code, and want to work with exceptional colleagues in a high achievement environment, this role is a good fit for you. What you’ll do - Design solutions: Define the best technical solutions to business problems, contributing to an architectural vision that will scale up to be the world's leading research platform. - Ship working code: We primarily work with React on the frontend and Kotlin microservices with Postgres on the backend, with some older services written in Ruby on Rails. We’ve always got an eye open to assess new technologies that might improve our stack. - Deploy and iterate: We release frequently to our customers, using CIrcleCI and Spinnaker for CI/CD, and quickly gather feedback in order to inform our next iteration. - Build your competency: You will learn quickly by building market-leading technology with experienced colleagues in a high performance environment. Engineers can also use our L&D budget to fast-track development of specific technical competencies. - Maintenance and troubleshooting: Carefully monitor our services, catching errors before users notice them, diagnosing the root cause and deploying fixes. Qualifications - A degree in a STEM subject, but we’re happy to work with people who perfected their craft via a different route. - Experience working at a similar level in a mature Engineering team, and looking to take your career to the next level. - Technical expertise with at least one programming language (we use Kotlin and a bit of Ruby), and ideally experience with relational databases. - Proven track record – You’ve made a demonstrable impact in your previous roles, standing out from your peers. - Highly driven and proactive – you relentlessly and independently push through hurdles and drive towards excellent outcomes. - Meticulous – you hold high standards and have an obsessive attention to detail. Requirements - Learn more about our tech organization here! - Please note that unfortunately, we are unable to sponsor visas for this position. - AlphaSights is an equal opportunity employer. - THIS IS A REMOTE POSITION EXCLUSIVELY FOR CURRENT UK RESIDENTS.
Senior Full-Stack Engineer – Tech Lead, Java/Angular
LITITWe deliver quality through client engagement and talent excellence
• Lead the design, development, and delivery of enterprise-grade applications using Java and Angular. • Drive continuous product development, feature enhancements, and technical improvements across multiple applications. • Design and implement scalable integrations between internal and external systems. • Lead application refactoring and modernization initiatives to improve performance, maintainability, and scalability. • Develop and maintain backend services, APIs, and frontend components. • Support the implementation of event-driven solutions and messaging-based architectures using Kafka. • Analyze, troubleshoot, and resolve complex production and application issues. • Collaborate with architects, product owners, and stakeholders to define technical solutions and roadmaps. • Mentor development teams, conduct code reviews, and promote engineering best practices. • Contribute to architectural decisions and ensure alignment with enterprise standards. • Participate in Agile ceremonies and support the delivery of high-quality software throughout the SDLC. • Ensure code quality, security, reliability, and performance through testing and continuous improvement practices.
• Design, develop, and maintain backend services and integration solutions using Java. • Implement and support REST-based APIs and event-driven integrations using Kafka. • Contribute to the development of new product modules and enhancements within existing platforms. • Participate in the integration of enterprise applications and business-critical systems. • Develop and optimize database components, including SQL and PL/SQL procedures. • Support SCP Cluster-related development and implementation activities. • Analyze, troubleshoot, and resolve application and integration issues. • Collaborate with cross-functional teams to define, develop, and deliver technical solutions. • Contribute to application modernization initiatives and the adoption of modern technologies. • Ensure high standards of code quality, performance, and maintainability.
Software Engineer, C++/Java
DatabentoDatabento is a financial services company that provides its clients with “a simpler, faster way to get market data.” As an employer, the company strives to
• Own and maintain our Java client library, ensuring it is robust, well-tested, and easy for external users to integrate with. • Design, develop, and maintain high-performance server applications in C/C++. • Write message parsers and feed handlers for direct market data feeds from trading venues. • Optimize existing codebase for high throughput (millions of messages per second, up to 40+ gigabits) and low latency (measured in nanoseconds). • Implement tools and libraries for petabyte-scale data processing and analysis. • Collaborate with the systems team to implement best practices for build, deployment, CI/CD. • Implement monitoring and improve application uptime. • Ensure smooth feature rollouts and updates.


