Skip to content
  • Remote
    JOBS
  • Remote
    COMPANIES
  • Remote Work
    RESOURCES
    • Remote Work Articles
    • Remote Worker Q&A
  • Get Started
  • Log In
  • Home
  • Remote Jobs
  • Senior Software Engineer
remote-co-logo

Senior Software Engineer

Recruiting From Scratch

ApplySave Job
  • Date Posted

    Today

    New!
  • Remote Work Level

    100% Remote

  • Location

    Remote, US Nationalicon-usa.png

  • Job Schedule

    Full-Time

  • Salary

    $210,000 - $300,000 ANNUALLY

  • Categories

    IT,  System Administrator,  Product Manager,  Project Manager,  Software Engineer,  Python

  • Job Type

    Employee

  • Career Level

    Experienced

  • Travel Required

    No

  • Education Level

    We're sorry, the employer did not include education information for this job.

About the Role

Title: Senior Software Engineer

Location: Remote|United States

Job Description:

Who is Recruiting from Scratch: 

Recruiting from Scratch is a premier talent firm that focuses on placing the best product managers, software, and hardware talent at innovative companies. Our team is 100% remote and we work with teams across the United States to help them hire.

Senior Software Engineer

Location

New York, NY / San Francisco, CA / Remote (US)

US-based remote role. Candidates in New York or San Francisco are encouraged to come into the office occasionally.

Compensation

$210,000 – $300,000 Base + Competitive Equity

Base salary varies by level (SWE II, Senior, Staff). Compensation is positioned at the top end of the market.

Visa

Visa sponsorship and transfers available, including OPT and H-1B transfers.

Company Stage of Funding

Growth Stage — $230M+ Total Funding

Office Type

Remote — US-based

Candidates in New York and San Francisco are encouraged to work from the office occasionally.

Travel

No significant travel requirement.

Company Description

We are building an AI-native operating system for mortgage servicing, modernizing one of the most complex and highly regulated areas of the U.S. financial system.

The platform unifies workflows, data, and money movement into a single system of record designed to scale with the complexity of mortgage servicing. The product supports billions of dollars in mortgage transactions and is built to operate reliably across complex federal, state, and agency regulations.

The company is a rapidly growing technology organization operating at the intersection of AI, fintech, real estate, and regulated financial infrastructure. The engineering organization is focused on building modern software systems that replace legacy infrastructure while maintaining a high bar for reliability, security, and trust.

The engineering team values high ownership, strong technical judgment, and the ability to move quickly without compromising production quality. Engineers are expected to own features end-to-end and work closely with product, platform, and infrastructure teams.

AI is deeply integrated into the engineering workflow, with engineers using AI-assisted development tools to write and ship production code while maintaining human review and strong engineering standards.

What You Will Do

  • Own software features end-to-end, from technical design and implementation through deployment and production ownership.
  • Build and scale backend systems supporting billions of dollars in mortgage transactions.
  • Design reliable software for complex, highly regulated financial workflows.
  • Develop production-quality backend services and APIs using modern engineering practices.
  • Leverage AI-assisted development tools to accelerate software development while maintaining human review and production quality.
  • Work across product, platform, and infrastructure teams depending on team matching and business priorities.
  • Design systems that can operate reliably across complex federal, state, and agency regulations.
  • Build highly scalable distributed systems and services.
  • Contribute to architecture and technical design decisions.
  • Collaborate closely with product managers, engineers, and other technical stakeholders.
  • Identify technical problems and independently drive solutions from discovery through production.
  • Improve system reliability, scalability, performance, and maintainability.
  • Participate in code reviews and help maintain a high engineering bar.
  • Troubleshoot production issues and contribute to incident resolution.
  • Work effectively in a fast-moving startup environment with significant autonomy.
  • Help establish engineering practices that enable the company to move quickly without breaking trust.

Ideal Candidate Background

Experience Requirements

  • 3–10 years of professional software engineering experience.
  • Strong backend software engineering experience.
  • Experience owning features end-to-end in production environments.
  • Experience building and scaling production systems.
  • Strong experience working in startup or high-growth technology environments preferred.
  • Experience working on systems where reliability, correctness, and scalability are critical.
  • Experience working with complex business logic or regulated workflows is strongly preferred.
  • Demonstrated ability to operate with high autonomy.
  • Experience collaborating closely with product and infrastructure/platform teams.
  • Experience shipping production software used by meaningful numbers of users or handling significant transaction volume.

Technical Requirements

  • Strong backend engineering fundamentals.
  • Strong proficiency in Python or a comparable backend programming language.
  • Experience building APIs, services, and distributed systems.
  • Experience with cloud infrastructure and modern deployment environments.
  • Familiarity with Docker and Kubernetes preferred.
  • Experience with Google Cloud Platform or comparable cloud environments preferred.
  • Strong understanding of databases, data modeling, and scalable data systems.
  • Experience designing systems for reliability, scalability, and performance.
  • Strong software architecture and system design fundamentals.
  • Experience with testing, code quality, CI/CD, and production engineering practices.
  • Ability to understand and work within complex technical and business constraints.
  • Experience using AI-assisted coding tools or AI development workflows strongly preferred.

Platform & Infrastructure Requirements

  • Experience working with infrastructure or platform teams.
  • Understanding of containerization and orchestration.
  • Experience with Kubernetes preferred.
  • Experience with Docker.
  • Familiarity with cloud-native architectures.
  • Understanding of deployment pipelines and production infrastructure.
  • Ability to reason about scalability, availability, and reliability.
  • Experience improving developer workflows or engineering infrastructure is a plus.

Reliability & Security Requirements

  • Strong understanding of production reliability.
  • Experience debugging and resolving production issues.
  • Experience designing systems with failure modes and recovery in mind.
  • Understanding of monitoring, observability, and operational excellence.
  • Experience working with sensitive or financially important data preferred.
  • Strong attention to security and data integrity.
  • Comfortable working in environments where correctness and trust are critical.
  • Experience with regulated industries or compliance-heavy systems is a plus.

Soft Skills

  • High ownership and accountability.
  • Strong technical judgment.
  • Comfortable operating independently.
  • Strong problem-solving ability.
  • Ability to move quickly without sacrificing quality.
  • Excellent collaboration and communication.
  • Comfortable working across product, platform, and infrastructure teams.
  • Strong attention to detail.
  • Pragmatic and solutions-oriented.
  • Comfortable with ambiguity.
  • Low-ego approach to engineering.
  • Strong desire to solve difficult technical problems.
  • Willingness to learn and adopt new tools, including AI-assisted development.

Compensation & Benefits

  • $210,000 – $300,000 base salary depending on level.
  • Competitive equity.
  • Compensation positioned at the top end of the market.
  • US-based remote work.
  • Office access in New York and San Francisco.
  • Visa sponsorship and transfers available.
  • Opportunity to work on AI-native financial infrastructure.
  • High ownership and autonomy.
  • Opportunity to work on systems handling significant financial transaction volume.
  • Exposure to complex distributed systems and highly regulated workflows.

Why Join

  • Work on one of the most complex and important software problems in financial infrastructure.
  • Build AI-native systems modernizing a legacy industry.
  • Work on backend systems handling billions of dollars in mortgage transactions.
  • Solve challenging problems across distributed systems, financial workflows, AI, and regulated infrastructure.
  • Own meaningful features from conception through production.
  • Work with a strong engineering organization with a high technical bar.
  • Use AI-assisted development tools as part of a modern engineering workflow.
  • Have significant autonomy and direct ownership.
  • Work across product, platform, and infrastructure.
  • Join a rapidly growing company with substantial funding and enterprise traction.
  • Build systems where reliability, correctness, and trust directly matter.
Apply

FAQs About Senior Software Engineer Jobs at Recruiting From Scratch

This job offers 100% Remote Work.
Full-Time
$210,000 - $300,000 ANNUALLY
IT, System Administrator, Product Manager, Project Manager, Software Engineer, Python
You can apply directly using the apply button given on the page.
Residents of US National
The work location for this position will be US National
The employer has not disclosed any minimum education requirements for this job
Experienced
No

Meet Remote.co

  • About & Contact
  • CCPA/GDPR
  • Do Not Sell or Share My Personal Information
  • Fraud Awareness
  • Press & Media
  • Sitemap

Remote Work Q&A

  • All Remote Companies
  • Why Remote
  • Hiring Remotely
  • Managing Remotely
  • Working Remotely
  • Remote Worker Insights
  • All Remote Workers

Remote Work Articles

  • All Articles
  • Why Go Remote
  • Build a Remote Team
  • Remote Management
  • Work Remotely

Remote Jobs

  • Find Remote Jobs
  • Remote Accounting Jobs
  • Remote Account Manager Jobs
  • Remote Bookkeeping Jobs
  • Remote Customer Service Jobs
  • Online Data Entry Jobs
  • Remote Data Science Jobs
  • Remote Design Jobs
  • Remote Developer Jobs
  • Online Editing Jobs
  • Remote Healthcare Jobs
  • Remote IT Jobs
  • Remote Marketing Jobs
  • Remote Medical Coding Jobs
  • Remote Nursing Jobs
  • Remote Legal Jobs

More Remote Jobs

  • Remote Operations Jobs
  • Remote Product Manager Jobs
  • Remote Project Manager Jobs
  • Remote QA Jobs
  • Remote Recruiter Jobs
  • Remote Sales Jobs
  • Remote Social Media Jobs
  • Online Teaching Jobs
  • Virtual Assistant Jobs
  • Remote Writing Jobs
  • Entry-Level Remote Jobs
  • Online Freelance Jobs
  • International Remote Jobs
  • Part-Time Remote Jobs
© 2015 - 2026 Remote.co | TOS | Privacy Policy | Manage Cookies | Accessibility
Next App