HN Jobs

A searchable index of Hacker News “Who is hiring?” job postings.

← All postings · October 2016 thread

tCell.io, Inc

Senior Software Engineer

CompanytCell.io, Inc
Websitetcell.io
Roles
  • Senior Software Engineer
  • Architect
Typefull-time
Role taxonomySoftware EngineeringSenior
SpecialtiesSoftware Engineering
LocationSan Francisco and Stockholm
Salary
Apply viaApplication linkhttps://www.tcell.io/careers/
Hiring notes
TechJavaScalaPostgreSQL
Parsed locationsSan Francisco and Stockholm
Posted bylespider
PostedOct 3, 2016
SourceView on Hacker News ↗

Original posting

tCell.io, Inc | San Francisco and Stockholm | Full-Time | On-Site | Senior Software Engineer/Architect | https://www.tcell.io/careers/ tCell.io is an early-stage startup building disruptive technology to secure web applications in production. tCell.io is a multi-tenant cloud service capable of analyzing large volumes of data in real-time to identify attackers and provide protection. To help take this to the next level, we are looking for a seasoned data analytics engineer to join our team to help build a next-gen analytics platform for large, high-velocity data. Being part of the team, you'll be expected not only to help develop the foundations of the backend, but also work on implementing a variety of analytics to detect outliers, and malicious activity. Responsibilities * Design, build, and maintain all parts of the data pipeline to support real-time application telemetry (requirements understanding, web application frameworksdata enrichment, data modeling, metric design, reporting, etc) * Develop and enhance custom analytics to detect outliers, anomalies, and patterns of malicious usage of applications * Develop and deploy data warehouse (along with associated infrastructure) for refining analytics, and ad hoc analysis and investigations * Design into the system, resiliency and manageability for variable ingest rates, and unsanitized data Implement systems for data governance, including regulatory and contractual requirements * Take a critical role in evolving our data engineering platform, leveraging technologies like Kafka, Zookeeper, Hive, Spark, Druid, Cassandra, Presto, PostgreSQL Champion better cross-functional data integration efforts, both upstream and downstream * Detect data quality issues, identify their root causes, implement fixes and design data audits to capture the issues in the future Requirements * 7+ years of industry experience in implementing core features for large-scale analytics (preferrably real-time) on distributed systems * Experience with JVM-based languages, such as Java, Scala, and Clojure * Experience with data analytics systems such as Spark, Cassandra, Druid, Kafka, Flink, and Hive * Extensive experience with data modeling, data cleaning, transformation, and auditing * Strong and disciplined practice of unit testing, performance testing, and designing for resilience * Excellent written and verbal communication skills * Good understanding of application servers and frameworks * Understanding of application security concepts (such as injection attacks, account takeover techiniques, etc.) and ideally prior experience implementing security analytics * Responsive, team-­oriented personal style * MS/BS/PhD in Computer Science, Mathematics, Physics or other quantitative field or relevant work experience