JobXprss

Senior Software Engineer

Bulipe Tech
Banani, Dhaka
15/03/2025

Requirements

Education
  • Bachelor of Science (BSc) in Computer Science & Engineering
Experience
  • At least 5 years
  • The applicants should have experience in the following business area(s):
    Software Company, IT Enabled Service
Additional Requirements
  • Age at least 25 years

Skills & Technologies:

Programming Languages:

☑ Java / Spring Boot

☑ Python / Django / FastAPI

☑ JavaScript / TypeScript (Node.js)

☑ Golang / Rust (Preferred for system-level programming)

Backend & Microservices:

☑ REST & GraphQL API Development

☑ Event-Driven Architecture (Kafka, RabbitMQ)

☑ gRPC & Protocol Buffers

Cloud & DevOps:

☑ AWS / Azure / Google Cloud Development

☑ Kubernetes & Docker

☑ Infrastructure as Code (Terraform, CloudFormation)

☑ CI/CD Pipelines (Jenkins, GitHub Actions, GitLab CI)

Databases & Storage:

☑ SQL (PostgreSQL, MySQL)

☑ NoSQL (MongoDB, Redis, Cassandra)

☑ Object Storage (AWS S3, MinIO)

Security & Performance Optimization:

☑ Authentication & Authorization (OAuth2, JWT, OpenID Connect)

☑ Load Balancing & Caching Strategies

☑ Secure Coding Practices & API Security

Soft Skills:

✔ Strong problem-solving and analytical thinking

✔ Ability to mentor junior engineers

✔ Excellent communication and collaboration skills

Responsibilities & Context

Job Context:

We are looking for a Senior Software Engineer to design, develop, and optimize high-performance software solutions for our cloud and data center platforms. The ideal candidate will be responsible for building scalable, secure, and efficient applications, working with distributed systems, and integrating cloud-native technologies. This role requires expertise in backend development, microservices architecture, cloud computing, and DevOps practices.

Job Description:

  • Develop and optimize scalable applications using modern programming languages and frameworks.
  • Design and implement microservices-based architectures using RESTful APIs and event-driven patterns.
  • Develop high-performance, cloud-native applications for AWS, Azure, or GCP.
  • Ensure code quality, security, and performance through unit testing, code reviews, and automation.
  • Integrate CI/CD pipelines for continuous deployment and automation.
  • Work with containerization and orchestration (Docker, Kubernetes).
  • Collaborate with cross-functional teams (DevOps, Network Engineers, Cloud Architects).
  • Debug and resolve complex software issues related to scalability, security, and reliability.
  • Stay updated with emerging software technologies and propose improvements.

Compensation & Other Benefits

  • Salary Review: Yearly
  • Festival Bonus: 2

Other benefits as per company policy.

Workplace

Work at office

Employment Status

Full Time

Job Location

Dhaka

https://rb.gy/dlpap3

Scroll to Top