Hirsch · 1 day ago
Senior Software Engineer
Hirsch is a global leader in physical security, offering innovative security solutions. As a Senior Software Engineer, you will drive the modernization of the platform by writing secure and reliable code for SaaS solutions, impacting how organizations protect their assets.
Cyber SecurityDeveloper PlatformHardwareIdentity ManagementInternet of ThingsNetwork SecurityNFCRFIDSecurity
Responsibilities
Drive the design and development of secure, scalable, and resilient software solutions, with a strong emphasis on event-driven architectures and modern patterns for both on-premises and cloud-native deployments
Build and maintain high-performance backend services, APIs, and real-time data pipelines to support complex access control workflows
Champion engineering best practices, including secure coding, modern design principles, and maintainable, reusable solutions
Design and optimize relational and NoSQL data models, ensuring data integrity, consistency, and high availability
Lead efforts to integrate robust identity, authentication, and access management in multi-tenant environments
Ensure end-to-end system security and compliance, applying encryption and secure communication standards aligned with FIPS, FedRAMP, and Zero Trust Architecture
Contribute to the evolution of our cloud architecture, leveraging infrastructure automation, containerization, and CI/CD pipelines for frequent, reliable deployments
Collaborate with software and hardware engineers, QA, DevOps, and product managers to align technical solutions with business, security, and compliance goals
Promote a culture of continuous improvement, using metrics and data to identify opportunities for process and performance optimization
Mentor and support team members through code reviews, knowledge sharing, and fostering a high-performing, collaborative engineering environment
Qualification
Required
Bachelor's degree in Computer Science, Computer Engineering, or a related field
7+ years of software development experience covering requirements analysis, design, implementation, testing, deployment, and maintenance
Proven experience building secure, scalable web applications using ASP.NET (C#, .NET 8+), REST APIs, and WebSocket services
Proficiency with React, JavaScript/TypeScript, HTML5, and CSS3 for building modern user interfaces
3+ years of hands-on experience deploying secure, scalable applications using AWS services (EC2, ECS, RDS, S3) and Infrastructure as Code tools like Terraform
Demonstrated expertise in designing and implementing event-driven architectures using messaging systems such as RabbitMQ, Amazon SQS/SNS, or similar
Deep understanding of relational and NoSQL databases, with practical experience in SQL Server, MongoDB, and Redis
Solid knowledge of identity and access management standards, including OAuth2, and OpenID Connect
Strong grasp of secure coding practices, encryption, secure communications (TLS 1.2+, mTLS), and familiarity with OWASP Top 10
Proficiency with Docker and implementing CI/CD pipelines using GitHub Actions
Strong understanding of object-oriented programming, design patterns, and core software design principles (e.g., SOLID, DRY)
Excellent communication and problem-solving skills, a positive attitude, and a proven ability to collaborate effectively across cross-functional teams
Preferred
Experience with physical access control systems (PACS) and integrating software with hardware devices
Certifications in AWS, security standards, or related domains
Familiarity with government compliance frameworks like FedRAMP and FIPS 140-2, authentication standards such as FIDO2, and Zero Trust Architecture
Demonstrated ability to mentor engineers and drive continuous improvement in a high-performing engineering culture
Benefits
Fidelity 401(k) + Company Match
11 Company Paid Holidays
6 Days of Sick Pay
Competitive Paid Time Off
Medical, Dental, & Vision Insurance
FSA/HSA
Fun Employee and Family Events
Employee Wellness Program
Supplemental Life Insurance, AD&D Insurance, and Dependent Care plans
A range of discounted products and free services
Company
Hirsch
Hirsch is a global leader in high-security access control, video intelligence, perimeter protection, and identity authentication solutions.
H1B Sponsorship
Hirsch has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2022 (2)
2021 (1)
2020 (1)
Funding
Current Stage
Public CompanyTotal Funding
$20M2017-02-13Debt Financing· $20M
1997-10-07IPO
1996-11-15Series B
Recent News
GlobeNewswire
2026-01-07
Company data provided by crunchbase