Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Washington DC vacancy
  • $272k - $431.25k

     ...of any single GPU, this platform enables efficient, resilient deployment of cutting-edge LLM workloads.We are seeking a Principal Systems Engineer to define the vision and roadmap for memory management of large-scale LLM and storage systems.What you'll be doing:Design... 
    Suggested
    Full time
    Local area
    Remote work

    Nvidia

    Washington DC
    2 days ago
  • $131.3k - $237.35k

    Leidos has an exciting opportunity for a Principal Software Engineer in our Intel Security Sector's Analysis Solutions Business Area. Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and... 
    Suggested
    Full time
    Immediate start
    Flexible hours

    Leidos

    Bethesda, MD
    2 days ago
  • $131.3k - $237.35k

    We are seeking an experienced Principal Software Engineer to join our team in developing the forefront of unmanned and autonomous ship development for the US Government. Based in Arlington, VA, you will be embedded within an Agile Scrum team - designing, building, and testing... 
    Suggested
    Full time

    Leidos

    Arlington, VA
    4 days ago
  • $172.5k - $313.7k

     ...You’re in the right place! Agentforce is the future of AI, and you are the future of Salesforce.Salesforce is seeking a Principal Software Engineer (PMTS) to join the Tableau Agent Analytics Agentforce Process Intelligence team. You will act as a technical leader across... 
    Suggested
    Full time

    Salesforce

    Washington DC
    8 hours ago
  • $131.3k - $237.35k

    Leidos has a new and exciting opportunity for a Principal Biometrics Software Engineer in our Intel Security Sector's Analysis Solutions Business Area. Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical... 
    Suggested
    Full time
    Immediate start
    Flexible hours

    Leidos

    Bethesda, MD
    1 day ago
  • Arlington, VirginiaHybridFull Time$180k - $200kAn early-stage AI startup is hiring a Principal Software Engineer to join its team. This is a hybrid opportunity based in Herndon, VA.The company is building the platform enterprises use to deploy, monitor, and optimize AI... 

    Motion Recruitment

    Arlington, VA
    4 days ago
  •  ...The Role Join us in revolutionizing the lending landscape. SoFi is seeking enthusiastic Principal Software Engineers who are ready to lead the technical and strategic evolution of our financial services platform in support of our goals that put our members in control... 
    Full time
    Temporary work
    Work experience placement

    Sofi

    Washington DC
    1 day ago
  • $13 per hour

     ...DoingWe are seeking a highly experienced Senior, Lead, and Principal Engineers to serve as a key individual contributor across the Super Agent...  ...that meet business needsBuild and ship production-grade software using modern engineering practices, with AI as a core part of... 
    Full time

    Salesforce

    Washington DC
    3 days ago
  • $94.5k - $171.7k

     ...There's no room for error. Join us and start doing your life's best work.(sm)Join the Unified Mobile Framework team as a Principal Android Software Engineer where you will add new components, refine existing components, and find new ways to improve the development... 
    Work experience placement
    Remote work
    Work from home

    UnitedHealth Group

    Washington DC
    1 day ago
  • $144.2k - $288.4k

     ...Data, Digital, Analytics, and Technology (DDAT) organization, is seeking a hands-on, passionate, and people-focused Principal Software Development Engineer to join our high-energy, growing team. In this role, you will help make a meaningful difference in the lives of our... 
    Hourly pay
    Full time
    Temporary work
    Local area
    Flexible hours

    Hispanic Alliance for Career Enhancement

    Washington DC
    2 days ago
  •  ...Position Description Design and develop software applications using Twelve-Factor App methodology from functional requirements...  ...) Bachelor's Degree in Computer Science, Mathematics, Engineering or a related field. Masters or Doctorate degree may... 

    Saxon Global

    Riverdale, MD
    4 days ago
  • $114.6k - $234.6k

     ...Job Description As a Principal Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will play a critical leadership role in the architecture, evolution, and delivery of OCI’s Key Management Service (KMS) —a foundational... 
    Temporary work
    Flexible hours

    Oracle

    Washington DC
    3 days ago
  • $150k - $260k

     ...Staff/Senior/Principal Software Engineer (Elixir/AI Focus) Location: Remote (with occasional travel) Base Location: Salt Lake City, UT, US Employment Type: Full-time Salary Range: $150K - $260K (Based on YOE; potential flexibility for more tenured candidates) We are a... 
    Full time
    Contract work
    Remote work

    GrabJobs

    Washington DC
    4 days ago
  • $131.3k - $237.35k

     ...Description We are seeking an experienced Principal Software Engineer to join our team in developing the forefront of unmanned and autonomous ship development for the US Government. Based in Arlington, VA, you will be embedded within an Agile Scrum team – designing... 
    Local area
    Immediate start

    Leidos

    Arlington, VA
    9 hours ago
  • $200k - $280k

     ...clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Principal Full Stack Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a company... 
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    Gliacell Technologies

    Laurel, MD
    1 day ago
  • $163.8k - $257.4k

     ...backs your ambition, you won’t just contribute. You’ll make things happen-fast.About the Role:We are seeking an experienced Principal Software Engineer (Data) to join our fast-paced, collaborative data team. In this role, you will have broad authority to drive the... 
    Worldwide

    ZoomInfo

    Bethesda, MD
    8 hours ago
  • $197.3k - $313.7k

     ...this vision, we are investing in a unified engineering ecosystem that spans Salesforce applications...  ...are seeking a highly motivated, hands-on Principal Member of Technical Staff (PMTS) who brings a rare combination of software engineering, data engineering, and AI expertise... 
    Full time

    Salesforce

    Washington DC
    1 day ago
  • $200k - $280k

     ...security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance. Are you a Principal DevOps / Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a... 
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Laurel, MD
    5 days ago
  • $196k - $294k

     ...ABOUT THE TEAM ~ We are seeking a Principal Software Engineer to lead architectural and strategic initiatives for our ArsenalOS Forge platform. You'll be pivotal in evolving Forge's capabilities, driving integration and scalability, and maturing its architecture for... 
    Full time
    Work experience placement
    Local area
    Relocation package

    Anduril Industries

    Washington DC
    1 day ago
  • $148.5k - $313.7k

     ...Agentforce is the future of AI, and you are the future of Salesforce.The ExperienceNote: By applying to the Senior / Lead / Principal Software Engineer - Foundations Team posting, recruiters and hiring managers across the organization hiring software engineers will review... 
    Full time
    Work experience placement
    Remote work

    Salesforce

    Washington DC
    8 hours ago
  • $131.3k - $237.35k

     ...transforming secure cloud operations for the future.We’re seeking a Principal Engineer / Technical Lead to support the Compartmented Enterprise...  ..., data pipelines (structured/unstructured)Experience with software development languages/environments such as: JavaScript.... 
    Full time
    Temporary work
    Work at office

    Leidos

    Arlington, VA
    4 days ago
  •  ...making it easy for buyers at Fortune 1000 companies to tap into global manufacturing capacity. Xometry is seeking a Principal Software Engineer to join our Xometry Partner Experience Technology Organization. In this role as a senior individual contributor, you will... 
    Full time

    Xometry

    North Bethesda, MD
    1 day ago
  • $100k - $190k

    Principal Software Engineer - Tech Lead (Army) Job Locations US-Remote Job ID 2026-14251 # of Openings 1 Benefit Type Salaried High Fringe/Full-Time Overview We're looking for a Principal Software Engineer... 
    Full time
    Local area
    Remote work

    LMI Consulting, LLC

    McLean, VA
    5 days ago
  • $150k - $175k

     ...every day for mission-critical security, delivered through our cloud infrastructure. We are looking for an experienced Principal Software Engineer who will be responsible for developing and maintaining our flagship product assets. This includes the architecture,... 
    Work at office

    Kastle Systems

    Falls Church, VA
    4 days ago
  •  ...take your career to the next level? BigBear.ai is seeking a Principal Software Developer to join our GALE (Generic Area Limitation...  ...customers, ensuring your work has a direct impact. Focus on Engineering: Enjoy a role that prioritizes technical development with minimal... 
    Remote work
    Work from home

    BigBear Inc

    Washington DC
    2 days ago
  • $114.6k - $234.6k

     ...Job Description Role Summary Oracle Health Platform Engineering builds and operates shared platform services that power secure...  ..., correctness, and operability. We are seeking a Principal Software Developer (IC4) to lead design and delivery for complex platform... 
    Temporary work
    Visa sponsorship
    Flexible hours

    Oracle

    Washington DC
    2 days ago
  • $200k - $280k

     ...security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Principal Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a company... 
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies

    Laurel, MD
    20 days ago
  • $200k - $280k

     ...security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Principal Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a company... 
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package
    Flexible hours

    GliaCell Technologies

    Laurel, MD
    20 days ago
  •  ...Job Description Job Description Principal Software Engineer Apogee Research is at the forefront of a revolution in how the DoD operates: a turn towards compositional systems of systems instead of traditional monolithic architectures. This change is driven by a... 
    Full time
    For contractors
    Work at office
    Flexible hours

    APOGEE RESEARCH LLC

    Arlington, VA
    8 days ago
  • $200k - $250k

     ...Job Description Job Description Principal Software Engineer — emPower Do you love working with connected devices, automation, and real-world systems? Have you automated your own home, built integrations across smart devices, or thought deeply about how cloud software... 
    Casual work
    Work at office
    Immediate start
    Worldwide

    Alarm.com

    Arlington, VA
    27 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!