
Contract Full Stack Engineer
Posted 4 days ago

Posted 4 days ago
This is a fully remote position, open to applicants in United Kingdom.
• Become a part of Colibri Digital as a proficient Full Stack Developer in a crucial, client-facing role.
• Engage in a 6-month contractual position.
• Develop and manage multi-tenant platforms across various customer environments.
• Provide robust and scalable platforms with deployments that ensure zero downtime.
• Architect and implement software solutions for cloud, on-premises, and air-gapped settings.
• Oversee offline content, mirroring, and provenance management.
• Execute highly available stateful deployments that include backup/restore and replication functionalities.
• Utilize Kubernetes primitives, troubleshoot live issues, and implement infrastructure as code for deployment purposes.
• Design APIs, CLIs, and SDKs for multi-service systems, ensuring versioning and backward compatibility.
• Create systems that safely and securely execute user code through sandboxing and isolation techniques.
• Develop and implement authentication and access control mechanisms, including OIDC and RBAC.
• Participate in security testing and compliance processes.
• Ensure quality of service (QoS) guarantees, along with monitoring, alerting, and production observability.
• Grasp customer requirements and convert them into technical specifications.
• Mentor fellow engineers and guide technical decision-making.
• Focus on incremental improvements rather than complete redesigns.
• Collaborate on sophisticated data and AI solutions for clients in finance, healthcare, logistics, government, and technology sectors.
• Assist in designing, building, and scaling intelligent systems while supporting the adoption of Generative and Applied AI.
• Proven experience in building and operating multi-tenant platforms, including robust and scalable solutions with zero-downtime deployments across various customer environments.
• Strong foundation in software engineering; adept at writing clean, maintainable, and testable code, with a solid grasp of system design.
• Proficient in Go and possess working knowledge of Python.
• Familiarity with software operating in cloud, on-premises, and air-gapped environments, including offline content, mirroring, and provenance management.
• Experience with highly available stateful deployments, encompassing backup/restore and replication processes.
• Fundamental knowledge of Kubernetes primitives, live issue debugging, and infrastructure as code practices.
• Experience in designing APIs, CLIs, and SDKs for multi-service systems, with a focus on versioning and backward compatibility.
• Proven track record of building systems that execute user code in a safe, robust, and secure manner, including sandboxing, isolation, and threat modeling.
• Experience with security requirements design, including authentication and access control mechanisms such as OIDC and RBAC.
• Participation in security testing and compliance processes is required.
• Experience in providing QoS guarantees, implementing monitoring and alerting systems, and enhancing production observability.
• Excellent communication skills to effectively understand customer requirements and translate them into technical specifications.
• Experience in mentoring engineers and facilitating technical decision-making.
• Ability to work incrementally towards continuous improvement while balancing detailed and strategic viewpoints.
• Nice-to-have: familiarity with Rust.
• Nice-to-have: expertise in additional high-performance compiled languages, such as Rust or C++.
• Nice-to-have: hands-on experience with developer environments, Git hosting platforms like Gitea or GitLab, workspace tools such as Coder or JupyterLab, and package registries like Harbor or Nexus.
• Nice-to-have: experience with GPU/CUDA-aware environments and Python dependency management.
• Nice-to-have: knowledge of 3D geometry processing, including meshes and point clouds, along with data structures used in physics-based simulations.
• Nice-to-have: experience with fuzzing, deterministic simulation testing, or fault injection in production systems.
• Nice-to-have: skills in diagnosing performance bottlenecks in data processing and storage systems.
• Must be located in the UK.
• Opportunity to work in a dynamic and innovative environment.
• Engage with cutting-edge technologies and projects across diverse industries.
• Collaborate with a talented team of professionals dedicated to excellence.
• Potential for career advancement and professional growth.
VALCE Talent Solutions
Coinbase
Northrop Grumman
Topstep
Get handpicked remote jobs straight to your inbox weekly.