← all jobs

[Remote] Sr. Software Engineer

Work from home Full-time role Hiring

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.

Responsibilities

  • Lead the design and development of complex features and services across multiple applications. May lead cross-team initiatives and deliver scalable, reusable technical solutions
  • Provide architectural input and help define long-term technical direction for projects
  • Mentor junior and mid-level engineers on design, implementation, and career growth
  • Perform thorough code reviews and uphold high standards for quality and maintainability
  • Collaborate across engineering, product, and design teams to align on scope, feasibility, and delivery
  • Proactively identify risks, bottlenecks, and long-term scalability concerns
  • Drive adoption of engineering best practices within and across teams
  • Build reusable services, libraries, and components that increase team efficiency
  • Identify performance bottlenecks and implement scalable, resilient solutions
  • Support CI/CD improvements, automated testing, and monitoring practices
  • Write and maintain technical documentation for long-term support and onboarding
  • Contribute to sprint planning, estimation, and risk mitigation efforts
  • Manage technical roadmaps and proactively address technical debt
  • Collaborate on team processes that improve CI/CD, testing, and code quality
  • Guide performance optimization and high availability design for critical services
  • Act as a contributor in discovery, estimation, and delivery of large projects
  • Foster a positive, inclusive, and productive engineering culture

Skills

  • Bachelor's in computer science, Engineering or a related field, or equivalent practical experience
  • 6–10 years of professional software engineering experience
  • Experience mentoring developers and guiding technical discussions
  • Experience designing and implementing scalable architectures and reusable components
  • Proven 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 skills
  • Expertise in system architecture, backend services, and scalable APIs
  • Skill in managing ambiguity, driving alignment, and delivering consistently
  • Familiarity with Agile development, DevOps practices, and secure coding standards
  • Knowledge of mentoring methods and practices
  • Excellent written and verbal communication skills

Benefits

  • Competitive compensation plan
  • Medical, dental, vision
  • 401K
  • Company-provided short-term disability
  • Employee assistance program
  • Wellness program

Company Overview

  • Back 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 Sponsorship

  • CrossCountry 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.
  • More open positions

    [Remote] Lead Account Technology Strategist

    Work from home Full-time role

    [Remote] Technical Sales Manager

    Work from home Full-time role

    [Remote] Financial Sales Specialist, Enterprise - Chicago, IL

    Work from home Full-time role

    [Remote] Business Development Representative - Portsmouth NH / Public Sector

    Work from home Full-time role

    [Remote] Staff Software Engineer - (Data) - Query Optimization, Schema Design

    Work from home Full-time role

    Lead Analyst, Advanced Analytics

    Work from home Full-time role

    Chat Process Specialist – Real‑Time Customer Support & Issue Resolution at careerzynith – Entry‑Level Opportunity for Fresh Graduates

    Work from home Full-time role

    Admissions Advisor

    Work from home Full-time role

    [Remote] Full Stack Developer

    Work from home Full-time role

    Real Estate Manager - Remote

    Work from home Full-time role

    Remote Entry‑Level Data Entry Specialist – Precision Data Management for careerzynith’s E‑Commerce Pet Marketplace

    Work from home Full-time role

    Remote Employment Litigation Counsel

    Work from home Full-time role

    Sr Director, Portfolio Management (Remote)

    Work from home Full-time role

    Customer Service Agent

    Work from home Full-time role

    Field Admissions Rep Remote Territory

    Work from home Full-time role

    Industrial IoT Engineer

    Work from home Full-time role

    Senior Software Engineer - Backend (Golang)

    Work from home Full-time role

    Experienced Customer Support Virtual Assistant – Global E-commerce Operations

    Work from home Full-time role

    Remote Data Entry Specialist – Talent Acquisition Support & Candidate Sourcing for Multicultural Teams (100% Remote)

    Work from home Full-time role

    Registered Nurse Assessment Coordinator (RNAC / MDS Coordinator)-REMOTE FLEXIBILITY

    Work from home Full-time role

    [Remote] SVP, Product Marketing & Enablement

    Work from home Full-time role