Search by job, company or skills

BE GROUP

Senior Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 8 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are looking for a highly skilled Senior Software Engineer with a strong background in

algorithms and data structures. The ideal candidate will have experience in designing scalable

software systems, optimizing complex algorithms, and solving computational challenges in a

production environment.

Responsibilities:

Analyze and improve existing systems for efficiency and maintainability.

Work on complex computational problems related to [e.g., Graph algorithms, distributed systems, etc.].

Collaborate with cross-functional teams, including SRE, engineers, and product managers.

Conduct performance analysis and fine-tuning to ensure optimal efficiency.

Analyze and improve existing algorithms for efficiency and scalability.

Design and write cutting edge large-scale micro services to improve the availability, scalability, latency, and efficiency of BE's range of services

Work closely with Product team go build high-impact feature to satisfy our customer.

Work closely with SRE team in building and scaling and operating high performance back-end services, and also make sure security standard is constantly applied

Required Qualifications:

Have 4+ years of experience coding Backend with various programing languages, and willing to work with Golang.

Strong knowledge of data structures and algorithms.

Expertise in one or more of the following areas:

o Graph algorithms

o Dynamic programming

o Computational geometry

o Machine learning algorithms

o Optimization techniques

Proficiency in at least one programming language: Go, NodeJs.

This document is belonged to BE GROUP. It is strictly forbidden to copy or print in any form without the permission of the authorized level of BE GROUP

Knowledge of complexity analysis (Big O notation) and efficient code implementation.

Strong software development skills, including system design and software architecture.

Strong understanding of system performance and scaling, especially RDBMS

Experienced in Ecommerce, Banking, Fintech Domain is a strong plus

Experience in shipping applications to production, CI/CD flow

Benefits

Flexible working environment, and performance-based optimization focus

Opportunity to work on cutting-edge technology and challenging problems

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 135988933

Similar Jobs