
Senior Data Engineer (Back-End Systems)
First American Financial Corporation
SC • 14m ago • Remote
Senior
Remote
121,980 - 130,525 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
Potential salary for Senior Data Engineer (Back-End Systems) role
Improve your resume now
$121,980 – $130,525/year
Quick Facts
Role: Senior Data Engineer (Back-End Systems)
Focus: Back-end applications, automated jobs, integrations, and ETL pipelines
Description
Design, build, and support back-end systems that move and process operational data. Own solutions end-to-end—from technical design and testing through deployment, monitoring, and production support—while troubleshooting unknown systems and verifying expected outcomes. Work cross-functionally to deliver reliable, secure, and maintainable data platforms.
Responsibilities
- 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 via REST APIs, databases, and files
- Develop ETL/EL pipelines with validation, logging, error handling, retry logic, and recovery procedures
- Design processing workflows that prevent duplicate loads and enable safe restarts
- Investigate and resolve root causes across application code, SQL databases, scheduled jobs, APIs, and file transfers
- Improve performance using execution plan analysis, indexing, concurrency management, and code optimization
- Modernize existing systems while building new automation and integrations
- Write automated tests and reconcile source and target data for 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 reduce deployment risk
- Translate business requirements into technical designs and document dependencies, configuration, and support procedures
- Use AI-assisted development tools as appropriate; review and validate generated output
- Support production systems outside normal work hours when business needs require it
Requirements
- Bachelor’s degree in Computer Science or related field, or equivalent combination of education and experience
- 5–8 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 (stored procedures, transactions, indexing, query performance tuning)
- Hands-on programming experience with C#/.NET or Python in production environments
- Experience developing system integrations using REST APIs, authentication, and structured data formats such as JSON
- Experience building automated data pipelines with dependency management, incremental loads, failures, and recovery
- Understanding of relational data modeling, data integrity, and database concurrency
- Ability to troubleshoot 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
Benefits
- Comprehensive benefits package (medical, dental, vision, 401k, PTO/paid sick leave)
- Employee stock purchase plan (based on eligibility)
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See moreBackend Software Engineer
APN Consulting Inc
Mid
Technology
Remote
$130K - $130K/yr
1 days ago

Senior Data Engineer
Kyotu Technology
Senior
Technology
Wrocław, DS, Poland · Remote
22K zł - 28K zł/yr
6 days ago

Senior Data Engineer
SNI
Senior
Technology
Wrocław, Poland · On-site
0K zł - 0K zł/yr
7 days ago

Data Engineer
LTM
Senior
Technology
Bellevue, WA · Hybrid
$80K - $100K/yr
12m ago
Senior Data Engineer
The Codest
Senior
Technology
Warsaw, Poland · Remote
0K zł - 0K zł/yr
2 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Senior Data Engineer
Finture Sp. z o.o.
Senior
Technology
Warsaw, Poland · On-site
N/A
6 days ago

Senior Software Engineer – Python/React/Data
Link Group
Senior
Technology
Warsaw, Poland · On-site
32K zł - 39K zł/yr
9 days ago

Senior Data Engineer
ALTEN Polska
Senior
Technology
Rzeszów, Poland · On-site
N/A
14h ago

Senior Backend Engineer/Data Management Consultant
Link Group
Senior
Technology
Warsaw, Poland · On-site
26K zł - 30K zł/yr
9 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
