About the Role
As a Software Development Engineer I at Hevo Data, you will work on backend engineering tasks, focusing on building and optimizing SaaS connectors and REST API components. This role offers the opportunity to learn application-specific integration nuances, improve data pipeline efficiency, and contribute to feature implementation under guidance.
Key Responsibilities
- Develop SaaS connectors for assigned applications, understanding authentication methods and data extraction processes.
- Assist in creating REST API components with clean coding practices and proper testing.
- Debug and enhance code to improve performance and efficiency of data pipelines.
- Participate in feature breakdown, coding, and documentation for smaller tasks.
- Apply logical thinking to troubleshoot integration issues and improve component quality.
Desired Skills & Competencies
- Basic object-oriented programming knowledge and familiarity with design principles.
- Exposure to data pipelines or APIs, with a willingness to learn concurrency and performance optimization.
- Understanding of REST APIs, including making calls and handling JSON responses.
- Proficiency in Java, TypeScript, or Python.
- Strong problem-solving abilities using data structures and algorithms.
- Analytical and logical thinking for real-world technical challenges.