Senior Back-End Engineer

velzi ltd.

  • Bangalore, Karnataka
  • Contract
  • Full-time
  • 20 days ago
About Velzi
Join our dynamic team at Velzi, a fast-growing startup with lofty aspirations. We're seeking individuals who are passionate self-starters with big ambitions and boundless enthusiasm to realize their full potential. At Velzi, we're revolutionizing the financial technology landscape as a SaaS company, pioneering cutting-edge AI tools to automate complex financial processes.Our mission is to alleviate businesses from the shackles of manual accounting tasks, offering streamlined solutions that span from procurement to reporting, all with the simple press of a button. Committed to reliability, security, and innovation, we empower our clients to reach their financial objectives.If you're ready to thrive in an environment that encourages exploration, initiative, and excellence, come join us in shaping the future of fintech.Role Commitment:
This role is a full-time position with the option to work from home while maintaining strong connectivity with the team. We value individuals who excel in their preferred work environments. Our flexible working patterns accommodate team members across various time zones, with our core team primarily based in the UK, EMEA, and the US.TasksMain mission of the role:
  • Join as a Technology Leader and build software that supports company growth.
  • Design complex Fintech solutions used by customers across 100+ countries.
  • Lead the implementation of scalable cross border payment solutions.
  • Design and build integration with 3rd party Fintech solutions.
  • Support other Engineering teams in making best possible implementation decisions.
  • Ensure highest quality, testing coverage, maintainability and evolutive design of the code.
  • Contribute to hiring, training and growing skills of other back-end developers in the team.
Your day-to-day:
  • Work in a team of talented individuals and be a Technical Lead for other Engineers.
  • Attend daily SCRUM meetings to keep everyone aligned and supported in their role.
  • Decide your priorities and the technical direction of the Back-end development team.
  • Lead the entire development lifecycle from design to production.
  • Allocate time to learning and growing your skills as well as the skills of the other Back-end developers.
RequirementsWork Experience:
  • 7+ years of software development experience, 2+ years as a Technical Lead.
  • Have 2+ years of experience in Fintech products, SAAS company or Financial Software Development.
  • Designed and launched a SaaS platform.
Technical skills:
  • Experience in one or more of the enterprise level languages such as Java (using Spring and Hibernate) ,PHP, Python and one of its frameworks (Django, Flask, fastapi).
  • Extensive knowledge in API design such as REST, gPRC, GraphQL.
  • Experience with databases such as PostgreSQL, SQL Server, MongoDB and streaming and caching solutions such as Redis, MQ, Kafka.
  • Ability to design and document Software Architecture.
  • Experience in micro-services architecture design and implementation.
  • Ability to apply Security by design principles
  • Adhere to coding standards, create unit tests and able to write good, clean,readable, maintainable code.
  • Experience with Agile/SCRUM environment.
  • Experience with Cloud Platforms such as AWS or Azure.
  • Worked and delivered software in CI/CD Environment
Nice to have:
  • Have managed, hired, mentored software engineers.
  • Have experience with a major payment platform such as Stripe, Adyen, Airwallex or Payoneer.
  • Ability to use Test-Driven Development (TDD) by default.
  • Experience with remote work and collaboration with remote teams.
Soft skills:
  • You can solve complex problems with simple solutions.
  • You’re a strong team player and can also work independently.
  • You take ownership in what you do and always look for improvements.
  • You set high standards for others and for yourself.
  • You have good presentation skills and documentation habits.
  • You have worked in a start-up and in a multicultural environment.
  • Fluent in English.
BenefitsOur benefits and perks. Being at Velzi means that you get the benefit of:
  • A competitive salary
  • An asynchronous working environment
  • A "Remote-First" company environment.
  • The ability to work from abroad for a short period of time
  • Growth opportunities within the company
  • Stock options and share in the success of the company
  • Select your preferred hardware, be it Windows or Mac, and we'll purchase it for you
What it's like working at velziOur service & product. We're a technology company, not an accounting firm. We build software solutions that allow our customers to focus on their core business.Our amazing team and environment. At Velzi, we embark on an exhilarating journey—one that aims to empower every individual and company worldwide, by providing equal opportunities for a fulfilled work and personal life. Our commitment extends beyond mere words: we foster a culture of internal growth, valuing our talented team members and going the extra mile to retain top talent. As our company experiences rapid expansion, you'll find yourself at the forefront of innovation, with ample opportunities to develop and thrive alongside us.velzi ltd.

velzi ltd.