Soma Capital Portfolio Jobs

Software Engineer - Backend

marketfeed

marketfeed

Software Engineering
Bengaluru, Karnataka, India
Posted on Saturday, August 19, 2023
Our story: marketfeed. (YC S21)

marketfeed is a Y Combinator-funded seed-stage startup founded by Sharique Samsudheen & Sooraj E in 2020. With more than 1.5 million followers on social media and 200,000 app users, we have been achieving over 20% MoM growth for the past year. Our users have invested ₹140 crores using marketfeed.

A strong team of 50+ people, our mission is to make trading possible and profitable for everyone, irrespective of their experience level!

💪🏻 Why Join us?

If you have knowledge of the trading ecosystem or you’re a trader yourself earning a passive income, then you’ll get a front-seat experience in building applications that are set to redefine the trading experience for investors and traders while working on cutting-edge technology.

We follow an agile way of working across the company. You’ll work closely with the product and tech team, developing in a live stock-market environment and creating a critical financial impact.

🎯 We’d love to have you if:
  • You are from a product-based startup having 2-5 years of experience developing and implementing software applications with a Bachelor’s Degree in Computer Science or a related field.
  • Have exposure to design principles, domain-driven design, design patterns, system design, deployment and configuration of testing and deployment pipeline.
  • Have working knowledge in Software Engineering practices, Object-Oriented programming, CI/CD practices, coding languages (e.g., python, go, JavaScript, TypeScript) and frameworks/systems (e.g., NodeJS, Git, GCP, Firebase)
  • Have experience with software design and development in a test-driven environment.
  • Have experience with databases (e.g. Firestore, Realtime Database, SQL etc.), Object-Relational Mapping (ORM) frameworks and message queues(emqx, cloudpubsub)
  • Are hungry to learn new languages and technologies.

💻 Our Tech stack:
  • Web Automation testing tools: Selenium, Cypress; Frontend: React, Redux; Backend: Node Js,

Golang, Python
  • App development for Android and iOS: Flutter
  • API testing tools: Postman, jMeter etc.
  • Continuous Integration tools: GitHub actions
  • Collaboration tools: JIRA, Jira Service Management, Opsgenie
  • TestRail: Test Case Management
  • DB Knowledge: Firestore, MySQL, Redis
  • Infrastructure - GCP, AWS and Vercel

🎁 What’s in it for you:
  • We care for your work-life balance with a Flexible leave policy and working hours.
  • We care for your physical and mental health with health insurance that includes free health check-ups, unlimited doctor consultations.
  • Competitive salary with great ESOPs, annual team retreats/outings and a dog-friendly office.

💬 Interviewing with us - Hiring Process

While the process may differ for different roles, the basics apply to most positions we hire.

Here are some of the ways we assess candidates in our hiring process:
  • Short virtual chats: Before diving into more in-depth interviews, you’ll typically have one or two shorter conversations over the phone or via video. These will usually be with a recruiter and then with either the hiring manager or peer on the team and are designed to assess critical skills you’ll need for the role.
  • Assessments: You may be asked to do a brief online assessment, like a coding quiz or providing coding samples, after you’ve cleared the round with the peer on the team, which helps us understand how you think and approach problems. We’ll inform you about any additional materials we need early on.
  • Interviews: Based on the role of your job level, our process can be rigorous (typically 3-4 interviews either over video or in person). However, we also try to keep it friendly and warm and allow you to get to know us better.