[Remote] Senior Software Engineer
Note: The job is a remote job and is open to candidates in USA. Friends From The City is a design and technology company focused on public impact and equity. They are seeking a Senior Software Engineer to help build a modern portal that consolidates various data sources, improving the efficiency of processing financial-aid applications for students.
Responsibilities
- Carving a new .NET service off the old monolith and wiring it to data that still lives on the mainframe
- Designing REST APIs that a front-end team consumes to give staff a single screen instead of five
- Keeping data consistent between the old world and the new one while both are live
- Moving events between systems so nothing falls out of sync
- Making authentication and citizens' financial data airtight against government security standards (the app federates to an agency identity provider over SAML2/OIDC)
- Proving every change is safe with tests and monitoring before it touches production
- Doing code reviews and helping set the bar for the engineers around you
Skills
- 5 or so years building server-side systems in C#/.NET
- Comfortable in TypeScript on the front-of-backend seam
- Integrated relational databases like SQL Server or DB2 behind clean APIs
- Designed microservices and REST APIs that other teams depend on
- Moved data between systems with event streaming
- Implemented real authentication and authorization (OAuth2 / OIDC / SAML)
- Ability to tell the story of a migration personally carried, including the part that went wrong
- Bachelor's degree in any discipline or equivalent experience
- Incremental legacy modernization experience
- Experience in government, civic-tech, or other regulated/high-stakes environments
- Experience with Azure (especially government cloud), containers, CI/CD, infrastructure as code
- A public artifact like a repo, a merged PR, a talk, or a write-up that can be walked through in depth
- 5-7 years of relevant experience preferred
Benefits
- Competitive salary based on experience and market benchmarks
- 401(k) with company match to help you invest in your future
- 18 days of PTO, 11 paid federal holidays, and 5 additional sick days to rest, recharge, and take care of yourself
- Flexible remote work with support for coworking memberships if needed
- Comprehensive medical, dental, and vision insurance
- Life insurance and short-term disability coverage
- Wellness-first culture that respects boundaries and encourages balance
- Annual Professional Development Stipend to invest in courses, conferences, books, or coaching
- Opportunities to lead, mentor, and learn across projects and disciplines
- Regular feedback, growth planning, and clear career pathways
Company Overview