Job Description
At Apex Innovations, we are on a mission to revolutionize the future of digital finance. We are looking for a highly skilled and motivated Senior Software Engineer to join our core engineering team in London. In this role, you will take ownership of building scalable, high-performance systems that power our global platform. If you are passionate about clean code, cloud architecture, and solving complex technical challenges, we want to hear from you.
Why join us?
- Competitive salary and equity package.
- Flexible working hours and hybrid model.
- Continuous learning budget and tech conferences.
- State-of-the-art office in the heart of London.
Responsibilities
- Design, develop, and maintain high-scale distributed systems using Python and Go.
- Lead architectural decisions and code reviews to ensure best practices and maintainability.
- Collaborate closely with product managers and designers to translate requirements into technical solutions.
- Optimize application performance, ensuring low latency and high availability.
- Mentor junior engineers and foster a culture of technical excellence and knowledge sharing.
- Participate in the full CI/CD pipeline and infrastructure as code (IaC) management.
Qualifications
- 5+ years of professional software engineering experience in a fast-paced environment.
- Strong proficiency in Python and/or JavaScript/TypeScript.
- Experience with cloud platforms (AWS or GCP) and containerization (Docker/Kubernetes).
- Deep understanding of microservices architecture and RESTful APIs.
- Excellent problem-solving skills and ability to debug complex issues.
- BSc in Computer Science or equivalent practical experience.