AbsenceSoft is transforming the employee experience with innovative technology aimed at enhancing workplace efficiency. They are seeking a hands-on technical leader to manage the core infrastructure of their enterprise leave management platform, focusing on writing production-quality code and providing technical direction across foundational domains.
Responsibilities:
- Serve as tech lead for major initiatives, providing technical direction, decision-making, and coordination across engineering efforts
- Lead design and development of complex software features and system components across domains
- Influence and contribute to architectural decisions aligned with enterprise goals, platform scalability, and security requirements
- Create scalable, maintainable, and secure code using engineering best practices in .NET/C# on AWS infrastructure
- Design and implement enterprise identity and authentication systems using OAuth2, SAML 2.0, and OIDC protocols
- Architect multi-tenant data isolation and provisioning workflows that support reliable customer onboarding and lifecycle management
- Define and enforce authorization models including role-based access control and data access governance across platform services
- Lead development and improvement of data processing pipelines with a focus on reliability, observability, and performance
- Collaborate with the Engineering Manager, Director of Engineering, Product Manager, and Product Director to define technical requirements and balance platform investment against feature development
- Diagnose and resolve complex production issues, ensuring system stability across foundational platform services
- Drive continuous improvement through refactoring, automation, and tooling enhancements
- Conduct design and code reviews to uphold engineering standards across the team
- Mentor and coach engineers across multiple teams to support skill growth without formal management responsibilities
- Evaluate and introduce new technologies, frameworks, and methodologies appropriate for enterprise SaaS platforms
- Contribute to the evolution of technical roadmaps and long-term platform strategy
- Participate in a highly compliant environment while assisting to maintain company controls and security within your job role
- Assist in maintaining applicable organizational security and compliance controls within your department, role, and subordinate’s roles
- Other duties as assigned
Requirements:
- 5+ years of professional software engineering experience, with a demonstrated history of leading complex, large-scale technical initiatives
- Bachelor's degree in Computer Science, Engineering, or a related field — or equivalent practical experience
- Advanced proficiency in .NET/C# and enterprise-grade software development, with experience in identity and authentication protocols (OAuth2, SAML 2.0, OIDC) and multi-tenant SaaS architecture
- Strong knowledge of system architecture, design patterns, scalability, and authorization frameworks in regulated environments
- Experience with AWS, distributed systems, DevOps practices, CI/CD pipelines, and familiarity with compliance programs such as SOC2 or HIPAA
- Working knowledge of Python, JavaScript, or Node.js, and experience with relational or document databases (PostgreSQL, MongoDB, CosmosDB)
- A technical leadership and mentorship mindset — you lead through influence, communicate complex concepts clearly, and take pride in platform ownership
- Collaborative, results-driven, and enthusiastic about leveraging AI tools and concepts