Job Description
About Our Client:
This organization operates in the mortgage technology sector, addressing challenges in lending processes by leveraging AI-driven workflow automation. It has facilitated over $85 billion in mortgage volume and is focused on developing scalable, AI-powered products to streamline complex lending operations.
About the Opportunity:
The SENIOR SOFTWARE ENGINEER – FULL STACK will play a critical role in designing, developing, and deploying scalable full-stack applications. This position involves building AI-powered workflows and mission-critical systems, contributing to technical architecture, and mentoring team members. The role impacts the organization by advancing its AI-driven software solutions, improving system reliability and performance, and supporting the delivery of customer-focused technology.
Responsibilities:
- Design, develop, test, and deploy scalable full-stack applications using TypeScript, React, Node.js, and GraphQL.
- Architect and build AI-powered workflows and reliable software systems.
- Design and scale distributed systems and cloud infrastructure on AWS.
- Develop and optimize PostgreSQL schemas and data-intensive applications.
- Build and maintain APIs and third-party integrations.
- Enhance system reliability, security, observability, performance, and automated testing.
- Manage infrastructure as code with Terraform and support containerized applications using Docker.
- Collaborate with product and engineering teams to deliver solutions.
- Contribute to architecture, code quality, and engineering best practices.
- Mentor engineers while remaining engaged in hands-on development.
Requirements:
- 7 to 25 years of software engineering experience, including 5 years in senior roles.
- Proven experience building and deploying full-stack web applications.
- Advanced proficiency in TypeScript with complex production system examples.
- Experience with React, Node.js/Express, GraphQL/Apollo, and PostgreSQL.
- Skilled in designing, scaling, and operating distributed systems in cloud environments.
- Hands-on AWS experience and familiarity with Terraform.
- Experience taking software features from design through deployment.
- Strong understanding of application security, reliability, testing, and performance optimization.
- Experience in a technology company where software is a core product.
- Ability to work remotely and collaborate within U.S. time zones.
Pay Range and Compensation Package:
- Annual compensation range: $150,000 to $350,000.
- Competitive equity opportunities.
Benefits & Perks:
- Remote-first work environment within the United States.
- Flexible working hours emphasizing ownership, collaboration, and delivery.
Equal Opportunity Statement: Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin.
Note:
RemoteHunter is a recruitment partner of this role. Please note that all employment decisions, including candidate assessment, interviews, hiring, compensation, and employment terms, are made exclusively by the hiring employer.
In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.