Back
Senior Software Engineer - Backend
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 hiring a Senior Software Engineer – Backend who will play a key role in building and scaling our core backend systems. You should have deep experience in Python, NodeJS, or Golang, with strong familiarity in AWS services, Infrastructure as Code (IaC), and CI/CD best practices. In this role, you'll contribute to backend architecture decisions, lead development efforts on critical services, and collaborate closely with cross-functional teams to deliver scalable, high-performance systems. We're looking for someone who enjoys hands-on engineering, brings thoughtful technical perspective, and can help push our platform forward with clean, reliable code.
Responsibilities
- Collaborate 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
- 5 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.
Benefits and Wellness
- Competitive salary package designed to reward your expertise and contributions.
- Access to continuous learning and career advancement programs.
- Opportunities for mentorship and coaching to help you grow in your career.
- Supportive and collaborative work environment where ideas are valued and teamwork is encouraged.
- Complimentary snacks and lunch provided to keep you energized throughout the shift.
- Latest MacBook Pro and a high-performance monitor will be provided to boost your productivity.
- 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 to be considered.
There are 4 steps to the process:
- Initial Screen - 30 minutes
- Technical Interview - 60 minutes
- Practical Programming Interview - 2 hours
- Behavioral Interview - 30 minutes
You will then receive the offer decision.