As a Technical Team Lead for our BlackFusion product, you will play a key role in shaping the development of an advanced investigative platform. You'll drive key technology decisions, oversee the full development lifecycle, and work to deliver a product that supports investigators by seamlessly integrating data from diverse sources.Key Responsibilities:Architect and Design: Lead the design and development of the data fusion system, focusing on integrating digital forensics and other data into a unified, scalable platform.Cross-functional Collaboration: Partner with backend, data science, and product teams to align technical capabilities with the needs of investigators and analysts, ensuring seamless data flow and insight generation.Quality Assurance: Uphold best practices in coding standards, system reliability, and data security, ensuring high-quality delivery across the product.Mentorship and Leadership: Provide technical guidance to team members, foster collaboration, and create an environment that supports innovation and continuous improvement.Requirements:Educational Background: Bachelor’s degree in Computer Science or a related field.Full Stack Expertise: Proven experience developing scalable web applications, with frontend technologies such as React and backend technologies like Node.js and PythonUsing AI to augment workload and produce code: True ability to harness new technology to accelerate development cycles, and passion to use AI.Data Handling: Solid experience working with relational and NoSQL databases (MySQL, MongoDB, PostgreSQL) and experience in data integration from various sources.System Architecture: Strong understanding of system architecture, with experience in microservices environments and hands-on proficiency in tools such as Docker, Kubernetes, and CI/CD pipelines.Data Security and Privacy: Understanding of secure data handling, encryption practices, and compliance requirements for sensitive information.Preferred Experience:Investigation and Intelligence: Experience working on intelligence or investigative platforms, or similar data-heavy applications.Linux and Database Technologies: Familiarity with Linux systems and a range of database technologies (SQL and NoSQL).CI/CD and TDD Practices: Experience with CI/CD pipelines and test-driven development methodologies.Diverse Data Source Integration: Experience working with various data sources such files, databases, API sources, and understanding the challenges of integrating these into cohesive insights.Startup Environment: Ability to adapt and thrive in a dynamic, fast-paced startup setting.If you're passionate about using technology to solve complex investigative challenges, we'd love to hear from you!
Job Title
Full Stack Tech Lead