Hypori Inc. is a leading provider of SaaS cybersecurity solutions, transforming secure mobility for government and commercial customers.
As a Senior Software Engineer, you will work across the entire technology stack to design, implement, and maintain API-based services for cloud-hosted SaaS environments.
You will have end-to-end ownership of projects from conception to deployment, creating scalable and efficient applications while providing technical leadership to engineering teams.
Responsibilities include designing, developing, testing, and maintaining scalable applications within a microservices architecture using modern technologies and best practices.
You will partner with Product & Engineering teams to optimize application performance, scalability, availability, and security across platforms and devices.
You will create robust designs for complex systems or features, mentor junior and mid-level engineers, and influence technical decisions at the team or organization level.
Troubleshooting, debugging, and resolving complex technical issues will be part of your role, along with writing clean, efficient, and maintainable code.
Conducting code reviews and creating technical documentation for software systems and processes are also key responsibilities.
You will adhere to policies for secure software development and follow best practices for secure product design and implementation.
Requirements:
A Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience is required.
You must have 5+ years of experience in full stack software development with a proven track record of delivering complex applications.
Expert knowledge of back-end programming languages such as Java and Golang is necessary.
A solid understanding of RESTful APIs, microservices architecture, web services development, and public cloud platforms (AWS, Azure, GCP) is required.
Experience with configuration management systems (Git), CI/CD pipelines (Jenkins), and DevOps practices is essential.
Strong problem-solving and analytical skills with the ability to optimize for performance, security, and scalability are needed.
Experience leading development teams and mentoring junior engineers is preferred.
Knowledge of software design patterns, architectural principles, and best practices for secure coding is important.
Excellent communication skills to explain complex technical concepts to both technical and non-technical stakeholders are required.
You must demonstrate the ability to work in a fast-paced, collaborative environment with changing priorities and requirements.
The ability to work effectively across multiple engineering teams on concurrent, complex software projects is necessary.
Excellent interpersonal and communication skills, including documentation creation and maintenance, are required.
You must be a US citizen or green card holder.
Benefits:
Hypori Inc. offers a generous benefits package that includes medical, dental, and vision insurance, parental leave, and life and disability packages.
A 401(k) plan with employer-matching contributions that vest starting from your first day of employment is provided.
In addition to base compensation, a performance bonus is offered, primarily contingent upon company-wide performance.
The company is dedicated to investing in the tools and skills required to build and retain a strong workforce.