Hevo Data Logo

Hevo Data

Platform Engineer IV

Reposted 25 Days Ago
Be an Early Applicant
In-Office
Bangalore, Bengaluru Urban, Karnataka
Senior level
In-Office
Bangalore, Bengaluru Urban, Karnataka
Senior level
The role involves developing scalable systems, enhancing operational reliability, mentoring team members, and driving initiatives for system metrics and uptime.
The summary above was generated by AI
About Hevo:

At Hevo, we are changing the way companies leverage data to drive user experience, growth, and business processes. There has been a fundamental change in the amount of data companies are generating on a day-to-day basis. More and more users in an organization are now looking to use data to drive business decisions. Data is no longer a second-class citizen and companies are seeing data as a competitive advantage. We see this change and we are on a mission to change the way companies leverage their data. With a technology platform processing more than 100 billion records a month and doubling itself every 6 months, Hevo is poised for exponential growth in the coming future. This position provides a unique opportunity to create a massive impact on all existing and future customers of Hevo through technology innovation. We are looking for people who believe in challenging the status quo and are ready to be a part of this change. If you are the one who is looking to take a leap of faith and work on the technology of the future, if you obsess over customer satisfaction and experience then we are looking for you.

What we do:

  • We implement high data pipelines throughout using Kafka and Java.
  • We build the world's prettiest and most intuitive user interfaces using React, Angular, Typescript, and other OSS libraries.
  • We use a variety of other Open Source technologies including MySQL, Redis, RocksDB, InfluxDB, and more.
  • We write reusable, efficient, and highly concurrent code. We are proud of the technology we build but we are not dogmatic about our techniques. 
  • We frequently re-evaluate our decisions and proactively make improvements to avoid last-minute chaos.

What you’ll be doing:

  • Work on highly maintainable and scalable components/systems/infra.
  • Develop good, and effective tools to optimize or eliminate manual processes; improve overall system reliability.
  • Participate in on-call rotation & and debugging during outages.
  • Drive operational excellence initiatives and improvements for SLA adherence on MTTD, MTTR and uptime metrics.
  • Actively work on own learning and development, on tech as well as product side.
  • Exhibit ownership & accountability when it comes to timelines, system uptime, and production SLA.
  • Data-driven - collect & build metrics for the system, infra, platform, and business.
  • Mentoring and guiding the team members.

Key Requirements:

  • 6+ years of experience in building scalable, highly critical distributed systems.
  • Bachelors in Computer Science or equivalent from a reputed college.
  • Excellent programming skills in Python, Go or any other popular language.  Shell scripting is de facto.
  • Strong in Networking (triaging, packet loss, routing, protocols, TCP/IP stack), OS and Docker / Containerization.
  • Experience in working on Distributed Systems with deep knowledge of fundamental principles (architectures, micro-services, high-availability, elections).
  • Thorough understanding of cloud service delivery (DevOps) infrastructure ecosystem, operational processes, and orchestration models, specifically AWS.
  • Hands on experience with building large, scalable CI/CD systems.
  • Excellent skills in investigating and troubleshooting complicated systems/platforms, and identifying key points of failure.
  • Observability, Monitoring & Logging best practices.
  • Experience in configuration/infra provisioning management systems, specifically Ansible, Terraform.

Top Skills

Angular
Ansible
AWS
Docker
Go
Influxdb
Java
Kafka
MySQL
Python
React
Redis
Rocksdb
Terraform
Typescript

Similar Jobs

19 Days Ago
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Fintech • Financial Services
The Software Engineer IV will implement cloud platform standards, provide guidance on security and performance, and mentor teams. Responsibilities include assisting cloud architects, automating processes, and supporting production escalations while optimizing cloud environments.
Top Skills: AWSCloudwatchEbsEfsEksGitKubernetesLambdaPythonRdsS3Terraform
9 Days Ago
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Fintech • Financial Services
As a Software Engineer IV in Cloud Platform, you'll maintain digital banking integrity, optimize applications, mentor teams, and improve operational processes.
Top Skills: AWSCi/CdGitKubernetesPythonTerraform
An Hour Ago
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Cybersecurity • Data Privacy
The Senior Renewal Sales Specialist manages renewals for existing accounts, ensuring timely completion, negotiating uplifts, and coordinating with teams.
Top Skills: CRM

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account