Software Engineer IV

Hevo Data

Bengaluru

On-site

INR 2,500,000 - 3,800,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Hevo Data is seeking an experienced software engineer to build scalable, concurrent distributed systems in Bengaluru. You will own core components, design modules, and drive features across multiple sprints, ensuring high performance and reliability.

Ideal candidates have 5–8 years of experience, strong OO design, and proficiency in Java or Python, with solid CS fundamentals and a passion for scalable data integration.

Qualifications

  • Bachelor’s degree in Computer Science or equivalent.
  • 5–8 years of experience building scalable distributed systems.
  • Strong knowledge of data structures, algorithms, and software design principles.

Responsibilities

  • Own and deliver scalable, maintainable components/systems.
  • Lead features across multiple sprints as a pod lead.
  • Design, scope and implement modules independently.
  • Identify and resolve performance and scalability issues in a complex product.
  • Improve code quality and maintain comprehensive documentation.

Skills

OO Design
Design Patterns
Multithreading
Performance Engineering
Load Balancing
High Availability
Java
Python
CS Fundamentals

Education

B Tech in CS

Job description

Hevo Data is a no-code data pipeline platform that helps companies consolidate data from multiple sources for faster analytics. Our fully managed pipelines let data teams move data from 150+ sources (databases, SaaS applications, cloud storage, SDKs, streaming services) into warehouses and lakes, all without writing code.

Over 2,000 data teams in 45+ countries use Hevo, including DoorDash, Foot Locker, Iceland Air and Shopify. We’re top-rated in the G2 Data Pipeline category, backed by Sequoia Capital, Qualgro, and Chiratae Ventures, and operate out of San Francisco and Bangalore.

What you’ll own at Hevo:
  • Work on highly maintainable and efficient components/systems.
  • Excel as a pod lead to drive features across multiple sprints.
  • Design, Scope and Implement independently.
  • Identify and resolve performance and scalability issues with an increasingly complex enterprise product.
  • Improving the overall quality of code structure and product.
  • Maintaining the documentation (code, non-code) of the particular component you are working on.
What you’ll bring to the table:
  • Strong object-oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive modules and class-level interfaces.
  • Lead the Way: Design and build cutting-edge data integration solutions.
  • Collaborate and Innovate: Work with cross-functional teams to enhance our core product and deliver new features.
  • Experience in working on highly concurrent multithreaded applications 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.
Candidate Persona:
  • 5-8 years of experience in building scalable, highly critical distributed systems.
  • B Tech in Computer Science or equivalent from a reputed college
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SDE- IV / Lead Engineer
SDE- IV / Lead Engineer

Hevo Data • Bengaluru

On-site
INR 2,400,000 - 4,200,000
Technical Account Manager
Technical Account Manager

Hevo Technologies • Bengaluru

On-site
INR 2,800,000 - 5,600,000
Competitive compensation/equity
Direct access to leadership
Collaborative, high-trust environment
Business System Engineer
Business System Engineer

Hevo Data • Bengaluru Urban

On-site
INR 1,200,000 - 2,200,000
Business System Engineer
Business System Engineer

Hevo Data Inc. • Bengaluru

On-site
INR 1,500,000 - 2,300,000
Sales (Solutions) Engineering Manager
Sales (Solutions) Engineering Manager

Hevo Data Inc. • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Solutions Engineer
Solutions Engineer

Hevo Data • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Business System Engineer
Business System Engineer

Hevo • Bengaluru

On-site
INR 2,000,000 - 3,200,000
Engineering Manager - Backend
Engineering Manager - Backend

Hevo Data • Pune District

On-site
INR 3,500,000 - 7,000,000
Tech Lead
Tech Lead

Hevodata • Bengaluru

On-site
INR 4,200,000 - 7,200,000
Business System Engineer
Business System Engineer

Hevodata • Bengaluru

On-site
INR 1,000,000 - 2,500,000