Niural

Lead Software Engineer - Backend

Location

On-site / Kathmandu, Nepal

About Niural

Founded by repeat entrepreneurs with several successful exits, Niural is building an infrastructure that powers the global financial system. We are backed by iconic investors who invest in data, AI, fintech, and angels who have built the biggest companies in crypto today, such as Coinbase, Ring, and Pinterest.

Why Niural?

If you are a person who was drawn into tech through the promise of creating cutting-edge tools for a more exciting future, but find yourself tired of the fact that the world's smartest engineers are spending their lives optimizing how frequently we click on ads, this is your opportunity to change that.

We’re building a future that changes how companies participate in the new era of the internet and create truly global products as they participate in a digital economy. If you want to work with an aggressively ambitious team, build tools that will control billions of dollars, and participate in the asymmetric financial upside of creating foundational internet infrastructure, join us to shape the future of finance.

About the job

This is not a sole people or project management role, you will be expected to write code regularly.

Responsibilities

  • Lead a team of engineers, product managers, designers, and QA to build features from conception to delivery.
  • Architect and implement robust and scalable cloud systems, ensuring seamless integration with front-end and external services.
  • Optimize backend code for performance, efficiency, and scalability, considering response times and resource utilization.
  • Collaborate closely with front-end engineers, product managers, and stakeholders to understand requirements and deliver effective technical solutions.
  • Debug and troubleshoot backend issues, including bugs, performance bottlenecks, and security vulnerabilities, ensuring timely resolution.
  • Write comprehensive unit tests and perform testing to ensure reliability, quality, and maintainability.
  • Design and optimize databases, ensure data integrity, implement efficient queries, and manage data migration and transformation processes.
  • Stay abreast of industry trends and emerging technologies, continuously improving backend development practices and adopting best practices.

About you

  • 7 plus years of professional experience with at least one of the following programming languages, Golang, Python, C++, Java, Typescript.
  • A technical leader with a proven track record of building features from the concept phase to delivery managing all aspects of the SDLC process.
  • A mentor to junior engineers.
  • Operational knowledge of relational, NoSQL, and graph databases.
  • Experience with distributed and scalable systems, including containerization and Kubernetes.
  • Experience with AWS, AZURE, or GCP, with an emphasis on serverless infrastructure.
  • Driven and curious about the future of DeFi and scalable engineering.


Bonus Points

  • Experience managing engineering teams
  • Experience working with FE technologies

Benefits & wellness

  • Competitive Pay
  • Health & Provident Funds
  • A fun work environment
  • Employee Retreats & Training
  • Equity in the company
  • Leadership development classes & mentorship
  • Professional Development Plan & a clear path to Promotions
  • Access to developer conferences
  • We’ve also partnered with select universities in the US to provide “fast track” admissions to star performers who may want to pursue their Masters in CS in the US
  • High performers will be sponsored for L1 visas as well as immigrant visas (Green Card) to the US

Interview Process

Candidates should send a resume or GitHub profile to be considered.

There are 4 steps to the process:

  • Initial Screen - 30 mins
  • Technical Interview - 45 minutes
  • Practical Programming Interview - 2 hours
  • Behavioral Interview - 45 min

You will then receive the offer decision.

Apply for this job