Staff Engineer - Smart Signals

FingerprintChicago, IL
16d$200 - $250

About The Position

As a Staff Engineer for the Smart Signals team at Fingerprint, you will play a key role in leading the technical vision and execution of our smart signals, with a focus on improving our bot and AI agent detection capabilities and other signals. This role requires a systems thinker who can work well with high-stakes ambiguity and deep technical complexity.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 8+ years of experience in software development, with a strong focus on backend development.
  • Expertise with RESTful APIs and asynchronous programming.
  • Experience working with real-time data processing and APIs.
  • Strong knowledge of SQL and experience with databases like DynamoDB, Redis, or Elasticsearch.
  • Proficient in English for clear communication in a global, remote team.
  • Experience working with real-time data processing and APIs.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes).
  • Excellent problem-solving and analytical skills, with a strong attention to detail.
  • Ability to lead and inspire a team, with excellent communication and interpersonal skills.

Nice To Haves

  • Experience with bot and AI agent detections and related protocols
  • Practical experience with analytical storage systems like ClickHouse, Snowflake, BigQuery, Redshift, or Databricks.
  • Expertise in Golang, with a deep understanding of core principles and best practices
  • Experience with data transformation frameworks like dbt or other data pipeline tools.
  • Experience with the Python data analytics stack (NumPy, Pandas, Jupyter, etc.).

Responsibilities

  • Lead and mentor a team of engineers, providing technical guidance, coaching, and support to foster their professional growth.
  • Drive critical cross-team initiatives by partnering with data science, product and other engineering teams to align technical solutions with business priorities and long-term strategy
  • Architect, design, develop and maintain robust and scalable web applications using Golang.
  • Drive adoption of best practices, coding standards, and development methodologies across the team and organization.
  • Stay up-to-date with the latest technologies and industry trends (specifically in the bot detection space), and propose innovative solutions to improve our existing systems.
  • Act as a technical liaison between engineering, product management, research team and other stakeholders to drive the bot and AI agent detection capabilities of our product
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service