Sde Ii (backend) Job in Hevo Data

Sde Ii (backend)

Apply Now
Job Summary

Software Development Engineer II

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 more 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 throughput data pipelines 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

Why Join Hevo:

  • You will get to work on cutting-edge technologies, with a world-class team.
  • You will get a chance to make a meaningful, positive impact on the Data Integration space (a $40Bn+ market)
  • We are a deep-tech company. We expect our engineers to drive product decisions and not be limited to implementing pre-defined requirements.
  • We believe in hiring the best and paying them handsomely.
  • We are backed by some of the best venture funds and have a solid runway and growth ahead of us.
  • We have grown from 25 to 250+ Individualsin the last 2 years.
  • Our customer base has grown 8x in the last 12 months.

What you ll be doing

  • Work on highly maintainable and efficient components/systems.

  • Complete ownership of Service/Services that you are responsible for.

  • Lead by example, mentor, and guide team members on everything from structured problem solving to the development of best practices.

  • Platformize components as libraries, utilities, and services and promote reuse.

  • Identify and resolve performance and scalability issues with an increasingly complex enterprise product.

  • Actively participate in design & code reviews to build robust applications and features.

  • Exhibit ownership and leadership skills required to become an indispensable part of the engineering team and culture.

What will set you up for success

  • 3-5 years of experience in building scalable, highly critical distributed systems.

  • Strong object-oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive module and class-level interfaces.

  • The ability to do deep problem solving and build elegant, maintainable solutions to complex problems.

  • Experience in working on highly interdependent and complex multi-services architecture.

  • Experience in working on highly concurrentmultithreadedapplications with a keen eye on system performance and throughput.

  • Good understanding of system performance trade-offs, load balancing, and engineering for high availability.

  • Excellent programming skills in Java/Python or any other popular programming language.

  • Strong problem-solving and debugging skills.

  • Good understanding of data structures and algorithms and their space and time complexities.

  • Strong technical aptitude and a good knowledge of CS fundamentals.

  • B.Tech in Computer Science or equivalent from a reputed college.

Experience Required :

Minimum 2 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs