Senior Software Engineer

Hybrid
Senior
🇺🇸 United States
💰Equity
🏖️Unlimited holidays
Software Developer
Software development

WHAT YOU'LL DO:

HiveWatch is in search of a Senior Software Engineer for the Data Analytics team. This role will report directly to our VP of Engineering. The Data Analytics team strives to organize and coalesce disparate sources of data into repositories that serve to provide conclusive insights to drive product development (Noise Reduction, Computer Vision) and business decisions.

The team designs modern cloud infrastructure at the intersection of data and product, monitors health and performance of our customer-facing data products (including our Computer Vision features), and delivers technical solutions to both edge and cloud environments. As a Senior Software Engineer you will:

  • Design and implement data engineering projects involving turning physical security sensor data into actionable information
  • Develop and test hypothesis on techniques to decrease noise coming from sensor data
  • Be a technical leader of engineering projects including design, technical scoping and implementation of data products and features
  • Contribute to mission critical systems and processes including:
    • Building, optimizing and tuning data pipelines
    • Leveraging and extending our data lake in order to provide valuable business insights
    • Tuning and improving existing computer vision components
  • Contribute to team discussions and presentations, conveying complex technical concepts in a clear and understandable manner to both technical and non-technical audiences

TECH STACK:

  • Languages: Python, SQL, Java/Kotlin
  • Deployments: GitHub Actions,Terraform
  • Infrastructure: AWS S3, Athena, Glue, PostgreSQL, Kubernetes, Lambda

PREFERRED QUALIFICATIONS:

  • Expertise with object oriented programming, debugging bespoke software, and performance/diagnostics measurement skills
  • Experience with analytics data structures (data lakes, stream processing, data pipelines, etc.)
  • Understanding of Computer Vision core principles (classification, detection, tracking, etc.)
  • Understanding of Statistical Analysis to track performance of data/CV products
  • Experience with Infrastructure as Code (IaC) using Terraform and Terragrunt
  • Strong verbal and written communication skills, particularly for sharing information across non-technical audiences

MINIMUM QUALIFICATIONS:

  • Expertise with a modern software development language such as Python, Kotlin, Java, C#, Rust
  • Experience troubleshooting custom applications in a service architecture
  • Experience with highly available Relational Databases, SQL
  • Experience building and operating application containers
  • Experience working in a professional development workflow, git, issue tracking, and collaboration tools and agile methodologies

ADDITIONAL INFO:

  • Salary range for this position: $150,000 to $165,000 per year
  • Eligible to participate in HiveWatch Equity Incentive Plan

*Final offer will be at the company's sole discretion and determined by multiple factors, including years and depth of relevant experience and expertise, location, and other business considerations.

 

LinkedIn

🏭software development

Other jobs at HiveWatch

 

 

 

 

 

 

 

 

View all HiveWatch jobs

Notifications about similar jobs

Get notifications to your inbox about new jobs that are similar to this one.

🇺🇸 United States
Software Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs