Principal Software Engineer
GrabJobs
Job description What are we building? Hard Rock Digital is a team focused on becoming the best online sportsbook, casino, and social gaming company in the world. We’re building a team that resonates passion for learning, operating and building new products and technologies for millions of consumers. We care about each customer’s interaction, experience, behavior, and insight and strive to ensure we’re always acting authentically. Rooted in the kindred spirits of Hard Rock and the Seminole Tribe of Florida, the new Hard Rock Digital taps a brand known the world over as the leader in gaming, entertainment, and hospitality. We’re taking that foundation of success and bringing it to the digital space — ready to join us? What’s the position? This is an exciting opportunity to join our rapidly growing technology team, responsible for the experience that sits at the heart of every player’s relationship with us: moving money. We’re looking for a Principal Mobile Engineer to own the frontend technical direction of the Payments & Cashier domain — deposits, withdrawals, payment methods, balances, and transaction history — within our high-performance React Native app for iOS and Android. This is a role that works closely with Product Management, Design, QA, Backend Engineering, and our Compliance and Data partners to deliver a fast, trustworthy, and compliant cashier experience for millions of players. The ideal candidate has a strong track record building React Native apps, native iOS and/or Android depth, and experience in payments/fintech, igaming, or another highly regulated domain. This is a hands-on technical leadership role. As the most senior individual contributor in the domain, you’ll set the strategic technical direction for Payments on mobile, multiply the engineers around you, and help shape where the platform is going — not just what it’s building today. Your responsibilities will include: Lead the frontend technical direction of the Payments & Cashier domain , owning architectural decisions for deposits, withdrawals, payment-option management, wallet/balance display, and transaction history, while ensuring alignment with the broader mobile platform. Own the architecture and evolution of Cashier-domain features within a high-performance React Native application for iOS and Android, serving tens of thousands of daily users across multiple product variants and regulatory jurisdictions. Partner with peer Principal Engineers in Core, Casino, and Sportsbook units and the Technical Director for Mobile to define, evolve, and uphold shared engineering standards, patterns, and conventions. Champion AI-agentic development — building, not just adopting. Design, build, and maintain agentic AI workflows, custom agents, and reusable AI skills for the Payments mobile team; define the conventions, guardrails, and evaluations that make AI safe and effective in a money-movement context; integrate AI across the SDLC (requirements → implementation → review → release) and drive measurable gains in productivity, quality, and developer experience. You will be expected to extend our internal AI tooling and skill libraries, not merely consume existing ones. Drive multi-quarter technical initiatives — payment-provider integrations, legacy migration, platform modernization, design-system adoption, and build-infrastructure improvements — coordinating execution across units. Navigate a highly regulated, money-movement domain — ensuring compliance, security, and stability (PCI-adjacent handling, geolocation, KYC and responsible-gaming touchpoints) while minimizing the architectural cost of jurisdiction-specific requirements. Serve as the escalation point for complex technical problems in the Cashier unit — leading troubleshooting, finding root causes quickly, and turning incidents into systemic improvements. Champion comprehensive observability — analytics, error reporting, and performance monitoring for payment flows — and use data to drive architectural and product decisions. Partner with Product, Design, QA, Backend, Compliance, and Data/Reporting to shape roadmaps, inform feasibility, and make build-vs-buy-vs-migrate decisions — including honoring data contracts so cashier changes don’t break downstream reporting or compliance. Mentor and develop senior and staff engineers through architectural guidance, code-review culture, and hands-on pairing on complex problems. Contribute to cross-unit technical forums , representing Payments engineering priorities and collaborating on platform-wide decisions. Cultivate a positive engineering culture that values quality, pragmatism, and continuous improvement. Job requirements What are we looking for? We are looking for a technical leader who raises the engineering bar across the organization — someone who identifies systemic problems before they escalate, makes sound architectural decisions, and multiplies the output of the engineers around them. As our career framework describes the Principal level, this person is the most distinguished individual contributor in their discipline: they set strategic technical direction, influence the direction of the org (not just their team), and act as a company-wide influencer who turns deep expertise into breakthrough outcomes. The ideal candidate wants to understand where we’re going and partners with peer Principals and the Technical Director for Mobile to shape the strategy that gets us there — all in service of the best, most trustworthy customer experience. The ideal candidate will have: 10+ years developing mobile applications (native and hybrid), with at least 7 years focused on React Native . Bachelor’s degree in Computer Science or a related field, or equivalent demonstrated experience. Deep expertise in React Native architecture using TypeScript in strict mode , with a track record of defining patterns and conventions adopted across engineering teams. Mastery of dual state-management strategies — client state ( MobX ) and server state ( TanStack React Query ) — including the judgment to enforce clear boundaries between them at scale. Hands-on experience building with AI — beyond usage. A demonstrated track record of using AI-assisted tools (e.g., Cursor, Claude Code, Codex) as a core part of your daily workflow and of authoring agentic workflows and reusable AI skills/agents for a team — defining the conventions, guardrails, and evals that let others adopt them safely at scale. Experience applying this in a regulated or high-stakes domain is a strong plus. Proven experience designing real-time mobile systems using RESTful services, WebSockets, and GraphQL, with an emphasis on resilience, latency, and graceful degradation. Significant native iOS (Swift/Objective-C) and/or Android (Kotlin/Java) experience, particularly authoring and maintaining native module bridges and managing cross-boundary data flow — valuable for payment SDKs and secure native integrations. Prior experience in payments/fintech, igaming, sportsbook, or online gaming , with a strong understanding of the regulatory, compliance, PCI, and geolocation constraints that shape product and architecture decisions — ideally including payment-provider integrations, deposit/withdrawal flows, and money-movement edge cases. Experience architecting multi-variant mobile applications — divergent product configurations, jurisdiction-specific logic, and feature-flag-driven rollouts (e.g., LaunchDarkly ) within a single codebase. Ownership of cross-cutting technical initiatives such as design-system creation, legacy migration strategies, developer tooling, or CI/CD pipeline optimization for App Store and Play Store delivery. Comprehensive knowledge of the mobile development lifecycle — application architecture, OS-level APIs, debugging, performance profiling, security hardening, and deployment — with the ability to set org-wide standards in each area. Demonstrated ability to identify, scope, and drive multi-quarter architectural improvements , balancing long-term technical vision against near-term product delivery. A track record of mentoring senior and staff engineers , elevating team capabilities through code-review culture, technical documentation, and architectural guidance. Strong cross-functional influence — able to partner with Product, Design, QA, Backend, Compliance, and Data leadership to shape roadmaps and make build-vs-buy-vs-migrate decisions, and to communicate confidently with senior management. A contagious and positive work ethic that raises the bar for engineering quality across the organization, not just the immediate team. What’s in it for you? We offer our employees more than just competitive compensation. Our team benefits include: Competitive pay and benefits Flexible vacation allowance A hybrid / remote working environment Startup culture backed by a secure, global brand Roster of Uniques We care deeply about every interaction our customers have with us, and trust and empower our staff to own and drive their experience. Our vision for our business and customers is built on fostering a diverse and inclusive work environment where regardless of background or beliefs you feel able to be authentic and bring all your talent into play. We want to celebrate you being you (we are an equal opportunity employer). All done! Your application has been successfully submitted! Other jobs You've already applied for this job We appreciate your interest in this position. Unfortunately, you have already applied for this job.
- ...Agents, Skills, and Tools that every product engineer at MaintainX assembles to ship AI-... ...the Scheduling Agent all run on it. As Principal Engineer, you will own the technical vision... ...externally. You have ~10+ years of software engineering experience, with significant...SuggestedImmediate startRemote workFlexible hours
- ...with less than perfect credit. We are seeking a creative .Net Software Developer with experience in electronic media to support our... ...team. We are seeking a Mid to Senior Level Software Engineer with strong experience in Microsoft .NET Core, C#, React, and AWS...SuggestedFull timeCasual workWork at officeRemote workMonday to Friday
$35 per hour
...Binance.US leads the industry with its low fees, advanced trading engine, strong security and reliability, and robust compliance... .... or BAM Management Canada Holdings Inc. About This Role: As a Software Engineering Intern, you will join our Engineering team to build...SuggestedHourly payInternshipLocal areaRemote workWork from home- ...Information Services Division's Headquarters. Founded in 2007 by an Engineer-by-trade, Fusion Technology dedicates our valuable resources to... ...clearance. Experience is important to us: The Mid-Level Software Developer will have a Bachelor's degree with 3-5 years of...SuggestedTemporary workWork at officeRemote work
$150k - $185k
...We do not interview via text/message/Teams. We don't ask for software downloads (except Zoom) and we will never ask for sensitive information... ...About the Role: We are looking for a Senior Software Engineer to join our Digital Experience team (EDP). The team builds...SuggestedRemote workWork from home$90k - $140k
...technology to the moving industry, an industry previously untouched by software. By working with our customer base, you will provide them more... ...iteration. We're looking for experienced, thoughtful product engineers who enjoy solving real-world problems and seeing their...$195k - $255k
...flexibility to buy now and pay later without any hidden fees or compounding interest. Affirm is seeking a Senior Full Stack Software Engineer to join the Acquisition & Onboarding team within the Consumer org. This is a high-impact leadership role for an engineer who...Work at officeRemote workFlexible hours$114.5k - $148k
...their health and take back their lives. Join us on our mission to reverse metabolic disease in one billion people. As a Backend Engineer, you’ll build reliable systems, improve data accuracy across member, client, and operational workflows, and automate processes that...Currently hiringWork at officeRemote work$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Work at officeRemote work$140k - $200k
...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...Work at office- ...technologies more efficient, safer, and accessible. Helm.ai builds AI software for autonomous driving and robotics. Our "Deep Teaching"... ...and others to help us scale. We are looking for versatile engineers to shape core components of the next generation of the Helm....Odd jobWork at officeRemote workFlexible hours
$120k - $140k
...Full-time Description Sharetec is looking for a Senior Software Engineer to join our team! At Sharetec, we believe in a people-first business. Our mission is to make millions of people's lives easier by developing innovative core banking and lending software...Full timeRemote workNight shift- ...collaborative, innovative, and fast-paced squad that thrives on technical excellence and ownership. You'll work alongside highly skilled engineers to simplify complex platform operations, ensuring reliability and performance for our open-source community of over 500,000...Work at officeImmediate startRemote workWork from homeWorldwideFlexible hours
$160k - $185k
...strong desire to foster and grow an empathic and cooperative engineering culture. Behind the scenes, the team is working to improve... ...Challenging and difficult problems bridging our hardware and software platforms A strong voice in what we work on, how it works,...Local areaRemote workVisa sponsorship- ...\ NEED IRS MBI Clearance. \ \ Experience with Java development programming language (i.e., Spring Boot) and maintain APIs. Familiar with software engineering and Agile delivery best practices, including code \ reviews, unit testing, and defect resolution. \\...Full timeRemote work
$140k - $170k
...achieve ambitious goals. Here's what else you'll bring: Bachelor's degree in Computer Science, Engineering, or a related field. 5+ years of hands-on experience in software engineering shipping customer facing applications on iOS. Proficiency in Swiftand SwiftUI Solid...Full timeImmediate startFlexible hours- ...Job Description DESCRIPTION: Duties: Design, develop and implement software solutions. Solve business problems through innovation and engineering practices. Involved in all aspects of the Software Development Lifecycle (SDLC) including analyzing requirements, incorporating...Full time
- ...Description Job Description Overview CTG is seeking to fill a Software Engineer II opening for our client in Wilmington, DE. Location... ...basic to complex problems or enhancements. Serves as a principal application designer for major modifications effectively...Work experience placement
- ...Description Job Description Overview CTG is seeking to fill a Software Engineer II opening for our client in Wilmington, DE. Location:... ...to complex problems or enhancements. This role serves as a principal application designer for major modifications, effectively...Work experience placement
$90 per hour
...Job Title: Software Engineer Location: Wilmington, DE Employment: Temp (12 months) Industry: Banking Compensation: $90.00/hr... ...solve basic to complex problems or enhancements. Serves as a principal application designer for major modifications effectively...Temporary workWorldwide$10k
...is useful and available. The Bureau of IT Application and Platform Engineering is seeking a talented Solution Architect to join our team. We are committed to providing high-quality, customized software solutions and database administration/advisory services that align...Permanent employmentFull timeWork at officeRemote workWork from home2 days per week$40 per hour
...The Software Engineer Intern implements developer tools or product features on a rapid-release cycle. You will work in an agile development methodology to conduct code reviews and unit tests, contributing to Workiva's software under the guidance of a senior developer....Remote jobSummer workInternshipSummer internshipWork at office- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
- ...employees across every US time zone, as well as select offices in the US and internationally. Who You Are You are a Senior Software Engineer who is both AI-native and product-minded. You love taking an ambiguous customer problem, turning it into a clear plan, and...Full timeRemote work
$70k - $90k
...attention to data integrity that this work demands. You communicate clearly across dev and business. You can talk design with engineers and outcomes with business stakeholders, tailoring the message to the audience. This is critical to the role. You are a calm, trusted...Permanent employmentFull timeContract workCasual workRemote work$163.85k - $185k
...We are Progress (Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy and manage responsible... ...because we believe people power progress. Join us as a Principal DevOps Engineer and help us do what we do best: propelling business...Work at officeLocal areaRemote workWork from homeRelocationHome officeFlexible hours- ...Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to create scalable, secure, and user-friendly applications...Full timeH1bLocal areaImmediate startRemote work
- ...We are seeking a Salesforce Engineer III to design, build, and support secure, scalable Salesforce solutions that support critical business... ...builders to create, transform, and disrupt industries with software. MongoDB’s unified data platform, the most widely available, globally...Local areaRemote workWorldwide
- ...We are looking for Mid, Senior, and Lead Software Engineers to join our team at Prominent Edge. We are a small, stable, growing company that believes in doing things right. Our projects and the needs of our customers vary greatly; therefore, we always choose the approach...Work experience placementImmediate startRemote workFlexible hours
- ...an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer-Full Stack/Spring Boot/React at JPMorgan Chase within the Consumer and Community Banking's Product Agility Team, you will be shaping...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal Wilmington, NC
- internship software Wilmington, NC
- software Wilmington, NC
- software intern Wilmington, NC
- id software Wilmington, NC
- healthcare software sales Wilmington, NC
- software sales executive Wilmington, NC
- entry level software sales Wilmington, NC
- software sales Wilmington, NC
- software asset management analyst Wilmington, NC




