Current openings at Defuse Labs