[Remote] Sr. Software Engineer

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. CrossCountry Mortgage (CCM) is the nation's number one distributed retail mortgage lender with over 9,000 employees. They are seeking a Senior Software Engineer I to lead complex projects, mentor junior engineers, and drive technical direction across multiple teams.ResponsibilitiesLead the design and development of complex features and services across multiple applications. May lead cross-team initiatives and deliver scalable, reusable technical solutionsProvide architectural input and help define long-term technical direction for projectsMentor junior and mid-level engineers on design, implementation, and career growthPerform thorough code reviews and uphold high standards for quality and maintainabilityCollaborate across engineering, product, and design teams to align on scope, feasibility, and deliveryProactively identify risks, bottlenecks, and long-term scalability concernsDrive adoption of engineering best practices within and across teamsBuild reusable services, libraries, and components that increase team efficiencyIdentify performance bottlenecks and implement scalable, resilient solutionsSupport CI/CD improvements, automated testing, and monitoring practicesWrite and maintain technical documentation for long-term support and onboardingContribute to sprint planning, estimation, and risk mitigation effortsManage technical roadmaps and proactively address technical debtCollaborate on team processes that improve CI/CD, testing, and code qualityGuide performance optimization and high availability design for critical servicesAct as a contributor in discovery, estimation, and delivery of large projectsFoster a positive, inclusive, and productive engineering cultureSkillsBachelor's in computer science, Engineering or a related field, or equivalent practical experience6–10 years of professional software engineering experienceExperience mentoring developers and guiding technical discussionsExperience designing and implementing scalable architectures and reusable componentsProven expertise in at least two major areas of CCM's tech stack (e.g., full-stack JS/.NET, cloud infrastructure, SQL/NoSQL databases)Excellent debugging, system design, and performance tuning skillsExpertise in system architecture, backend services, and scalable APIsSkill in managing ambiguity, driving alignment, and delivering consistentlyFamiliarity with Agile development, DevOps practices, and secure coding standardsKnowledge of mentoring methods and practicesExcellent written and verbal communication skillsBenefitsCompetitive compensation planMedical, dental, vision401KCompany-provided short-term disabilityEmployee assistance programWellness programCompany OverviewBack in 2003, our founder and CEO, Ron Leonhardt, started CrossCountry Mortgage with one goal: become a nationwide mortgage lender that helps people with clear and fast home loans. It was founded in 2003, and is headquartered in Cleveland, Ohio, USA, with a workforce of 5001-10000 employees. Its website is http://CrossCountryMortgage.com.Company H1B SponsorshipCrossCountry Mortgage, LLC has a track record of offering H1B sponsorships, with 2 in 2026, 16 in 2025, 16 in 2024, 9 in 2023, 17 in 2022, 3 in 2021, 1 in 2020. Please note that this does not guarantee sponsorship for this specific role.

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Remote Telehealth Nurse (RN) - In Office Role | WFH

Remote

Web Application Programmer C .Net HTML5 MVC Ang...

Remote

Senior IT Director - 3PL Fulfillment Technology (Remote)

Remote

Auditor, Quality Assurance - Remote Work Available (Aviation)

Remote

Combo Retirement Plan Administrator

Remote

Program Support Representative - Call Center Rep - Short Term Contract (Home-Based)

Remote

Data Entry Clerk (Remote)

Remote

Experienced Data Entry Clerk – Entry-Level Opportunity for Remote Work at careerzynith

Remote

Zabota is hiring: Marketing Strategist in Mission

Remote

Patient Care Advocate - Specialty Pharmacy Technician: Delivering Exceptional Customer Service and Support in a Remote Setting

Remote
← Back