Software Engineer - SaaS & Data Migration Specialist
Solen Software Group
Software Engineer – SaaS & Data Migration Specialist
Location: Remote | Position Type: Full-Time | Department: Engineering
Role Overview
We are seeking a talented and versatile Software Engineer to join our core development team in the retail banking SaaS space.
This role has a unique, high-impact growth trajectory: you will initially own, execute, and scale customer migrations from legacy platforms to our modern, cloud-native architecture. As you build and optimize repeatable migration tooling and streamline our data pipelines—leveraging modern AI-assisted engineering practices to move fast—you will naturally transition into a full-time software engineering role focused on greenfield feature development and long-term platform operations.
Working as a key contributor on a small, fast-paced engineering team, you will collaborate closely with cross-functional teams, serve as a technical escalation point for migration edge cases, and directly shape the future of our retail banking products.
What You'll Do
Phase 1: Migration Engineering & Tooling (Initial Focus)
- Lead Technical Migrations: Plan, execute, and scale end-to-end data migrations from legacy SaaS systems into our modern cloud-native environment.
- Data Mapping & Validation: Own data extraction, transformation, mapping, and validation pipelines, ensuring high accuracy, zero data loss, and seamless customer onboardings.
- Build Repeatable Tooling: Design and automate reusable migration utilities and scripts to improve throughput and reduce manual onboarding overhead.
- AI-Assisted Delivery: Utilize generative AI tools (e.g., Cursor, GitHub Copilot, ChatGPT) to accelerate specification drafting, reverse-engineer legacy database schemas, draft mapping specs, and generate boilerplate migration scripts.
- Technical Escalations: Act as the primary Tier 3 engineering contact for Professional Services and Support teams during complex customer onboarding scenarios.
Phase 2: Software Development & Platform Operations (Target Evolution)
- Full-Stack Development: Design, build, and maintain scalable client-facing features across our SaaS product portfolio using AI pair-programming tools to rapidly prototype and write production-grade code.
- Automated Quality & Testing: Leverage AI tooling to auto-generate unit tests and end-to-end (E2E) test suites using Playwright, ensuring resilient regression coverage across Angular frontend SPAs and .NET microservices.
- Architectural Evolution & Cloud Operations: Work directly with the engineering team to integrate migration features into core platform capabilities, manage containerized services, and support overall platform maintainability.
- System Operations: Drive high availability, performance optimization, and observability across real-time and domain service architectures.
Our Architecture & Tech Stack
You will work directly across our modern retail banking ecosystem:
- Client Applications: Angular SPAs (Admin Portal, In-Branch Kiosks, Queue Displays, Remote Check-In, Surveys, Analytics).
- Edge & Real-Time: BFF Orchestrator APIs and SignalR-style MessageHub for real-time pushing.
- Domain Microservices: .NET services (Lobby, Appointment, Queue, Administration, Tenant, BulkDataOps, Notification, Report, StatCollector, Scheduler).
- Containerization & Cloud Infrastructure: Docker, Kubernetes / Container Instances, Azure cloud deployment pipelines.
- CI/CD & DevOps Pipelines: GitHub Actions, Azure DevOps pipelines, continuous integration, and automated deployment workflows.
- Testing Frameworks: Playwright for E2E automation, MSTest, xUnit/NUnit for backend unit testing, Angular Jasmine/Karma.
- Shared Infrastructure: Common shared kernel, SQL Server, Redis, EventBus (RabbitMQ), Jaeger tracing, and IdentityServer.
- Analytics & Extras: Cube.js, WebSocket services (WSS), Server-Sent Events (SSE).
- Engineering Tools: GitHub Copilot, Cursor, ChatGPT, or similar AI-assisted development tools.
Key Qualifications
Required Experience
- Software Development: 3+ years of professional software development experience using .NET / C#.
- Database & Data Pipeline Expertise: Deep experience writing complex queries, data transformations, and working with SQL Server and Entity Framework.
- SaaS Migration Background: Proven experience building scripts/tools for data extraction, transformation, schema mapping, and validation in SaaS platforms.
- Frontend Knowledge: Experience or strong working familiarity with Angular and modern SPA architectures.
- Microservices & Event-Driven Systems: Understanding of distributed service architecture, REST APIs, and event-driven messaging systems (e.g., RabbitMQ or similar Event Bus).
Preferred Qualifications
- CI/CD & DevOps Automation: Hands-on experience configuring and maintaining CI/CD pipelines (e.g., GitHub Actions, Azure DevOps) for automated building, testing, and cloud deployments.
- Containerization & Cloud Infrastructure: Familiarity with containerization (Docker) and configuring/deploying containerized applications in cloud environments (e.g., Azure App Service / AKS, AWS, or GCP).
- AI-Driven Productivity: Experience leveraging AI tools (e.g., GitHub Copilot, Cursor, LLMs) to generate requirements, draft technical specifications, accelerate code generation, and auto-generate unit test suites and edge-case mocks.
- Automated E2E Testing: Experience or familiarity writing and maintaining end-to-end tests using Playwright, including using AI to generate end-to-end test scripts and user flow assertions.
- Caching & Performance: Hands-on experience with Redis or similar caching systems.
- Real-Time Communication & Streaming: Familiarity with SignalR, WebSockets (WSS), WebRTC, or Server-Sent Events (SSE).
- Domain Knowledge: Prior experience in multi-tenant SaaS environments.
- Observability & Analytics: Exposure to distributed tracing (Jaeger), analytics engines (Cube.js), or identity providers (IdentityServer).
Soft Skills & Cultural Fit
- Problem-Solving Mindset: You enjoy digging into complex legacy data structures and reverse-engineering data models.
- Modern Developer Workflow: Resourceful and adaptable; eager to use modern tooling and AI assistants to increase test coverage, speed up releases, and streamline engineering workflows.
- Ownership & Initiative: Highly self-motivated; willing to take end-to-end ownership of the migration process and drive continuous automation improvements.
- Collaborative Communicator: Ability to translate complex technical migration issues to both non-technical stakeholders and core engineering team members.
- ...ActioNet is seeking a Cloud Engineer to join our interdisciplinary team and lead cloud-native data analytics and production systems. You will migrate legacy on-premises systems to scalable AWS architectures, build CI/CD pipelines, and engage customers to ensure successful...SuggestedRemote work
$75 - $100 per hour
...Services is seeking a Lead Forward Deployed Engineer for an initial six-month contract... ...technical leadership role focused on enterprise data migration, multi-system consolidation, cloud... ...enterprise systems into cloud platforms, SaaS applications, data warehouses, operational...SuggestedHourly payContract workFor contractorsWork experience placementRemote work$150k - $160k
...Synectic Solutions is seeking an AI/ML Engineer & Data Management Specialist (Journeyman) to support the Combat Survivability Division’s Low Observables... ...Extract-Transform-Load (ETL) processes, including data migration between systems. Ability to create clear, concise,...SuggestedRemote work$190.9k - $334.1k
...It all started when engineer Fred Luddy wrote code that... ...brings together any AI, any data, and any workflow—... ...enable our customers to migrate their most sensitive... ...we are the most trusted SaaS provider. We create an... ...years of professional software engineering experience,...SuggestedPermanent employmentFull timeLive inWork at officeImmediate startRemote workFlexible hours- ...one of the fastest-growing vertical SaaS companies in history, and we are just... ...lasting impact. Learn more at The Data Migration Specialist is responsible for planning, executing... ...and feedback loops with Product and Engineering to enhance migration scalability. What...SuggestedFull timeTemporary workLocal areaRemote workHome officeFlexible hours
- ...As a full-time remote Software Engineer on the Data Engineering team, the successful candidate will design and implement core components of the identity... ...design and observability Collaborate across teams to migrate product surfaces to well-defined, product-grade APIs...Full timeContract workRemote work
$174.62k - $227k
...break. Too much access leaks data. Too little grinds the business... ...Identity Platform — software that doesn't just surface access... ...Lumos product. As a Software Engineer on our Data Engineering team,... .... Work across teams to migrate product surfaces off direct integration...Contract workTemporary workLocal areaRemote workFlexible hours$174.62k - $227k
...rewarding.” Allie, Sr Manager, CS Engineering “For me, the most important factor... ...COO Bring Your Light to Lumos Software Engineer, Data Engineering Location United States... ...consumer teams. Work across teams to migrate product surfaces off direct...Full timeContract workTemporary workWork at officeLocal areaRemote workFlexible hours- ...and insurance directories to search engines, AI platforms, and more. Healthcare... ...Mission: Zocdoc is hiring a Senior Software Engineer to build the data platform that connects our products... ...and is adopted without disruptive migrations. - Motivated to build privacy, access...Full timeContract work
- ...applications and next steps. Our partner is looking for a Software Engineer | AI Training Data & Evals Lab based in United States. This is a broad... ...working in early-stage environments or high-ownership B2B SaaS and platform teams is a plus. Benefits: - Full-time, fully...Full timeRemote work
$80 per hour
...building the first wealth tech data orchestration platform to... ...skilled Staff and Senior Level Engineers with expertise in React, Typescript... ...team at a fast-growing B2B SaaS startup. The ideal candidate will... ...architecture and design of software solutions.Keep up-to-date with...Work at officeLocal areaRemote work- ...researchers, marketing pros, and support teams around the world. The Job Details are as follows:OCLC, Inc. seeks a Senior SaaS Software Engineer at its Dublin, OH HQ, to perform high-level analysis and software design for new and existing systems and collaborate with...Full timeWorldwide
- ...fast-growing, venture-backed software company building a modern operating... ...joins the platform, their data has to come with them - out... ...of that work. As a Data Migration Engineer on the client's migration delivery... ..., large CRMs, or enterprise SaaS with financial modules. A...Work experience placementRemote workFlexible hoursShift work
$55 - $65 per hour
...Title: Systems Data Migration Specialist Engagement: 10–15 hours/week for approximately 3 months Location: Remote or hybrid, as needed; (located in the Twin Cities) Pay: ~$55-$65/hr. Overview We are seeking a detail-oriented contractor to support the migration...Part timeFor contractorsRemote work- ...HCM Data Migration Specialist Location: Remote Type: Permanent / Temp-to-Perm Start Date: ASAP We’re supporting a growing organisation undergoing HR systems transformation and are looking for an experienced HCM Data Migration Specialist to join the team....Permanent employmentTemporary workImmediate startRemote work
- ...Apply deep production migration expertise to help a frontier AI research... ...evaluate and improve complex software modernisation work modelled... ...is for experienced software engineers who have personally delivered... ..., backward compatibility, data integrity, security, and performance...Hourly payRemote work
- ...Imagineeer is seeking an experienced Data Architect / Data Analyst to support our... ...the Chief Information Officer (OCIO) in migrating their core HR IT functions into OPMs new... ...to resolve issues. Collaborate with software engineers, database administrators, and development...Work at officeLocal areaRemote work
$125k - $135k
...Capio Group is looking for an experienced Data Integration/Migration Consultant. This is a full-time remote position with a competitive salary ranging from $125,000 to $135,000. The ideal candidate will have significant experience in data migration and integration for...Full timeRemote work- ...Data Migration Specialist At gaiia, we're building the leading platform for Communications Service Providers (CSPs) that truly care about... ...gaiia's data model and product. Collaborate with gaiia's engineers on data extraction (databases, reports, flat files, APIs,...Work experience placementRemote workFlexible hours
- ...Cloud Data Migration Engineer Austin, Texas (Hybrid – 3 Days Remote | Onsite Monday & Thursday) Experience: Minimum 12+ Years Mandatory Skills ✔ Oracle Database Migration ✔ AWS Database Migration Service (AWS DMS) ✔ Oracle to AWS Migration ✔ Database Modernization...Temporary workRemote work
- Software Engineer, Data Infrastructure We're building the infrastructure foundation for a fast-growing AI product company serving thousands... ...product. The current slate also includes: Zero-downtime schema migrations for an 18-collection Typesense search deployment. A usage...Second jobWork from homeFlexible hours
- AI Engineer - NLP/LLM Data Specialist Location: Houston, Texas - Remote Duration: 6 months About the Role We are growing our Data Science and Data Engineering team and are looking for an experienced AI Engineer specializing in creating AI automation solutions. One use...Remote work
- ...AccuLynx, the leading SaaS platform for roofing contractors, is seeking a Senior Software Engineer (remote-friendly) to join our Engineering team in Beloit, WI. You will own full-stack development across frontend Vue.js, C#, and SQL Server, contributing to scalable services...Remote jobFor contractorsFlexible hours
$145k - $190k
...Bart & Associates, Inc. is seeking a LMS-SAAS Software Systems Engineer to support the Defense Logistics Agency (DLA) HRM IT Sustainment effort. This is an off-site position with periodic on-site meetings at HQ DLA (Fort Belvoir, VA) or other sites in the Washington,...Remote job- # Data Migration SpecialistCustomer SuccessRemote (US)Full-time### The... ...re hiring a Data Migration Specialist to own the data side of... ...each project, and with our engineering team when something needs a... ...client, and their current software provider where needed, to get...Ongoing contractFull timeImmediate startRemote work
- ## Data Migration SpecialistApply: Remote - US: Full time: Posted 5 Days... ...provider of vertical software and embedded payments technology... ...DTC.As an **Data Migration Specialist,** you will play a key role... ..., Support, Product, and Engineering teams to resolve migration...Full timeRemote work
- ...role supports our clients by extracting data from previous EHRs and ancillary... ...performing this technical work, the EHR Data Migration specialist will use their interpersonal, communication... .... Essential Job Functions Provide eCW software support through phone and remote...Contract workWork experience placementWork at officeLocal areaRemote work
- A national technology solutions firm is seeking a Senior Network Engineer to support AWS data center migration projects. This role requires extensive hands-on experience with Cisco networking and AWS cloud solutions. The ideal candidate will have a strong background in...Remote job
- Join to apply for the Data Migration Specialist role at SOMA Global 5 days ago Be among the first 25... ...role, you will work on multiple complex software development projects to ensure timely... ...as a DBA, Data Architect, Data Engineer, Data Strategist, or related role supporting...Full timeWork from homeHome officeShift work
- ...paid holidays, and legal insurance. *** Must be US Citizen or Green Card Holder Our advanced nuclear client is seeking a Data Migration Specialist to support the legacy contract import process by migrating existing agreements from various repositories into SAP Ariba Contracts...Contract workRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - SaaS & Data Migration Specialist. Be the first to apply!
- software engineer internship remote Remote
- senior software engineer ruby on rails Remote
- software developer positions Remote
- intermediate software engineer Remote
- agile software developer Remote
- software engineer intern Remote
- part time software developer Remote
- rust software engineer Remote
- software engineer no experience Remote
- software engineer internship Remote



