15 Oct
|
Yebelo Technology
|
Bengaluru
15 Oct
Yebelo Technology
Bengaluru
Backend Software EngineerAbout the RoleWe are looking for a motivated Backend Software Engineer to help build, maintain, and improve our blockchain infrastructure and data delivery systems.
You will work on backend services, APIs, data pipelines, and real-time streaming systems, contributing to the reliability and performance of our infrastructure.
Learn more about us at https://nolimitnodes.com.
Job Location: Whitefield, Bangalore
Compensation: ₹3.6 LPA
Experience: 6 months to 2 years
Core Responsibilities (What You Will Do)
- Build and Maintain Backend Services: Develop, test, and maintain reliable backend applications, APIs, and services that power our blockchain infrastructure and data delivery platform.
- Develop Data Processing Pipelines: Contribute to systems that process, index, and deliver large volumes of data efficiently and reliably.
- Improve Performance and Reliability: Identify and resolve technical issues, optimize application performance, and help maintain the stability of production systems.
- Work with Real-Time Data Systems: Develop and maintain services that deliver data through APIs and real-time communication interfaces.
- Support Infrastructure and Deployment: Assist with server deployments, monitoring, troubleshooting, and infrastructure maintenance in Linux environments.
- Collaborate and Deliver: Work closely with the engineering team on code reviews, testing, technical improvements,
and the delivery of current features.
Requirements & Who You Are
- Programming Fundamentals: Good programming skills in at least one language, such as Python, Java, C++, or a similar language, with a willingness to learn new technologies.
- Backend Development: Basic understanding of backend applications, REST APIs, networking, and client-server architecture.
- Database Knowledge: Familiarity with relational databases, data storage, and caching systems. Exposure to PostgreSQL, ClickHouse, or Redis is an advantage.
- Linux and Development Tools: Comfortable working with Linux, Git, and command-line tools. Familiarity with Docker is a plus.
- Problem-Solving Ability: Able to troubleshoot issues, analyse problems logically, and write clean, maintainable code.
- Learning and Ownership: Curious, self-motivated, accountable, and willing to take ownership of tasks while learning from experienced engineers.
- Teamwork and Communication: Able to communicate clearly, collaborate with team members, and adapt to changing technical requirements.
Nice to Have
- Exposure to real-time communication technologies such as WebSockets or gRPC.
- Familiarity with distributed systems, high-throughput applications, or data pipelines.
- Experience with cloud infrastructure, server deployments, or application monitoring.
- An interest in blockchain technology and infrastructure.
📌 Software Engineer - Java/C++/Python - Bangalore (Bengaluru)
🏢 Yebelo Technology
📍 Bengaluru