Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Eleven Eleven

Software Engineer – Authentication

Eleven Eleven

Software Engineer developing AWS serverless integrations connecting hotel WiFi platform with PMS and loyalty programs. Collaborating with cross-functional teams to enhance guest authentication and services.

Posted 6/5/2026full-timeRemote • 🇺🇸 United StatesMid-LevelSenior💰 $135,000 - $150,000 per yearWebsite

Tech Stack

Tools & technologies
AWSCloudDynamoDB.NETSOAPSQL

About the role

Key responsibilities & impact
  • Build and maintain AWS serverless integrations that connect our captive portal WiFi platform with hotel Property Management Systems (PMS) and loyalty programs worldwide
  • Develop, test, and maintain AWS Serverless applications (C# / .NET) that connect our platform with third-party PMS and loyalty APIs
  • Implement SQS-triggered message processing pipelines that handle guest inquiry, room charge, configuration, and loyalty enrollment work units
  • Integrate with third-party REST, SOAP, including OAuth2/Cognito authentication flows, token caching, and credential management via AWS SSM Parameter Store
  • Build and maintain DynamoDB data models for device configuration, session caching, and authentication token storage
  • Write comprehensive unit tests using mocking frameworks
  • Leverage AI-assisted development tools to accelerate development, improve code quality, and automate repetitive tasks
  • Collaborate with other development, product management, and UX team members to turn user stories into performant, scalable capabilities within the ecosystem
  • Troubleshoot production issues across distributed serverless architectures
  • Participate in code reviews and contribute to consistent patterns across the team's portfolio of integrations
  • Identify and incorporate security requirements in the software development lifecycle, including PII handling, data obfuscation, and secure credential storage

Requirements

What you’ll need
  • 3+ years of professional software engineering experience
  • Experience reading and writing SQL
  • Proficiency in C# and .NET (experience with .NET 8 or recent versions preferred)
  • Experience building and deploying AWS Lambda functions or similar serverless architectures
  • Working knowledge of AWS services: SQS, DynamoDB, API Gateway, SSM Parameter Store, Step Functions, CloudWatch
  • Experience consuming and integrating with RESTful APIs, including OAuth2 authentication flows
  • Solid understanding of software design patterns, dependency injection, and writing testable code
  • Familiarity with Git, CI/CD pipelines, and Infrastructure-as-Code (CloudFormation or SAM preferred)
  • Experience writing unit tests with mocking frameworks
  • Experience with AWS networking
  • Comfort using AI coding assistants (e.g., GitHub Copilot, Cursor, Claude) as part of daily development workflow
  • Proven experience shipping product as part of an Agile team
  • Strong desire to help a successful company scale existing cloud-based services while also being a significant contributor to the development of new integrations

Benefits

Comp & perks
  • medical
  • dental
  • vision coverage
  • 401(k) plan
  • attractive paid time off policy

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#.NETAWS LambdaSQLDynamoDBSQSRESTful APIsOAuth2software design patternsunit testing
Soft Skills
collaborationtroubleshootingcode reviewAgile methodologyproblem-solvingcommunicationscalability focussecurity awarenessuser story interpretationdevelopment workflow