Remote
Full Time

SDE 2 Backend/Fullstack

About Plotline

Plotline is a mobile adoption platform that helps product and marketing teams across various industries to seamlessly integrate onboarding guides, stories, videos and other interactive elements into their app. We directly impact metrics like feature adoption, activation and retention.

Some of our customers today include Dream11, CoinDCX, BharatPe, Upstox and more.

With an infrastructure handling over 5 billion API calls per month, and reaching over 150 million users, Plotline operates on a scale equivalent to 50+ large B2C companies combined.

Overview

We are seeking a talented Backend Engineer with a passion for building scalable microservices. In this role, you will be instrumental in enhancing our platform's backend capabilities, focusing on creating robust, efficient, and scalable services.

Outcomes expected

  1. Deliver on Product - Empower the team to successfully deliver on complex modules at the highest quality in a timely manner
  2. Plan well with the team, identify and mitigate risks, handle escalations, manage stakeholders and collaborate well across the team to eliminate blockers of progress
  3. Setup and improve processes, tools and knowledge base to be used by the team members in the pod to enhance results produced by the team
  4. Proof-of-Concepts - Fast experimentation with new ideas for product development
  5. Contributing to additional responsibilities (eg. frontend, infra) to speed up the overall development of the product.

Responsibilities

  1. Design and develop scalable, high-performance microservices using Golang.
  2. Collaborate with cross-functional teams to translate business needs into technical specifications.
  3. Contribute to the entire application lifecycle, focusing on coding, debugging, and providing robust solutions.
  4. Ensure optimal performance and stability of backend services.
  5. Implement security and data protection measures.
  6. Participate in code reviews to maintain high code quality and promote best practices.
  7. Stay updated with emerging technologies and industry trends to incorporate into our platform.

Requirements and background

2-4 years of strong engineering experience in scaling products.

  • Strong knowledge and experience with multiple programming languages, including both front-end (Js, Kotlin, Swift) and back-end (Js, Typescript, Go) languages.
  • Familiarity with front-end frameworks such as React, Next.js and backend frameworks such as Node, Express, graphQl.
  • Knowledge of databases like mongoDB, Clickhouse and SQL, as well as experience working with data storage and management.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud, and familiarity with web servers such as Apache and Nginx.
  • Understanding of web application architecture and design principles, and the ability to design and develop scalable and maintainable code.
  • Experience with testing and debugging code, and the ability to troubleshoot and fix problems.
  • Strong problem-solving and analytical skills, and the ability to think critically and creatively.
  • Good communication skills and the ability to work collaboratively with other developers and stakeholders.
  • Understanding of Agile development methodologies and experience working in a team environment.
  • Strong understanding of security practices and how to implement them in web development.

What we offer

  1. A chance to be a part of a rapidly growing company in the exciting mobile app space.
  2. A dynamic and creative work environment with a diverse and passionate team.
  3. Competitive salary and benefits.

If our mission speaks to you, and you enjoy ownership, camaraderie and chaos of an early-stage start-up, we’d love to meet you and tell you more.

Apply to this position

We would love to show you what we're building and explore a fit. 😃

Write to fly@plotline.so with the position as the subject line.