about 6 hours ago
London, United Kingdom
Senior
Responsibilities
- Lead the architecture, development, and maintenance of scalable backend services.
- Maintain high coding standards through guidelines and code reviews.
- Build robust APIs for front-end developers and external systems.
- Design efficient data structures and algorithms for high throughput data.
- Optimize applications for speed and scalability through performance analysis.
- Collaborate with cross-functional teams to improve user workflows.
Requirements
- 6+ years of experience in backend system design and development.
- In-depth understanding of data structures, system architecture, and API development.
- Engineering background in Computer Science, Mathematics, Software Engineering, or similar fields.
- Strong coding skills in languages such as Java, C++, Python, or Rust.
- Excellent written and verbal communication skills.
Benefits
- Opportunities for personal growth and diverse career pathways.
- Encouragement of in-person work to foster creativity and collaboration.
- Hybrid work options available for many teams.
- Commitment to health and well-being across all areas of employees' lives.
Tech Stack
Apache CassandraApache KafkaApache SparkC++DockerElasticsearchGoGradleJavaKubernetesPythonRust
Categories
BackendFull Stack