HamburgerMenu
hirist

Streak AI Technologies - Backend Developer - Golang/Python

Streak
Bangalore
2 - 3 Years

Posted on: 15/08/2025

Job Description

Backend Developer :

We are seeking a talented and experienced Backend Developer to join our team.

The ideal candidate will have a strong background in software development and experience with backend technologies.

You will work closely with our engineering team to design and implement scalable, reliable, and high-performance backend systems.

Responsibilities :

- End-to-end engineering design, develop, test, deploy, debug, maintain, and improve the server-side applications and APIs.

- Collaborate with front-end developers to integrate user-facing elements with server-side logic.

- Optimize applications for maximum speed, scalability, and reliability.

- Implement security and data protection measures.

- Write clean, efficient, and maintainable code following best practices and coding standards.

- Perform code reviews and provide constructive feedback to team members.

- Troubleshoot and debug issues as they arise.

- Stay up-to-date with the latest backend development trends and technologies.

- Manage individual project priorities, deadlines, and deliverables.

- Build low-latency microservices.

- Work on scaling services.

- Participate firsthand in system design and architecture discussions.

Requirements :

- 2-3 years of hands-on experience in developing applications.

- Experience working in a fast-paced environment.

- The need to be proficient in Golang and Python is an added advantage.

- Strong design skills involving data modeling and low-level class design.

- Knowledge of best practices of working with large data sets and DB clusters.

- Must have a passion for tackling problems and building and managing scalable systems.

- Experience developing scalable and low-latency microservices.

- Experienced in Docker and deploying using CI/CD pipelines.

- Understanding of public cloud platforms like AWS, GCP.

- Hands-on experience of working with Databases and Linux/Unix platforms.

- Understanding of Micro-services architecture and associated design patterns, etc.

- Experience working with caching (Redis), message queues, streaming services, web-sockets, SQL (clickhouse), and NoSQL (MongoDB).

- Experience with scalable systems (techniques like replication, sharding).

- Experience with performance engineering (monitoring and actioning on application performance stats).

Good to have : Experience with gRPC (HTTP2 Protocol buffers).

Good to have : Experience with high-performance websites catering to millions of requests.

- Troubleshoot and debug issues as they arise.

- Stay up-to-date with the latest backend development trends and technologies.


info-icon

Did you find something suspicious?