You are on page 1of 2

2020046 - Software Development

Engineer (Backend) II
BENGALURU /
ENGINEERING – ENGINEERING ORG. /
FULL-TIME

Plivo is a cloud communications platform that empowers businesses to connect,


engage and interact with their customers in a more efficient and meaningful way.

Plivo’s mission is to simplify business communications. Thousands of businesses


around the globe including IBM, Workday, Godaddy, and Lifesize rely on Plivo to
power their voice and SMS communications at global scale.

Founded in 2011, Plivo has over 180 employees across its US and India offices. Plivo
is part of YCombinator and is backed by prominent investors, including Andreessen
Horowitz and Battery Ventures.

Plivo has been profitable for the past four years, an unusual milestone for companies
of this scale. Plivo’s success has landed it among the leading, global CPaaS
(Communications Platform as a Service) companies and at the cutting edge of the
CPaaS sector, which is estimated to grow to $10.9 billion by 2022.

Roles and Responsibilities

• Own and implement features used by large customers like Truecaller,


Mozilla, Zomato, Netflix, etc.
• Performance, Security and Usability goals are in DNA.

• Full ownership and accountability of microservices which includes day-


to-day operations and maintenance.
• Business and technical Metric definitions and reviews

• Drive CI & CD.

• Evaluate technologies and development stacks for API based platform


which scales to 100,000 transactions per second.
• Perform push-button deployments of any version of the software to
any environment on demand
• Own end to end life cycle of the product from requirement analysis,
design, development, test, release and maintenance.
• Develop reusable tools/libraries Identify opportunities for automation
and collaboration points.
• Continuously improve cycle time, throughput, and code quality.

• Continuously improve value-adding-activities/non-value-adding


activities ratio.

Skills Required

• 4 - 6 years of experience Must have worked on large scale distributed


systems.
• Proficient in at least one OO language: Python(preferred)/Golang/Java.

• Writing high-performance, reliable and maintainable code.

• Excellent microservices pattern understanding.

• Ability to define cross core contracts and bring them to closure through
collaboration.
• Good knowledge of database structures, theories, principles, and
practices.
• Experience working with AWS components [EC2, S3, RDS, SQS, ECS,
Lambda].
• Analytical and problem-solving skills

• Good aptitude in multi-threading and concurrency concepts.

• Working knowledge of Git and proficiency with at least one build


server:Jenkins/Travis/Bamboo.
• Experience in Telecom domain is a plus

You might also like