# Senior Software Engineer

**Company:** [Upstart](https://hotfix.jobs/companies/upstart)
**Location:** Remote
**Role:** Backend Engineering
**Salary:** $165k – $228k/yr
**Experience:** 4+ years
**Skills:** TypeScript, Node.js, Next.js, Prisma, Postgres, REST APIs, Webhooks, Relational Databases, Authentication, Role-Based Access Control
**Posted:** 2026-06-15

> Design and build internal software platforms, APIs, and data workflows supporting risk, compliance, and operations for Upstart Bank. Requires 4+ years experience, production web apps, PostgreSQL, and REST API development.

## Job Description

## How you'll make an impact

- Design, build, and maintain internal software platforms that support risk, compliance, legal, and operational workflows across Upstart Bank.
- Partner with cross-functional stakeholders to translate business requirements into scalable technical solutions and intuitive user experiences.
- Develop and maintain APIs, integrations, and data workflows that connect internal systems with third-party platforms.
- Design relational data models, authorization frameworks, audit capabilities, and background processing systems that support secure and reliable operations.
- Write technical designs, architectural documentation, and implementation plans that establish durable engineering patterns and reduce future maintenance costs.
- Contribute to technical decisions regarding system architecture, build-versus-buy evaluations, and long-term platform scalability.

## Minimum Qualifications

- Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field (or equivalent practical experience) and 4+ years of software engineering experience.
- Experience designing, building, and operating production web applications used by internal or external customers.
- Experience designing relational database schemas and managing complex data models using PostgreSQL or a similar relational database.
- Experience building and maintaining RESTful APIs, integrations, webhooks, or distributed system interfaces.
- Experience implementing application security fundamentals, including authentication, role-based access control, audit logging, and schema migrations.

## Preferred Qualifications

- Knowledge of TypeScript, Node.js, Next.js, Prisma, or similar modern web application frameworks.
- Experience building internal tooling, workflow platforms, or operational software systems.
- Familiarity with regulated environments such as financial services, banking, healthcare, or other compliance-driven industries.
- Knowledge of governance, risk, and compliance (GRC) platforms, security tooling, or operational controls.
- Ability to navigate ambiguous requirements and collaborate effectively with both technical and non-technical stakeholders.

## Similar roles

- [Sr. Software Engineer](https://hotfix.jobs/jobs/1e404e30-e9bd-44df-9168-82285f3a2d50) - Cribl - Remote - $165k – $200k/yr
- [Senior Software Engineer, Remote](https://hotfix.jobs/jobs/4cc88920-821e-4e76-8119-b6c5da5ad25f) - NexHealth - Remote - $165k – $230k/yr
- [Senior Software Engineer](https://hotfix.jobs/jobs/75f0b531-d984-46cc-9a97-45611229266f) - NexHealth - Seattle, WA - $165k – $230k/yr
- [Senior Backend Software Engineer](https://hotfix.jobs/jobs/205cae22-04bc-4a58-9047-448b142c77d8) - Jellyfish - Remote - $165k – $235k/yr
- [Senior Backend Engineer](https://hotfix.jobs/jobs/7b5fbe09-8352-4a74-ab72-24aa8aaee4c3) - Raylu - New York, NY - $165k – $250k/yr

**Apply:** https://hotfix.jobs/jobs/c7d6d80c-0e83-412f-b5f7-e21f1ff019e6
**Canonical:** https://hotfix.jobs/jobs/c7d6d80c-0e83-412f-b5f7-e21f1ff019e6