Principal Software Engineer
Core
Own technical design and execution for major products, systems, and engineering initiatives, translating ambiguous product problems into technical solutions.
Role type
Principal Software Engineer (full-stack/systems)
Builds
Scalable and reliable backend, frontend, APIs, databases, and infrastructure systems for financial technology products.
Domain
Financial Technology (FinTech)
Required skills
System design and architecture, distributed systems, backend development, frontend development, API design, database management, cloud infrastructure, production problem solving, technical trade-offs, code reviews, mentoring
Preferred skills
None stated
Technologies
None stated
Responsibilities
Design scalable and reliable systems across backend, frontend, APIs, databases, and infrastructure; Write code, prototype, conduct code reviews, debug, and solve production problems; Drive architecture decisions and trade-offs; Lead technically critical initiatives and mentor engineers
Seniority
Principal, hands-on IC with mentorship