At a Glance
- Tasks: Lead the design and implementation of innovative software solutions.
- Company: Join a forward-thinking tech company focused on engineering excellence.
- Benefits: Attractive salary, flexible work options, and opportunities for professional growth.
- Other info: Dynamic team environment with a focus on leadership and accountability.
- Why this job: Make a significant impact by modernising systems and collaborating with top talent.
- Qualifications: 6-10 years in software development with expert C/C++ skills.
The predicted salary is between 60000 - 80000 Β£ per year.
Overview
- Lead the design and implementation of High-Level (HLD) and Low-Level Designs (LLD)
- Take full accountability for the software lifecycle
- Modernize legacy components into high-throughput distributed systems
- Partner with Data Scientists and Cloud Architects
- Drive engineering excellence through code reviews and design critiques
Requirements
- 6β10 years of professional software development experience
- Expert-level C/C++
- Strong fluency in Relational Databases and SQL optimization
- Deep understanding of Distributed Computing, High-Performance Systems, and OOP/Functional programming principles
Hard Skills
- C
- C++
- Relational Databases
- SQL optimization
- Distributed Computing
- High-Performance Systems
- OOP
- Functional programming
- High-Level Design (HLD)
- Low-Level Design (LLD)
Soft Skills
- Leadership
- Accountability
- Engineering excellence
- Code reviews
- Design critiques
We think you need these skills to ace Senior Backend Engineer, C++
C
C++
Relational Databases
SQL Optimization
Distributed Computing
High-Performance Systems
OOP