
Posted 15 days ago
Principal Engineer
Novo
Requirements
10+ years software engineering experience, Full-stack expertise, Proficiency in JavaScript and TypeScript, Experience with React.js, Backend experience with Node.js and Golang, Experience with SQL and NoSQL, Experience with RESTful and GraphQL APIs, Cloud platform experience (AWS, GCP, or Azure), Experience with CI/CD and DevOps, Proficiency with Docker and Kubernetes, Experience with event-driven systems
Skills
JavaScriptTypeScriptReactNode.jsGoAWSDockerKubernetes
About the role
Responsibilities
- Own full-stack initiatives end to end, from problem definition and architecture to implementation and production support
- Define and execute technical strategy and roadmaps aligned with fast-moving startup goals
- Design and build scalable, secure, and reliable frontend and backend systems
- Make pragmatic architecture decisions balancing speed, quality, and long-term scalability
- Write and review high-impact code across the entire stack
- Identify and solve complex technical problems with limited requirements or constraints
- Establish engineering best practices, coding standards, and processes
- Drive performance, scalability, reliability, and security improvements
- Own production readiness, monitoring, incident response, and post-mortems
- Mentor engineers and help set the technical bar for the organization
Requirements
- 10+ years of software engineering experience with strong full-stack expertise
- Expert-level proficiency in JavaScript and TypeScript
- Strong experience with React.js and modern frontend frameworks
- Strong backend experience with Node.js and Golang
- Deep experience with SQL, NoSQL, and in-memory databases
- Experience designing RESTful APIs, GraphQL APIs, and microservices
- Hands-on experience with cloud platforms (AWS, GCP, or Azure)
- Strong experience with CI/CD pipelines, infrastructure automation, and DevOps practices
- Proficiency with Docker and Kubernetes
- Experience with event-driven systems and message queues (e.g., Kafka, RabbitMQ)
- Proven ability to work with high autonomy in startup or high-growth environments
Benefits
- Learning and development budgets to help you grow and bond with your team
- Positive, inclusive, and supportive company culture
- Opportunity to work with very new technologies and architecture patterns
About the Company
Novo is a rapidly growing series B fintech startup on a mission to increase the GDP of the modern entrepreneur. We are building the go-to banking platform for small businesses, providing the modern tools and operating system they need to manage cash flow and achieve their financial goals.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freePrincipal Engineer
Novo · Bangalore
