Software Engineer
Role details
Job location
Tech stack
Job description
We're looking for a Software Engineer who thinks like a product person. You care about what gets built, not just how. You enjoy challenging problems and find finance and accounting interesting. You will join a very strong team building Link, a modern, cloud-native loan servicing and accounting platform purpose-built for capital markets and structured finance. You're excited about what AI can do for software development and for the products we build, and you bring that curiosity to your work every day.
This is a full-stack role on a small, focused team. You'll own features end to end, from data model to API to UI, and you'll have a real voice in how the platform evolves.
What You'll Work On
Link is a .NET/C# backend with a Svelte frontend, running as a containerized service on AWS ECS Fargate. The data tier is SQL Server, with Redis for caching, RabbitMQ for async job processing, and S3 for document storage. Cloudflare sits at the perimeter. We ship through GitHub Actions CI/CD and observe everything through Datadog. Our BI layer is Snowflake with ThoughtSpot for self-service analytics.
You will be building core capabilities leveraged by our implementation teams for new client onboarding and client migrations from legacy platforms.
Why Join Us
Link is celebrating its first year supporting clients in production. Client migrations actively underway. That means the decisions being made right now are the ones that define the platform for the next decade. You won't be maintaining someone else's architecture; you'll be building it. The team is small enough that your opinions actually matter and senior enough that you'll learn a lot. If you want to work on hard domain problems, ship real software, and be part of building something that capital markets clients actually depend on, this is the role.
Requirements
- 3+ years of professional software development experience, ideally on a SaaS product
- Strong .NET/C# skills or clear ability and eagerness to get there fast
- Comfort working across the stack: backend logic, API design, and frontend components
- A product orientation: you ask "why should we build this?" alongside "how do we build this?"
- Active interest in AI: You're already using AI tools in your development workflow and thinking about how AI can improve what we ship
Nice to Have
- Experience in fintech, lending, mortgage servicing, or structured finance
- Familiarity with accounting concepts: GL, sub ledgers, journal entries, period close
- Payment processing experience: ACH, credit, debit, CyberSource or similar
- Background working with compliance-adjacent systems: PCI, FCRA, audit trails
- Exposure to Svelte or a similar reactive frontend framework
Benefits & conditions
- Health Care Plan (Medical, Dental & Vision)
- Retirement Plan (401k, IRA)
- Life Insurance (Basic, Voluntary & AD&D)
- Paid Time Off (Vacation, Sick & Public Holidays)
- Family Leave (Maternity, Paternity)
- Short-Term & Long-Term Disability
- Wellness Resources