Careers
Senior Python Developer
About The Position
Chain Reaction designs and builds hardware that fuels advanced privacy technologies by accelerating compute performance. Our world-class teams are transforming the future of data, creating the infrastructure that will power the next generation of secure cloud computing. The main bottleneck in scaling cutting-edge solutions in privacy tech, data-analysis and real-time computing is acceleration – existing hardware cannot keep up with data processing needs. Chain Reaction’s products reshape how data is processed and used on a global scale, and we’re looking for the brightest people to join us.
We are looking for Senior Python Developer
Roles and responsibilities
- Design and develop robust backend solutions using Python and modern frameworks like Flask or FastAPI.
- Build and extend API endpoints, ensuring scalability and security.
- Develop greenfield solutions, from architecture and design to deployment.
- Collaborate with cross-functional teams to define project requirements and deliver high-quality solutions.
- Write clean, maintainable, and well-documented code.
- Implement automated tests and support CI/CD pipelines to ensure continuous quality.
Requirements
- 4+ years of hands-on Python development experience.
- Strong backend development skills, API design, and experience with Python (Flask or FastAPI).
- Proven experience in building solutions from scratch, including architecture, deployment, and scaling.
- Passion for clean, scalable, and maintainable code.
- Excellent communication skills and team collaboration abilities.
- Proficiency with Git and experience with CI/CD workflows.
- Bachelor’s degree in computer science, Software Engineering, or a relevant field.
Preferred
- Knowledge of cryptography, especially Full Homomorphic Encryption (FHE).
- Familiarity with BMC solutions.
- Background in AI, neural networks, machine learning, or data engineering.
- Experience with automated testing frameworks such as pytest or unittest.
- Familiar with GO and open to learn new technologies.