
Software Engineer
Job Description
Posted on: May 9, 2026
About the Role
Scarlet Connect is hiring a Software Engineer to help build and scale our
guest experience platform end-to-end — from the automations that power our
hotel integrations, to the backend APIs and customer-facing dashboards
built on top of them.
You'll work across the full stack: Python services, Node.js APIs, Angular
frontends, MongoDB, and AWS infrastructure. A significant part of the role
is owning our automation and integration layer — building reliable browser
automations and RPA workflows for platforms where APIs are limited,
inconsistent, or nonexistent. This work requires navigating complex
authentication, adapting to constantly changing interfaces, and designing
systems that hold up over time.
This isn't a narrow role. We have room across infrastructure, backend
services, frontend features, system design, and AI-driven product work —
you'll have the opportunity to grow into whichever parts of the stack
interest you most based on your strengths and where the team needs the most
leverage.
What You'll Do
- Build and maintain browser automations (Playwright / Python / RPA) that
read and post data across external hotel and review platforms
- Develop backend services and REST APIs (Python and Node.js) that power
our internal tools and customer dashboards
- Contribute features and fixes to our Angular frontend applications
- Design and operate AWS infrastructure (ECS, EC2, Elastic Beanstalk,
Lambda, S3, Secrets Manager, IAM)
- Navigate complex authentication flows (SSO, OAuth, SAML, TOTP, session
handling) for both our own services and external integrations
- Design resilient systems that handle UI changes, retries, network
failures, and rate limits gracefully
- Integrate CAPTCHA solving and proxy strategies for automation reliability
at scale
- Build OCR pipelines to extract structured data from PDFs and images
- Build and maintain UiPath workflows for desktop-based automations
- Diagnose and fix broken automations quickly as external platforms evolve
- Integrate with LLM APIs (Claude, OpenAI, etc.) to add intelligence to our
automation and review-response pipelines
- Use AI coding tools (Cursor, Claude Code, Copilot, etc.) aggressively to
move fast and reduce manual effort
What You Bring
- 2+ years of professional software engineering experience shipping and
maintaining production systems
- Strong Python skills (async patterns, data parsing, scripting)
- Experience with at least one backend framework (Flask, FastAPI, Express,
etc.) and writing REST APIs
- Familiarity with a modern frontend framework (Angular, React, or Vue) and
willingness to contribute on the UI when needed
- Working knowledge of MongoDB or another database (SQL or NoSQL)
- Hands-on AWS experience (S3, ECS, EC2, Lambda, IAM, or similar)
- Solid understanding of authentication flows (OAuth, SAML, MFA/TOTP)
- Comfortable diagnosing flaky distributed systems — log analysis, network
debugging, root-causing failures across service boundaries
- Comfortable using AI coding tools to accelerate development
- Ability to work independently and solve ambiguous, open-ended problems
Especially Valuable for the Automation Side
- 1+ years of experience building or maintaining browser automation /
scraping systems (Playwright, Puppeteer, Selenium)
- UiPath or other RPA experience
- OCR experience (OpenCV, Tesseract, PyMuPDF)
- Experience designing automation systems against external dependencies
that change frequently — selectors break, auth flows shift, rate limits
appear
- Experience integrating with LLM APIs in production
Why You'll Love Working Here
At Scarlet Connect, you'll be part of a collaborative team building
innovative AI and automation solutions for some of the world's leading
hotels. We value technical excellence, customer success, and continuous
improvement. You'll have the opportunity to help hotels streamline
operations, boost bookings, and deliver better guest experiences, all while
enjoying competitive compensation and comprehensive benefits, including:
- 100% employer paid health, dental, and vision benefits (for
employee-level coverage)
- Company sponsored 401(k) plan
- Unlimited PTO
- Annual home office reimbursement — $100/year
- Tech stipend — $50/month
- "Snack and Stream" Stipend — $50/month for food delivery & a streaming
service
- Annual vacation reimbursement — $1,500/year
If you're looking to join an innovative and growing team that is
transforming how hotels connect with guests and drive revenue, then apply
with Scarlet Connect today!
Benefits
- 401(k)
- Dental insurance
- Employer-paid health insurance
- Unlimited paid time off
- Vision insurance
Application Questions
- Walk us through a production system you've built or significantly
contributed to. What was the hardest part to get right?
- Have you built or maintained browser automation / scraping systems
(Playwright, Puppeteer, Selenium, etc.)? If so, briefly describe one.
Education
Bachelor's preferred (not required if you have equivalent professional
experience)
Location
- Remote
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
RemoteITJobs.app
Get RemoteITJobs.app on your phone!

Software Engineer I

Software Engineer - Frontend

JavaScript Developer

Software Engineer

