Harness.io Company Profile

Senior Software Engineer - Golang

Harness.io

Munkaköri leírás

This is an amazing opportunity to be an  engineer in a high-growth, high-potential startup and to work on redefining the Continuous Integration space powered by AI/ ML.  In this role, you will be responsible for architecting, designing, developing and delivering high quality software that has a direct impact on the company's product experience.  The Harness engineering team is creating a modern cloud native, developer friendly and extensible products. The team is an open and collaborative group of highly talented engineers who are welcoming and engaging.

KEY RESPONSIBILITIES

  • Design, develop, and maintain critical software in a fast-paced quality conscious environment
  • Author software functional specifications and design documents
  • Quickly understand complex systems/code and own key pieces of the system, including the delivered quality
  • Design and implementation of scalable algorithms
  • Diagnose and troubleshoot complex problems in a distributed computing environment
  • Perform peer reviews of specifications, designs, and code
  • Work alongside Site Reliability Engineers and cross functional teams to diagnose/troubleshoot any production performance related issues
  • We work in Java, Golang, and Python. Our systems are built on top of Docker, Kubenetes, MongoDB, TimescaleDB, GCP - Stackdriver, GCS, Cloud composer, AI Platform

ABOUT YOU

  • 5+ years of experience in Java and/ or 3+ years of experience in Go designing, developing, and debugging complex code
  • Strong background in data structures and algorithms
  • BS in CS or equivalent. Advanced degree is a plus
  • Experience in as many of the following areas
  • Building containerized applications (K8S/ Docker)
  • Building applications in a Micro Services Architecture
  • Working with Networking and Security protocols (HTTPS, SSL, Certs)
  • Designing/developing REST, GRPC, and GraphQL APIs
  • Using MongoDB, including indexing and query optimization
  •  Machine Learning, Statistics, Optimization and Data Minings

WHAT YOU WILL HAVE AT HARNESS

  • Competitive salary and early-stage stock options
  • Flexible work schedule
  • Paid Time Off and Parental Leave
  • Monthly, quarterly, and annual social and team building events
  • TGIF-Off program

HARNESS IN THE NEWS

  • Harness snags $85M Series C on $1.7B valuation as revenue grows 3x
  • #6 - Glassdoor Best Places to Work 2021 list
  • #17 on Forbes Top 50 Cloud Companies to Work For
  • #47 on LinkedIn’ Top 50 Companies to Work For

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex or national origin.

Find your dream job