Loancrate
Senior Software Engineer - Platform
United States · Senior
Sponsorship not specifiedDetected 143 days ago
TypeScriptReactNode.jsExpressGitPostgreSQLRedisElasticsearchAWSDockerTerraformCI/CDDatadogAPI DevelopmentGraphQLKafkaLLMsCybersecurityIncident ResponseDNSCommunicationCollaboration
About the role
- In this role at Loancrate, you'll ship platform improvements to production early and often - spanning infrastructure, developer tooling, and shared libraries.
- Within your first month, you'll be diving into mission-critical work such as...
- Creating self-serve developer experiences - local dev tooling, templates, golden paths, and CI-integrated workflows - so "the right thing" is the easy thing.
Responsibilities
- Own and evolve our AWS infrastructure using Terraform and Pulumi Cloud - treating infrastructure as a product that engineering teams depend on.
- Design and maintain internal developer tooling and libraries that standardize how we build and ship - code generation, shared SDKs, data access patterns, and service scaffolding.
- Create and maintain golden paths for common workflows (new service setup, background jobs, event streams, APIs) so teams can ship quickly with built-in security and observability (and consistent defaults across services).
- Build and maintain CI/CD pipelines and per-PR ephemeral environments that make deploying feel easy and safe.
- Drive reliability through SLOs, auto-scaling, incident response, and postmortems - and build systems that make the next incident less likely.
- Create observability tooling and shared instrumentation libraries that give engineers real-time insight into their services.
- Own the reliability and performance of our data platform (Aurora PostgreSQL) - provisioning, backups, failover, and tuning - and build tooling that makes safe usage the default.
- Our dreams are big and we have much to build!
- This role spans infrastructure and internal developer tooling: you'll design self-serve platforms, libraries, and automation that "just work," enabling complex product experiences without compromising security or uptime.
- These products are slow, unstable, and don't lead to material improvements in efficiency.
Requirements
- 🚀 Experience designing and operating CI/CD systems that help large engineering teams ship frequently and confidently.
Skills
- Our infrastructure runs on AWS and is managed 100% with Terraform and Pulumi Cloud.
- Application services run in Docker on ECS EC2 or Fargate.
- Key services include Aurora PostgreSQL, ElastiCache (Redis), MSK (Kafka), and OpenSearch.
- Our CI/CD runs on Buildkite with TypeScript pipeline-as-code.
- Observability is powered by Datadog, CloudWatch, and Sentry.
- DNS and CDN are handled by Cloudflare.
- Application code is a TypeScript monorepo running Node/Express with a React frontend and GraphQL/Apollo API layer.
- 🏠 Strong Terraform and/or Pulumi proficiency: modules, workspaces, and CI-driven plan/apply workflows.
Compensation
- When using these systems, the average human cost to originate a loan is still over $11,000.
- Our ultimate goal is fully automated origination, which has the potential to save lenders over $16B in operating expense per year.
Benefits
- Robust medical coverage (100% of employee + family premiums covered)
- Vision & dental coverage
- Flexible time off - we trust you to manage your time
- We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other legally protected characteristic.
Equal opportunity
- equal opportunity employer.
Apply directly at Loancrate →Create a free account for alerts like thisView Loancrate immigration profile
This listing is sourced directly from Loancrate's careers page and normalized into a canonical job model.