Senior Software Engineer (C++)

Job Description

Title: Senior Software Engineer (C++)

Company Name: Bulipe Tech

Vacancy: 10

Age: at least 25 years

Location: Dhaka

Experience:
∎ At least 5 years
∎ The applicants should have experience in the following business area(s):Software Company, IT Enabled Service

Published: 15 Mar 2025

Education:
∎ Bachelor of Science (BSc) in Computer Science & Engineering, Master of Science (MSc) in Computer Science & Engineering

Requirements:

Additional Requirements:
∎ Age at least 25 years
∎ Core Development: C++, Rust, C
∎ Rendering Engines: WebKit, Blink, Gecko, Servo
∎ JavaScript Engines: V8, SpiderMonkey, JavaScriptCore
∎ Networking: HTTP, HTTPS, WebSockets, TLS, QUIC
∎ Security & Sandboxing: SELinux, Chromium Sandboxing, Rust Safety
∎ UI/UX Development: Qt, GTK, Electron.js, WebView
∎ Multi-threading & Performance Optimization
∎ Cross-platform Development: Windows, macOS, Linux
∎ Must Haves Experiences in the following:
∎ Core Development: C++, Rust, C
∎ Rendering Engines: WebKit, Blink, Gecko, Servo
∎ JavaScript Engines: V8, SpiderMonkey, JavaScriptCore
∎ Networking: HTTP, HTTPS, WebSockets, TLS, QUIC
∎ Security & Sandboxing: SELinux, Chromium Sandboxing, Rust Safety
∎ UI/UX Development: Qt, GTK, Electron.js, WebView
∎ Multi-threading & Performance Optimization
∎ Cross-platform Development: Windows, macOS, Linux

Responsibilities & Context:
∎ Develop and maintain the core browser engine (rendering, networking, and security layers).
∎ Integrate and optimize JavaScript engines like V8 (Chrome) or SpiderMonkey (Firefox).
∎ Develop a custom UI framework for a seamless user experience using Qt, GTK, or Web-based frameworks.
∎ Implement multi-process architecture to ensure sandboxing and security of web content.
∎ Enhance browser performance with optimizations in memory management and rendering pipeline.
∎ Implement networking protocols such as HTTP, HTTPS, and WebSockets efficiently.
∎ Ensure cross-platform compatibility (Windows, macOS, Linux).
∎ Develop security features such as certificate validation, phishing detection, and sandboxing.
∎ Optimize browser extensions and plugin support.
∎ Collaborate with open-source communities and contribute to browser performance improvements.
∎ Job Context:
∎ We are looking for a highly skilled Web Browser Developer to design and develop a high-performance, secure, and feature-rich web browser. You will be responsible for implementing rendering engines, networking protocols, security layers, and UI/UX components. The role requires expertise in C++, Rust, and JavaScript engine integration to build a fast and reliable browsing experience.
∎ Job Description:
∎ Develop and maintain the core browser engine (rendering, networking, and security layers).
∎ Integrate and optimize JavaScript engines like V8 (Chrome) or SpiderMonkey (Firefox).
∎ Develop a custom UI framework for a seamless user experience using Qt, GTK, or Web-based frameworks.
∎ Implement multi-process architecture to ensure sandboxing and security of web content.
∎ Enhance browser performance with optimizations in memory management and rendering pipeline.
∎ Implement networking protocols such as HTTP, HTTPS, and WebSockets efficiently.
∎ Ensure cross-platform compatibility (Windows, macOS, Linux).
∎ Develop security features such as certificate validation, phishing detection, and sandboxing.
∎ Optimize browser extensions and plugin support.
∎ Collaborate with open-source communities and contribute to browser performance improvements.

Skills & Expertise:

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

Job Highlights:
∎ Bulipe Tech, based in Bangladesh with parent companies in the USA and UK, leads global IT innovation. We seek a skilled Senior Software Engineer with extensive C++ experience. If you're an experienced leader, join us!

Company Information:
∎ Bulipe Tech
∎ Ambon Complex, 99 Mohakhali C/A, Dhaka-1212.

Address::
∎ Ambon Complex, 99 Mohakhali C/A, Dhaka-1212.

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Application Deadline: 31 Mar 2025

Category: IT/Telecommunication

Interested By University

University Percentage (%)
11.76%
Ahsanullah University of Science and Technology (AUST) 5.88%
Stamford University Bangladesh 5.88%
International Islamic University Chittagong 5.88%
Dhaka College 5.88%
Rajshahi University of Engineering & Technology 5.88%
University of Rajshahi 5.88%
Bangladesh Open University 5.88%
Hajee Mohammad Danesh Science and Technology University 5.88%
Pabna University of Science and Technology 5.88%

Interested By Age Range

Age Range Percentage (%)
20-30 47.06%
36-40 23.53%
40+ 17.65%

Interested By Salary Range

Salary Range Percentage (%)
0-20K 11.76%
20K-30K 11.76%
30K-40K 11.76%
40K-50K 23.53%
50K+ 41.18%

Interested By Experience Range

Experience Range Percentage (%)
0 years (Freshers) 52.94%
3.1 - 5 years 11.76%
5+ years 35.29%

Similar Jobs