Niural

Software Engineer - Backend

Location:
On-site
/
Nepal
-
Lalitpur

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, and fintech, as well as by angels who have built the biggest companies in crypto today, such as Coinbase.

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 jaded with 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 the way 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, create tools that will control billions of dollars, and participate in the asymmetric financial upside of creating foundational internet infrastructure, Come help us build the future of finance.

About the job

We are seeking a Mid-Level Back-End Developer with a strong background in Python or NodeJS or Golang, and familiarity with AWS and CI/CD processes. You will be responsible for developing, testing, and maintaining the server-side logic, ensuring high performance and responsiveness to requests from the front-end. Your role will involve close collaboration with front-end developers and other team members to deliver high-quality, scalable solutions.

Responsibilities

  • Develop and maintain server-side applications using Python.
  • Design and implement RESTful APIs to support front-end functionality.
  • Ensure the scalability, performance, and security of server-side logic.
  • Utilize AWS services for deployment, storage, and server management.
  • Write clean, maintainable, and efficient code following best practices.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot and debug issues in production environments.
  • Monitor application performance and optimize server resources as needed.
  • Stay up-to-date with the latest industry trends and best practices.
  • Mentor junior developers regarding coding standards and best practices.

About you

  • 3-5 years of experience in back-end development.
  • Strong proficiency in Python.
  • Experience with AWS services, including Lambda, S3, and DynamoDB.
  • Familiarity with serverless practices
  • Solid understanding of RESTful APIs and microservices architecture.
  • Familiarity with version control systems, particularly Git.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.

Bonus Points

  • Experience managing engineering teams
  • Experience working with FE technologies

Benefits & Wellness

  • Competitive Pay
  • A fun work environment
  • Employee Retreats & Training
  • 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