Posted in

Principal Software Engineer

Principal Software Engineer

CompanyHYPR
LocationNew York, NY, USA
Salary$180000 – $220000
TypeFull-Time
Degrees
Experience LevelExpert or higher

Requirements

  • Java SE 17+ and Spring
  • Kubernetes or another container orchestration platform
  • Cloud-first development experience (AWS, Azure, or similar)
  • Relational databases (MySQL, Oracle, PostgreSQL, MS SQL)
  • Building and maintaining SaaS platform that services > 1M users
  • Understanding of data structures, clean code, modularity, and design patterns
  • Understanding of scaling, security and design for distributed systems with 99.999 uptime
  • One major JS framework (Angular, React, or Vue)
  • One major CI/CD tools (Jenkins, GitLab)
  • Knowledge of various testing methodologies including unit and integration testing

Responsibilities

  • Design, develop and deploy SaaS services and web front ends, with a focus on scalability and performance
  • Own features end-to-end—from understanding requirements and designing solutions to deployment and production support
  • Implement comprehensive automated testing at the component level and collaborate with SDET(s)
  • Participate in on-call rotation, handling initial triage and escalating if not an SME
  • Research new technologies and solutions to improve existing products and explore new directions

Preferred Qualifications

  • Exposure to AL/ML tools focused on image recognition or outlier detection
  • Authentication protocols knowledge is highly valued – OAuth, SAML, WebAuthn, PKI, Kerberos
  • Kotlin development experience
  • One Infra As Code (IAC) tool (Terraform, Helm, AWS Cloud formation)
  • One dynamically typed language (Python, Ruby, or similar)