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

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.

Software Engineer – Authentication
Eleven ElevenSoftware 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 & technologiesAWSCloudDynamoDB.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 resumeApplicant 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