Hirsch-posted 3 months ago
$140,000 - $160,000/Yr
Full-time • Senior
Santa Ana, CA
101-250 employees

As a Senior Software Engineer, you will play a key role on a focused engineering team driving the modernization of our platform. You’ll write clean, reliable code and build secure, event-driven SaaS solutions for both on-premises and cloud-native environments, with a strong emphasis on security, performance, and multi-tenant scalability. Your work will directly impact how organizations protect their people and assets in an evolving security landscape.

  • 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.
  • 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, ELB, Lambda, RDS, S3, Route 53, CloudWatch) 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, PostgreSQL, MongoDB, Elasticsearch, Redis, or Amazon DynamoDB.
  • Solid knowledge of identity and access management standards, including OAuth2, OpenID Connect, and SAML.
  • 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.
  • 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.
  • Experience with monitoring and observability tools (e.g., OpenTelemetry, Prometheus, Grafana, ELK Stack) for high-availability systems.
  • Demonstrated ability to mentor engineers and drive continuous improvement in a high-performing engineering culture.
  • Competitive Base Pay
  • 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service