Golang Job: Software Engineer II

Golang Job Added on

Company

Angel broking

Location

New York - India

Job type

Full-Time

Golang Job Details

Angel One (formerly known as Angel Broking) is a Fintech firm driven by technology and a mission to become the No. 1 fintech organization in India. With a 5 Million+ registered client base and more than 10 million app downloads, we are onboarding more than 500K new users every month.

We are working to build personalized financial journeys for customers via a single app, powered by new-age engineering tech and Machine Learning. We are a group of self-driven, motivated individuals who enjoy taking ownership and believe in providing best value for money to investors through innovative products and investment strategies. We apply and amplify design thinking with our products and solution.

It is a flat structure, with ample opportunity to showcase your talent and a growth path for engineers to the very top. We are remote-first, with people spread across Bangalore, Mumbai, UAE, and the US.

Location: Work From Anywhere

Angel One is a technology and data driven financial services company providing broking and advisory services, margin funding, loans against shares and financial products distribution to its clients. We are onboarding more than 500K new users every month & we are one of the fastest growing fintech organisations in India with more than 2 Mn monthly active users. We have received several awards, certificates and accolades for our services, products, technology, and digital initiatives. We have also been recognized among “the best places to work”. Angel One is now a listed entity (IPO 2020).

We are a group of self-driven, motivated individuals who enjoy taking ownership. It is a flat structure, with ample opportunity to showcase your talent, and a growth path for engineers to the very top. We are remote-first with people spread across Bangalore, Mumbai, UAE, and the US.

Your Key Responsibilities:

  • Hands-on coding - code the hairiest most complicated paths/components
  • Contribute to the design and architecture of components for the products.
  • Craft APIs, RPCs and streamlining topologies which are simple, and efficient
  • Ensure excellence in engineering
  • Mentor engineers in the team

Basic Requirements:

  • Degree in computer science field with 3-5 years of experience building large scalable systems
  • Excellent computer science including data structures and algorithms. Hands-on programming experience in languages like Java, Python or Golang for backend roles.
  • Good understanding of designing Distributed Systems
  • Problem solving / analytical skills
  • Low Latency and High Throughput System design, HLD and LLD.
  • Exposure to high level hygiene guidelines like the one described in 12-factor app
  • Metrics obsession

What you get:
  • Chance to play a pivotal role in designing the next gen fintech product
  • Top tier scale from day 1 - related battle scars / glory
  • Work with other world class talent (ex- Amazon, Uber, Google, Walmart Labs)

Benefits & Perks
  • Permanent Work From Anywhere & Flexible working hours
  • Home office setup reimbursement & Internet allowances
  • 14 days of additional paid leaves (apart from regular leave policy) and Home Quarantine reimbursement to support you during Covid19
  • Long term incentives in the form of ESOPs
  • Industry-leading performance management with the new age OKR Framework