Skip to content

Open nowPosted today

Senior Data Engineer, Back End Systems (Remote-CST/EST)

firstam268 open roles

Pay
$121,980 – $130,525 a year
Where
USA South Carolina Remote
Work mode
Remote
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Data Engineer, Back End Systems (Remote-CST/EST)firstam · USA South Carolina Remote
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on firstam's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

13.8% of postings close within 7 days. Measured by our own scanner across the market. firstam postings stay open a median of 13 days.

Share of postings closed within
  1. 2.2%1 day
  2. 4.7%3 days
  3. 13.8%7 days
  4. 22.3%14 days
  5. 37.8%30 days
  6. 59.0%60 days
This job: posted today

firstam median: 13 days open

The posting

Who We Are

ServiceMac is a new sub-servicing entity backed by some of the leading practitioners of the mortgage servicing industry. ServiceMac is focused on providing superior technology, products, and services for the mortgage and real estate industries backed by highly personalized service and support. Through continuous innovation and acquisition, our offerings comprise of personalized solutions that span the mortgage continuum and enhance security, compliance, customer satisfaction, and profitability. Our inclusive, people-first culture has earned our company numerous accolades, including being named to the Fortune 100 Best Companies to Work For® list for eleven consecutive years. We have also earned awards as a best place to work for women, diversity and LGBTQ+ employees, and have been included on more than 50 regional best places to work lists. First American will always strive to be a great place to work, for all.

What We Do

The Senior Data Engineer designs, builds, and supports the back-end systems that move and process ServiceMac’s operational data. This hands-on role develops SQL database solutions, applications, system integrations, and automated data pipelines using SQL Server, C#/.NET, Python, and Azure. The engineer owns solutions from technical design through testing, deployment, monitoring, and production support. This role requires someone who can investigate unfamiliar systems, identify root causes, and verify that changes produce the expected results. Works with application developers, database administrators, analysts, and business partners to deliver reliable, secure, and maintainable systems.

How you’ll contribute

  • Design, develop, and maintain back-end applications, automated jobs, and data integrations using SQL Server, C#/.NET, and Python.
  • Develop and optimize T-SQL stored procedures, database schemas, and data processing logic.
  • Build integrations that exchange data through application programming interfaces, databases, and files.
  • Develop extract, transform, and load pipelines with data validation, logging, error handling, retry logic, and recovery procedures.
  • Design processing workflows that prevent duplicate loads and support safe restarts after failures.
  • Investigate issues across application code, SQL databases, scheduled jobs, APIs, and file transfers to identify and resolve root causes.
  • Improve database and application performance through execution plan analysis, indexing, concurrency management, and code optimization.
  • Maintain and modernize existing systems while building new automation and integrations.
  • Write automated tests and reconcile source and target data to verify completeness and accuracy.
  • Own changes through impact analysis, implementation, testing, deployment, rollback planning, and production verification.
  • Use source control, code reviews, and controlled release practices to maintain code quality and reduce deployment risk.
  • Translate business requirements into technical designs and document system dependencies, configuration, and support procedures.
  • Use AI-assisted development tools where appropriate for development, troubleshooting, testing, and documentation. Review and validate generated output.
  • Support production systems outside normal work hours when business needs require it.

What you’ll bring

  • Bachelor’s degree in Computer Science or a related field, or an equivalent combination of education and experience.
  • Five to eight years of relevant experience developing and supporting back-end applications, database solutions, or automated data processing systems.
  • Strong SQL Server and T-SQL development skills, including stored procedures, transactions, indexing, and query performance tuning.
  • Hands-on programming experience with C#/.NET or Python, including building and maintaining production applications.
  • Experience developing system integrations using REST APIs, authentication, and structured data formats such as JSON.
  • Experience building automated data pipelines and managing dependencies, incremental loads, failures, and recovery.
  • Understanding of relational data modeling, data integrity, and database concurrency.
  • Experience troubleshooting production systems using application logs, database diagnostics, and monitoring tools.
  • Ability to work across application development, database engineering, and production operations, including systems with limited documentation.
  • Experience with Git, code reviews, automated testing, and continuous integration and deployment.
  • Working knowledge of Azure services used for application hosting, data storage, or integration.
  • Experience working within an Agile software development lifecycle.
  • Strong analytical and problem-solving skills, with attention to data accuracy and operational reliability.
  • Clear written and verbal communication skills, including technical documentation.
  • Ability to work independently, collaborate across teams, and manage competing priorities.

Preferred experience

  • Practical experience using AI-assisted development tools such as OpenAI Codex, Cursor, or Claude for coding, SQL development, troubleshooting, testing, or documentation.
  • Ability to provide AI tools with clear technical context, critically review generated code, and verify correctness, security, and operational impact.
  • Experience with Windows-based automation, PowerShell, and scheduled job operations.
  • Experience with financial services or mortgage servicing systems.

Pay Range: $121,980-$130,525 Annually

This hiring range is a reasonable estimate of the base pay range for this position at the time of posting. Pay is based on a number of factors which may include job-related knowledge, skills, experience, business requirements and geographic location.

What We Offer

By choice, we don’t simply accept individuality – we embrace it, we support it, and we thrive on it! Our People First culture is inclusive for all employees - not just because it's the right thing to do, but because it's the key to our success. We are proud to foster an authentic and inclusive workplace For All. You are free and encouraged to bring your entire, unique self to work. First American is an equal opportunity employer in every sense of the term.

Based on eligibility, First American offers a comprehensive benefits package including medical, dental, vision, 401k, PTO/paid sick leave and other great benefits like an employee stock purchase plan.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against firstam's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on firstam's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    firstam's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.