Skip to content

Principal Software Engineer
Company | HYPR |
---|
Location | New York, NY, USA |
---|
Salary | $180000 – $220000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Expert 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)