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