**Who We Are**:
Orange provides your personalized go-to pool of strategy planners, creatives, and technologists for your brand and campaign that aren't part of your daily routine. Strategic managers, content specialists, conceptual creatives, producers, SEO experts, product managers, and others are among the impact players who are held match-fit for your brand.
We are seeking a highly skilled and motivated Backend Engineer to join our team. As a Backend Engineer, you will play a critical role in developing and maintaining our core backend systems, powering our platform. You will collaborate closely with cross-functional teams to build scalable, reliable, and high-performance software solutions.
**What You Will Do**:
- Design, develop, test, and maintain backend systems using the Go programming language.
- Collaborate with product managers and other stakeholders to understand business requirements and translate them into technical specifications.
- Optimize system performance, scalability, and reliability to handle large-scale data processing and high-traffic demands.
- Participate in code reviews, providing constructive feedback to ensure code quality and adherence to best practices.
- Identify and address bottlenecks, bugs, and other technical issues to ensure smooth system operation.
- Stay up-to-date with emerging technologies and trends in backend development, bringing innovative ideas to the team.
**What you will need**:
- Bachelor's degree in Computer Science, Information Technology, or related majors.
- Minimum of 3 years of professional experience as a Backend Engineer, working with the Go programming language.
- Strong understanding of backend development principles, software architecture, and design patterns.
- Proficient in building RESTful APIs and microservices using Go frameworks (e.g., Gin, Revel).
- Experience with relational databases (e.g., PostgreSQL, MySQL) and familiarity with SQL query optimization.
- Familiarity with containerization technologies like Docker and container orchestration platforms such as Kubernetes.
- Solid understanding of version control systems (e.g., Git) and collaborative development workflows.
- Strong problem-solving skills, with a focus on delivering scalable and efficient solutions.
- Excellent communication and teamwork skills, with the ability to work effectively in a fast-paced startup environment.
Axl00rX9iJ