Senior Software Engineer – Full Stack

New
P
Premier Global LinksMortgage technology
Remote-first work environment within the United States., U.S. time zonesFull-TimeSenior
SalaryAnnual compensation range: $150,000–$350,000.
Apply NowOpens the employer's application page

Job Details

Experience
7–25 years of software engineering experience, with at least 5 years in senior-level engineering roles.
Required Skills
AWSDockerPostgreSQLTypeScriptProduct DevelopmentReactTerraformDistributed Systems

Requirements

  • Have 7–25 years of software engineering experience, including at least 5 years in senior-level engineering roles.
  • Bring strong hands-on experience building and deploying full-stack web applications.
  • Demonstrate advanced proficiency in TypeScript and examples of complex production systems.
  • Have professional experience with React, Node.js/Express, GraphQL/Apollo, and PostgreSQL.
  • Have experience designing, scaling, and operating distributed systems in cloud environments.
  • Bring hands-on AWS experience and familiarity with infrastructure as code, particularly Terraform.
  • Have taken software features from design and implementation through production deployment.
  • Understand application security, system reliability, testing, and performance optimization.
  • Have experience working in a technology company where software is a core product.
  • Be able to work remotely while collaborating effectively with teams operating in U.S. time zones.
  • Preferred: experience at a high-growth technology company, startup, or venture-backed organization.
  • Preferred: background in fintech, mortgage technology, lending platforms, or financial software.
  • Preferred: experience with complex relational database schemas or AI product development, including evaluation, experimentation, and dataset curation.
  • Preferred: an SRE-oriented mindset, experience mentoring engineers and contributing to architecture decisions, or an active GitHub profile or relevant personal software projects.

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, mission-critical software systems.
  • Design and scale high-throughput distributed systems and cloud infrastructure on AWS.
  • Develop and optimize PostgreSQL schemas, queries, and data-intensive applications.
  • Build and maintain APIs and integrations with third-party services.
  • Improve system reliability, security, observability, performance, and automated testing.
  • Manage infrastructure as code using Terraform and support containerized applications with Docker.
  • Collaborate with product and engineering teams to deliver customer-focused solutions.
  • Contribute to technical architecture, code quality, and engineering best practices.
  • Mentor other engineers while remaining actively involved in hands-on development.
View Full Description & ApplyYou'll be redirected to the employer's site
Annual compensation range: $150,000–$350,000.
Apply Now