Principal Engineer
NovoSmall Business company
RemoteSenior
GGV Capital
Stripes
137 Ventures
Notable Capital
SPAR Ventures
Bossa Invest
Software Engineering
About the role
TL;DR
Drive large technical initiatives end to end in a startup environment.
- •We're looking for a hands-on Principal Engineer who can own and drive large technical initiatives end to end.
- •This role is ideal for someone who thrives in startup environments, is comfortable working with high autonomy, and can take an idea from a vague business problem all the way to a scalable, production-grade system.
- •Key Responsibilities Own full-stack initiatives end to end—from problem definition and architecture to implementation, deployment, and production support.
- •Define and execute the technical strategy and roadmap aligned with fast-moving startup goals.
- •Design and build scalable, secure, and reliable frontend and backend systems with minimal dependencies on other teams.
- •Lead development independently while collaborating closely with Product, Design, and Business stakeholders.
- •Make pragmatic architecture and technology decisions balancing speed, quality, and long-term scalability.
- •Requirements 10+ years of software engineering experience with strong full-stack expertise Expert-level proficiency in JavaScript and TypeScript Strong experience with React.js or similar modern frontend frameworks Strong backend experience with Node.js and Golang Deep experience with SQL, NoSQL, and in-memory databases, including schema design and performance tuning
Required skills
JavaScriptTypeScriptReactNode.jsGoSQLMongoDBRedisAWSCI/CDDockerKubernetesGraphQL
Domain expertise
fintech
Tech stack
JavaScriptTypeScriptReactNode.jsGoSQLMongoDBRedisAWSCI/CDDockerKubernetesGraphQL