Software Developer – Backend and Distributed Systems
Squarepoint Capital
about 1 year ago
London, United Kingdom +2 more
Mid Level / Senior
H1B Sponsor
Responsibilities
- Design, develop, and maintain scalable, tested, production-grade distributed systems.
- Foster close collaboration and communication with investment stakeholders and other tech groups.
- Assume full ownership for the systems developed by you and your team.
- Provide support and troubleshoot live production systems.
- Engage in all stages of the software lifecycle, from gathering requirements to production support.
- Work with a diverse technology stack including Rust, Python, C++, and Kubernetes.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum of 6 years full-time software development experience.
- Proficiency in C++.
- Desire to work with or previous experience in Rust.
- Hands-on experience implementing Docker/Kubernetes microservices in a production environment.
- Experience with highly available distributed systems and/or working with large datasets.
- Experience supporting and monitoring large production systems.
- Excellent communication skills with comfort in directly interacting with stakeholders.
- Familiarity with a Linux environment and version control software.
- Experience working with and designing CI/CD pipelines.
Tech Stack
AWSC++DockerGoogle CloudKubernetesPythonRust
Categories
BackendDevOps