Share this job
Senior Software Engineer (.NET/C#) CS
CA, USA
Apply for this job

Location

Latin America (remote)


Who We Are

We are on a mission to revolutionize the entertainment and hospitality space through cutting-edge software and embedded payments technology. From multi-location family entertainment centers to adventure parks, our unified platform powers unforgettable guest experiences for over 2,000 customers across 70+ countries worldwide.


Your Role

We are seeking a Senior Software Engineer to help build, scale, and modernize our core platform. This role is ideal for an engineer who thrives in high-impact environments, enjoys influencing architecture, and is excited about AI-assisted development workflows.


What You’ll Do

● Design and build scalable backend services and APIs using .NET/C#

● Work heavily with Microsoft SQL Server, including stored procedures, query optimization, and data

modeling

● Contribute to system design and architecture decisions for services used globally

● Own features end-to-end: requirements clarification, implementation, testing, deployment, and post-release

support

● Collaborate closely with Engineering, Product, and other engineers to deliver high-quality work quickly

● Improve engineering processes, documentation, and codebase consistency through pragmatic standards

and tooling

● Support production systems and troubleshoot performance, reliability, and data integrity issues


What You Bring

Must Have

● 10+ years of overall professional software engineering experience (Senior/Staff-level)

● 7+ years of backend development experience in .NET/C#

● 5+ years of Microsoft SQL Server experience, including writing and maintaining stored procedures

● Strong system design and architecture experience (services, APIs, scalability, reliability)

● Strong collaboration and communication skills across engineering, product, and stakeholders

● Comfortable working in a distributed team across time zones with strong written and verbal communication

in English

● Startup mentality: ability to move fast with high quality, operate with ambiguity, and take ownership

● Ability to take ownership of repositories, processes, and architecture after 30–90 days of onboarding


Nice to Have

● 3+ years of frontend experience with React and/or Next.js

● 3+ years of Node.js / TypeScript experience (or strong ability to ramp quickly)

● Experience with MongoDB and Redis

● AWS experience (ECS, EC2, CloudWatch) and/or experience supporting hybrid cloud + on-prem

environments

● Hands-on use of AI-assisted coding tools in daily development

● Experience with Claude Code, Cursor, GitHub Copilot, or similar tools

● Interest in helping establish best practices for AI-augmented software development


Why Join us?

● Build software used by thousands of venues worldwide

● Influence platform architecture during a pivotal growth phase

● Work in a culture that values ownership, speed, and accountability

● Partner closely with engineering leadership and product teams


Apply for this job
Powered by