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

Back-End Software Engineer

XE

Description

About Xe

Xe is a cross-border payments platform. We help SMEs and consumers in the US, UK, Canada, Australia, and New Zealand collect, convert, hold, and send money across markets. Each year, over 300 million people use Xe for currency information and over 350,000 use us to send money overseas.

Today, we're rebuilding the platform layer behind cross-border payments for corporate and consumer clients. We're small enough that your code ships fast and your decisions matter, and Euronet Worldwide (Nasdaq: EEFT) backs us so the problems stay real-scale.

About This Role

We're hiring a mid-level back-end engineer who likes owning real problems end-to-end, from API design and data modeling through to service implementation, production reliability, and launch. You already use AI as part of how you think, build, test, and ship.

You'll write code that moves money in production, build and modernize the backend services the platform runs on, and ship new capability as Xe rebuilds its platform layer. You'll work in a small team with direct access to product, compliance, and operations, own your services in production, and partner with architects and team leads on bigger design decisions.

What You'll Do
  • Build backend services that move money and manage multi-currency balances across a range of domains, including onboarding, KYC and KYB, payment initiation, FX, settlement, and other supporting services.
  • Partner with product, compliance, and operations from problem framing through launch.
  • Build and operate the partner integrations and settlement infrastructure your services depend on.
  • Own your services in production, including reliability, observability, on-call, and incident response.
  • Use agentic coding tools (Copilot, Cursor, Claude Code, or equivalent) daily across the SDLC, and help take parts of the platform from legacy services into the modern stack alongside architects and team leads in your domain.
What We're Looking For

Must-have

  • 3 to 6 years building production backend services, end-to-end.
  • Strong backend proficiency in C# / .NET preferred; other OOP languages welcome (Java, Kotlin, Go, or equivalent).
  • SQL and relational database fundamentals.
  • Writing and maintaining tests.
  • Daily use of agentic coding tools (Copilot, Cursor, Claude Code, or equivalent) across the SDLC.
  • Production experience with AWS, including hands-on deployment and native services such as SQS, DynamoDB, S3, ECS, and Lambda.
  • Strong system design fundamentals, including distributed systems and async or event-driven patterns.
  • Strong written and verbal communication.

Nice-to-have

  • Experience in payments, FX, or cross-border money movement.
  • Service-oriented or microservices architecture experience.
  • Experience with ledgers, double-entry accounting, or other financial-data systems.
  • Experience with CI/CD pipelines and modern deployment practices.
  • Experience with caching solutions like Memcached or Redis.
  • Experience using project management and documentation tools like Jira and Confluence.
  • Knowledge of API testing tools such as Postman or Bruno.
  • Writing automated tests alongside development with AI tools (Claude Code or equivalent).
Perks & Benefits
  • Competitive Salary & Discretionary Bonus
  • 23 days annual leave increasing with service (capped at 28 days)
  • Paid day off for your Birthday
  • 4% employer pension contribution
  • Discounted Euronet ESPP
  • Life Cover, Income Protection & Critical Illness cover
  • Healthcare
  • Plumm Mental Health and Wellbeing
  • Volunteering day for a charity of your choice

We want Xe to be a great place to work and to ensure that our communities are represented across our workforce. A vital part of this is ensuring we are a truly inclusive organization that encourages diversity in all respects.

Xe is an Equal Employment Opportunity employer. All qualified applicants will be considered for employment regardless of age, national origin, race, color, disability, religion, sexual orientation, gender identity or expression, or any other characteristic protected under applicable law. We are committed to providing reasonable accommodations to qualified individuals with disabilities. If you need assistance or an accommodation due to a disability, you may contact us at View email address on click.appcast.io.

The position responsibilities outlined above are intended to define the general contents and requirements to perform this job. It is not to be taken as a complete statement of responsibilities or requirements. This job description does not restrict the Company's right to assign or reassign duties and responsibilities to this job as needed.

Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Back-End Software Engineer in Monroe, NC vacancy
  •  ...You will collaborate closely with BA & UX/UI designers, and backend developers to deliver high-quality, responsive, and scalable front-end solutions. ROLES & RESPONSIBILITIES Develop and Maintain Web Applications : Build and maintain user-facing features using... 
    Suggested
    Worldwide

    Ria Money Transfer (Dandelion)

    Monroe, NC
    1 day ago
  • Position SummaryThe Application Engineer II is responsible for partnering with our global customers to provide the best pumping solution...  ...with Microsoft Office. Experience with CRM, and ERP software systems preferred.Education & ExperienceBachelor’s degree in engineering... 
    Suggested
    Full time
    Work at office

    CIRCOR International

    Monroe, NC
    1 day ago
  •  ...with around 400 people in IT worldwide. What we are looking for: A Developer that will take care of building and maintaining the Back-End of a web application that is used to handle money remittances, currency exchange, customer profiles and more. This application... 
    Suggested
    Worldwide

    Ria Money Transfer (Dandelion)

    Monroe, NC
    3 days ago
  •  ...and Euronet Worldwide (Nasdaq: EEFT) backs us so the problems stay real-scale....  ...and the growth and performance of the engineers on the team. You already use AI as part...  ...~6 to 10+ years building production software systems, end-to-end. ~ Track record of technical... 
    Suggested
    Seasonal work
    Local area
    Work from home
    Worldwide
    Overseas
    Relocation package
    Flexible hours
    2 days per week

    XE

    Monroe, NC
    23 hours ago
  • $164.61k - $201.19k

     ...from other private, public, government or military experience to a 3M career.The Impact You’ll Make in this RoleThe Lead Mechanical Engineer position demands a highly experienced individual with a strong background in mechanical design and development, particularly in... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    H1b
    Relocation
    Flexible hours

    3M

    Monroe, NC
    2 days ago
  •  ...- and so is our team. We're hiring high performers as proven as our products. Join us. We are currently seeking to hire a Product Engineer within our Specialty Materials business unit. This position will be based in Monroe, NC.As a Product Engineer, you will be responsible... 
    Currently hiring

    ATI

    Monroe, NC
    4 days ago
  •  ...Euronet Worldwide (Nasdaq: EEFT) backs us so the problems stay real-...  ...looking for a senior frontend engineer to help build and shape the...  ...~5+ years building production software. ~ Proficiency in Vue (3+),...  ...recognitions Annual social events: end-of-year celebration & regional... 
    Seasonal work
    Local area
    Work from home
    Worldwide
    Overseas
    Relocation package
    Flexible hours
    2 days per week

    XE

    Monroe, NC
    2 days ago
  • $65 - $70 per hour

     ...performance optimization. Establish and enforce coding standards, engineering best practices, and AI-assisted development methodologies....  ...hit APPLY to provide the required information, and we will be back in touch as soon as possible. We are currently interviewing... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Immediate start
    Worldwide
    Flexible hours
    3 days per week

    Innova

    Matthews, NC
    13 hours ago
  • $164.61k - $201.19k

    Overview Lead Mechanical Engineer. This position emphasizes leadership, collaboration, and innovation in mechanical design and development, with a focus on meeting rigorous quality, safety, and regulatory standards in SCBA or comparable products. Responsibilities Report... 
    H1b
    Relocation

    3M

    Monroe, NC
    3 days ago
  •  ...Job Summary We are seeking an experienced Microsoft Copilot Studio & Azure AI Foundry Engineer to design, develop, and deploy enterprise-grade AI agents and intelligent automation solutions. The ideal candidate will have hands-on expertise with Microsoft Copilot Studio... 

    Neshent Technologies

    Matthews, NC
    4 days ago
  •  ...Excellent problem-solving, analytical, and communication skills. ~ Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field. Preferred Skills Experience with Node.js or Python development. Knowledge of AWS cloud services... 

    Neshent Technologies

    Stallings, NC
    4 days ago
  •  ...well-known clients. Adidev Technologies is a growing software consulting company that is ready to expand. Working with well-...  ...ready to take on new ones, we need to add more brilliant software engineers to the team to make this possible. Not only do we offer a... 
    Immediate start
    Remote work
    Relocation

    Adidev Technologies Inc

    Matthews, NC
    1 day ago
  •  ...Summary We are seeking a Senior DevOps Engineer with 10+ years of hands-on experience...  ...design to enable high-quality, low-risk software delivery at scale . Key...  ...salary range represents the low and high end of the salary range for this position. Actual... 
    Local area
    Remote work

    Ascensus

    Matthews, NC
    2 days ago
  •  ...Location: Charlotte, NC Duration: Long Term Job Description: Looking for someone that will work on back-end data specifically. This team will be migrating their existing perl scripts over to Java. They need someone that can deal with Millions... 

    Apex Informatics

    Matthews, NC
    1 day ago
  •  ...Description We are seeking an AWS Developer Operations Engineer to join our team! You will design and develop solutions to complex...  ...Kubernetes. • Provide quality assurance review of new and existing software products Qualifications: • Experience with... 
    Contract work

    ADEX

    Matthews, NC
    2 days ago
  •  ...We are seeking an experienced Lead Alteryx Administrator / BI Platform Engineer with 10+ years of experience administering, deploying, and supporting enterprise Business Intelligence and Analytics platforms. The ideal candidate will have deep expertise in Alteryx Server... 

    Neshent Technologies

    Indian Trail, NC
    4 days ago
  • ServiceNow Developer (Developer III) — Hybrid (Charlotte, NC) Location: Charlotte, NC (Hybrid – 4 days in office, 1 day remote) Department: Information Technology Reports To: Sr. Manager, IT Applications Overview We are seeking a Senior ServiceNow Developer (Developer ...
    Work at office
    Remote work

    Gravity IT Resources

    Matthews, NC
    8 hours ago
  •  ...work with a team of talented engineers passionate about building a more connected world. You are a Software Developer looking to build and...  ...and build the prototype of an end-to-end tech architecture of a...  ...UX/UI, mobile apps, APIs) and back-end tech stacks (e.g., systems... 

    Samprasoft

    Matthews, NC
    4 days ago
  •  ...Breathing Apparatus (SCBA)/Fire & Industrial Solutions Product Engineering Team located in Monroe, NC, you will play a critical role in...  ...fostering collaboration across Product Engineering, Embedded Software, Electrical Engineering, Mechanical Engineering, Manufacturing... 
    Relocation package

    Scott Technologies Inc

    Monroe, NC
    2 days ago
  •  ...Accounting (AA), Bank Accounting, Cost Center Accounting, Profit Center Accounting, Internal Orders, and Product Costing. Support month-end and year-end financial closing activities. Configure and support financial processes, tax procedures, intercompany transactions,... 

    Techvilla Solutions

    Lake Park, NC
    4 days ago
  •  ...Job Summary We are seeking a Senior SRE / DevSecOps Engineer with strong experience in Kubernetes, AWS, container platforms, observability, infrastructure automation, and AI-assisted troubleshooting. The role will focus on platform reliability, incident management, SLO... 

    PB consulting

    Stallings, NC
    2 days ago
  • $60 - $65 per hour

     ...: The Client Document Generation team is seeking a Senior Software Engineer ( IT Onshore Band 4) to participate in the full system development...  ...after migration Key Responsibilities: Participate in end-to-end SDLC activities including design, development, testing,... 
    Immediate start

    ApTask

    Matthews, NC
    13 hours ago
  •  ...our globally-recognized enterprise-level clients. We are a software consulting company that is rapidly growing and expanding and have...  ...Familiarity with RESTful APIs to connect iOS applications to back-end services Familiarity with 3rd Party API integrations such as... 
    Immediate start
    Relocation

    Adidev Technologies Inc

    Matthews, NC
    23 days ago
  •  ...business stakeholders and technical teams, helping ensure that end-to-end BI solutions, from data ingestion in Fabric through to Power...  ...as the primary liaison between business stakeholders and BI engineering teams, ensuring requirements are clearly communicated,... 
    For contractors
    Worldwide

    ASSA ABLOY

    Monroe, NC
    3 days ago
  •  ...Position Summary The Design License Lead Stamping Structural Engineer – PE, SE i s responsible for providing advanced structural...  ...NDS, ACI 530, and UFC. Utilize structural analysis and design software such as RISA-3D, STAAD Pro, AutoCAD, Enercalc, and Mathcad.... 
    For contractors

    Coast2Coast Staffing Inc

    Matthews, NC
    7 days ago
  • Scott Safety is seeking a Project Manager for Product Engineering in Monroe, NC. You will lead cross-functional engineering programs to ensure product continuity, quality, supply stability, and business execution for life safety products. This role requires coordinating... 

    Scott Technologies Inc

    Monroe, NC
    2 days ago
  • Gravity IT Resources is seeking a Data Analyst / Developer to support the Finance Department by designing, developing, and maintaining automation solutions. The role focuses on modernizing finance operations by leveraging data from legacy databases, Microsoft Access applications...

    Gravity IT Resources

    Monroe, NC
    4 days ago
  •  ...Azure Data Engineer We are seeking a highly skilled and experienced Azure Data Engineer who specializes in Azure Data Factory (ADF) to...  ...Warehouse solution in Azure. Designing, developing, and deploying end-to-end data integration solutions using Azure Data Factory.... 

    Samprasoft

    Matthews, NC
    4 days ago
  • LATICRETE International is looking for a Lead Technical Services Representative to provide advanced technical support to clients. This role requires a minimum of 6 years experience in the construction industry and involves training team members, managing customer interactions...

    LATICRETE International

    Waxhaw, NC
    3 days ago
  • Gravity IT Resources in Charlotte, NC is seeking a Senior ServiceNow Developer (Developer III) for a hybrid role focused on HRSD and ITSM workflow automation, API integrations, and enterprise deployments. You will design and develop custom ServiceNow applications, build...

    Gravity IT Resources

    Matthews, NC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Back-End Software Engineer. Be the first to apply!