Software Engineer IV / Tech Lead

Software EngineerSoftware EngineerFull TimeRemoteTeam 51-200

Location

United States

Posted

7 days ago

Salary

Not specified

.netC#Oauth2SAMLOIDCMulti Tenant ArchitectureAWSDistributed SystemsDev OpsCi/cdPostgre SQLMongo DBCosmos DBPythonJava ScriptNode.jsSOC2HIPAA

Job Description

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

We're looking for a hands-on technical leader to own the core infrastructure that powers AbsenceSoft's enterprise leave management platform. In this role, you'll split your time between writing production-quality code and providing technical direction across foundational domains. You won't manage people, but you will lead through technical excellence, architectural influence, and mentorship — partnering closely with Engineering and Product leadership to drive the long-term health of our platform.

  • Serve as tech lead for major initiatives, providing technical direction, decision-making, and coordination across engineering efforts.
  • Lead the design and development of complex software features and system components, including enterprise identity and authentication systems using OAuth2, SAML 2.0, and OIDC protocols.
  • Architect multi-tenant data isolation and provisioning workflows, and define 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.
  • Conduct design and code reviews, mentor engineers across teams, and drive continuous improvement through refactoring, automation, and tooling enhancements.
  • Collaborate with Engineering and Product leadership to define technical requirements, contribute to roadmap planning, and balance platform investment against feature development priorities.

Qualifications

  • 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.

Benefits

  • Impact that matters. You’ll do work that shapes the future of the modern workplace.
  • Flexibility and trust. We’re remote-first and results driven. You’ll have the freedom and flexibility to do your best work, wherever you do it best.
  • Growth and development. We believe the best work happens when people are growing. You’ll have access to learning resources, leadership programs, and real opportunities to take on new challenges and expand your impact.
  • Competitive rewards. We offer comprehensive benefits, a performance-based bonus program, and equity opportunities – because when we grow, you should too.
  • Time for life. Recharge and reconnect with flexible time off, paid holidays, and flexible leave programs designed to support every season of life.
  • Belonging and balance. We’re building an inclusive culture where every voice is valued, collaboration is celebrated, and success is shared.

Job 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.

Benefits

  • Impact that matters. You’ll do work that shapes the future of the modern workplace.
  • Flexibility and trust. We’re remote-first and results driven. You’ll have the freedom and flexibility to do your best work, wherever you do it best.
  • Growth and development. We believe the best work happens when people are growing. You’ll have access to learning resources, leadership programs, and real opportunities to take on new challenges and expand your impact.
  • Competitive rewards. We offer comprehensive benefits, a performance-based bonus program, and equity opportunities – because when we grow, you should too.
  • Time for life. Recharge and reconnect with flexible time off, paid holidays, and flexible leave programs designed to support every season of life.
  • Belonging and balance. We’re building an inclusive culture where every voice is valued, collaboration is celebrated, and success is shared.

Related Job Pages

More Software Engineer Jobs

Software Engineer7 days ago
Full TimeRemote

Estamos buscando Developer Junior para el área de tecnología de una compañía con casa matriz en EE. UU. Participar en el diseño, desarrollo y evolución de soluciones robustas usando C# y .NET (Framework, Core, .NET 6+) Aplicar buenas prácticas reales: Clean Architecture, SOLID, c...

C#.NET.NET CoreASP.NET CoreSQL ServerREST APIxUnitNUnitMSTestClean ArchitectureSOLID
United States
Full TimeRemoteTeam 10,001

Responsibilities include the analysis, design, programming, maintenance, and enhancement of systems supporting Point-of-Sale and Batch processes using specified technologies like Microfocus Cobol, CICS, Oracle, and JCL. The role also involves analyzing RFPs, developing design documentation, completing unit testing, and providing on-call support to resolve system issues promptly.

United States
$80.1K - $104K / year

Lead Transmission Line Engineer

Ulteig

We Listen. We Solve. Modernizing Infrastructure. Strengthening Communities.

Software Engineer7 days ago
Full TimeRemoteTeam 1,001-5,000Since 1944

Ulteig is currently seeking talented and motivated Lead Engineer level candidates to join our Transmission Line group. This position is responsible for the design of High Voltage (69kV-500kV) transmission lines utilizing the PLS-CADD software. This position is open to sit in any ...

United States
Full TimeRemoteTeam 1,001-5,000

This position is responsible for fulfilling application design, development, configuration, integration, support, and maintenance requests by working closely with constituent departments. Responsibilities include assisting in scope definition, contributing to requirements gathering, developing application code, and mentoring team members.

United States
$78.1K - $89.0K / year