FinlensHire With Rapha

Software Engineer

Remotefull-time15 - 30 LPA

Benefits

Competitive payDesk setupGym StipendLearning StipendMacBook Pro + AccessoriesRemote

About company

Finlens is a modern accounting platform built from scratch for fast growing tech startups. Finlens lets you view your assets across different bank accounts and credit cards, monitor your cashflow, your runway and revenues all from a single dashboard.

About the role

We're currently building a modern platform to make financial management easier for businesses.


We believe that great software starts with a deep understanding of our users' needs and a commitment to crafting intuitive, seamless interactions.


We are a small, tight-knit group of highly motivated individuals who believe that a focused and driven team can achieve remarkable things. We foster a culture of collaboration, creativity, and continuous learning, where every member's contributions are valued and celebrated.


Role Description:

You are ideally someone who considers themselves a software artist.

We are seeking a skilled and experienced (not in years but in amount of stuff built) Software Engineer to join our team and help us build scalable, high-performance systems.



Key Responsibilities:

- Design, develop, and maintain scalable backend systems and APIs

- Optimize infrastructure to improve performance and reduce costs

- Collaborate with cross-functional teams to gather requirements and deliver high-quality solutions

- Participate in code reviews and contribute to the continuous improvement of our codebase

- Investigate and resolve technical issues, ensuring system stability and reliability

- Stay up-to-date with industry trends and technologies, and propose innovative solutions


Requirements:

- 3+ years of experience in developing scalable backend systems

- Strong proficiency in TypeScript/Golang/Rust [either of these]

- Experience with database design and optimization techniques

- Knowledge of efficient data structures and algorithms for handling large datasets

- Familiarity with cloud platforms such as AWS or others.

- Excellent problem-solving and debugging skills

- Strong communication and collaboration abilities

- Passion for writing clean, maintainable, and well-documented code


Nice to Have:

- Experience with distributed systems and microservices architecture

- Knowledge of containerization technologies like Docker and Kubernetes

- Familiarity with agile development methodologies

- Contributions to open-source projects or personal programming projects


We offer competitive compensation, a flexible work environment, and the opportunity to work on challenging projects with a talented and supportive team. If you are passionate about engineering and want to make a real impact, we would love to hear from you.