Skip to main content
EmbedEM

Senior Software Developer

Worldwide leader in integrated cashless business management systems and solutions for the amusement, entertainment, and leisure industries.

Embed

Employee count: 51-200

Singapore only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Fueling the business of fun.

Not just a game-changer, it’s a life-changer. Designed to deliver a superior guest experience, the software solutions platform is a complete integrated solution made to enable business owners to achieve greater operational efficiency while reducing costs and increasing profitability.

With Embed’s platform, a business (single or multi-location) has real-time visibility and control across the entire operation: a full range of games management, real-time prize inventory, from guest party planning and bookings via mobile to integrated point-of-sales, including bundles and upsell packages, self-recycling game card kiosks and so much more. And it is all interconnected.

We have offices across the globe: USA, EMEA, and Asia. With more than 1,000 customers and over 3,000 installations in 56 countries, we are equipped and ready to empower Family Entertainment businesses with direct sales, services, and support anytime, anywhere.

We are in the business of fun and no one takes fun more seriously than us, which is why we put our people at the heart of everything we do, and how we do it. Get inspired because no one’s having more fun than us.

Position Summary

As a Senior Software Developer, you will be a driving force in designing and building innovative solutions that directly impact our global customer base. You will take ownership of developing and maintaining scalable, secure microservices, containerized with Docker and deployed across hybrid environments (both cloud and on-premise). This role demands a deep expertise in .NET development, a strong command of microservices architecture, and the technical leadership to guide systems from concept to production. Someone who actively integrates AI tools into their day-to-day workflow to multiply engineering efficiency, accelerate prototyping, and maintain high standards of code verification.

Key Responsibilities

  • Architect Hybrid Solutions: Contribute to the architectural design of both cloud-native systems and on-premise systems and ensure seamless integration with Embed’s on-premise "Toolkit" solutions.
  • System Integration & Security: Design and develop secure, robust integration layers to connect disparate internal and external systems, maintaining strict security data standards.
  • End-to-End Ownership: Take high-level ownership of the system lifecycle—from translating business requirements into technical design, through development, to live online operations.
  • Continuous Improvement: Actively drive technical excellence by identifying areas for modernization, optimizing existing technologies, and refining team engineering methodologies.
  • Cross-Functional Collaboration: Partner closely with cross-functional teams across the organization, communicating technical concepts effectively to both engineering and non-technical stakeholders.
  • Leverage AI for Efficiency: Actively utilize agentic AI coding tools to accelerate prototyping, automate boilerplate implementation, generate living documentation, and optimize development cycles

Required Skills and Experience

  • Backend Expertise: 5+ years of professional software engineering experience with a strong emphasis on .NET Core / .NET 6+ (C#).
  • Architecture & Patterns: Deep understanding of object-oriented programming (OOP) principles, Domain-Driven Design (DDD), and enterprise design patterns.
  • Microservices & DevOps: Strong understanding of microservices architecture and containerization (Docker), including an appreciation of their operational benefits and complexities.
  • Database Proficiency: Hands-on experience with SQL databases, specifically PostgreSQL and Microsoft SQL Server.
  • API Design: Proven track record of designing, building, and maintaining scalable RESTful APIs and web services.
  • Cloud & Infrastructure: Experience deploying and managing applications on cloud platforms (AWS preferred) alongside an understanding of Infrastructure-as-Code (IaC) concepts.
  • Quality & CI/CD: Proficient in Test-Driven Development (TDD) and modern CI/CD deployment pipelines.
  • AI Proficiency & Integration: Deep familiarity with modern agentic AI development tools (such as Kiro, Claude Code, or Github Copilot), with a proven track record of incorporating them into your daily engineering workflow to accelerate delivery.
  • AI Steering & Validation: Strong ability to write effective technical specifications to guide AI agents, combined with the senior-level judgment required to critically review, debug, and validate AI-generated code for security and performance. Experience with Identity and Access Management tools (e.g., Keycloak) is a plus.
  • Experience with orchestration and workflow automation platforms (e.g., Kestra) is a plus
  • Experience with secrets management and service networking tools (e.g., HashiCorp Vault, HashiCorp Consul) is a plus

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Experience

5 years minimum

Location requirements

Hiring timezones

Singapore +/- 0 hours

About Embed

Learn more about Embed and their company culture.

View company profile

We're in the business of fun, and we take that mission seriously. At Embed, we are passionate about enabling, empowering, and easing the operations of Family Entertainment Centers (FECs) and amusement venues worldwide. We believe that technology should be the engine that drives the 'business of fun,' allowing operators to focus on what matters most: their guests. Our team is a unique blend of industry insiders—people who have run arcades and entertainment centers themselves—and high-tech mavericks dedicated to pushing the boundaries of what's possible in cashless payment systems.

We pride ourselves on being the worldwide leader in integrated cashless business management solutions. From our pioneering 'Mobile Wallet' that sits right in your guest's Apple or Google Wallet to our robust 'TOOLKIT' software that manages everything from party bookings to prize redemption, we provide a complete ecosystem for success. We're not just a vendor; we're a partner in your growth, offering real-time data insights through our 'STATS' platform powered by AWS. With offices in Dallas, Singapore, Dubai, and beyond, we are a global team committed to transforming the entertainment industry one tap at a time.

Employee benefits

Learn about the employee benefits and perks provided at Embed.

View benefits

Global mobility

Opportunities for wide mobility across global offices.

Learning and development

Access to premium on-demand learning center INSIGHT and scholarship opportunities.

View Embed's employee benefits
Claim this profileEmbed logoEM

Embed

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

Remote companies like Embed

Find your next opportunity by exploring profiles of companies that are similar to Embed. Compare culture, benefits, and job openings on Himalayas.

View all companies

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up