🚀 We’re Hiring: Full Stack Engineer – Python & React
📍 Dhaka, Bangladesh | On-site
🏢 Pipeline
We’re looking for a Full Stack Engineer to help build the applications behind our cybersecurity products.
You’ll work across the stack — Python services and APIs on the backend, React and TypeScript on the frontend — and take features from requirement through to production.
The engineering problem is interesting.
Our products work with large volumes of security telemetry, threat intelligence and risk data. Our users need to quickly answer questions like:
What happened?
What matters?
Where should I investigate?
What should I do next?
That means the interfaces you build need to do more than look good. They need to turn complex data into something fast, clear and useful.
You’ll work directly with our product team and security analysts to build those experiences.
What you’ll do
• Build and maintain backend APIs and services using Python, Django and Flask
• Build React and TypeScript interfaces including dashboards, data tables, search, filtering and visualisations
• Design and evolve database schemas as our products and data volumes grow
• Optimise SQL queries and application performance
• Build asynchronous and background processing workflows
• Own features from technical design through development, testing, deployment and production support
• Debug issues across frontend, backend and database layers
• Write automated tests and participate in code reviews
• Work directly with product and SOC analysts to turn real operational requirements into shipped features
• Contribute to technical decisions as your ownership grows
What we’re looking for
• 2+ years of professional experience building production web applications
• Strong Python skills with production experience using Django, Flask or a similar Python web framework
• Strong React and modern JavaScript fundamentals
• Experience working with TypeScript
• Experience designing and consuming REST APIs
• Solid SQL, relational database and data modelling skills
• Experience with background or asynchronous processing such as Celery, task queues or similar technologies
• Good HTML and CSS fundamentals, including responsive interfaces
• Experience using Git, Docker and CI/CD as part of a development workflow
• Basic understanding of cloud infrastructure such as AWS S3, EC2 and Lambda
• Strong debugging and problem-solving skills
• Good written and spoken English — our teams collaborate across countries and time zones
• Ability to work on-site from our Dhaka office
Nice to have
• Experience building dashboards or data-heavy applications
• Data visualisation or charting libraries
• Tailwind, MUI, shadcn/ui or another component/design system
• WebSockets, Server-Sent Events or other real-time application patterns
• Redis, caching and application performance optimisation
• Deeper AWS/Azure, Kubernetes or infrastructure-as-code experience
• Exposure to AI-powered features, LLM APIs, embeddings or RAG
• Golang experience
• An interest in cybersecurity, threat intelligence, SIEM or security data
• Open-source contributions or personal projects you can show us
You do not need to be a cybersecurity expert.
We would rather hire a strong engineer who is curious about security than a security specialist with weak software engineering fundamentals.
Why join Pipeline?
You won’t be limited to implementing isolated tickets.
You’ll have the opportunity to take a problem through the complete product lifecycle:
Analyst problem → technical design → database → API → interface → production
You’ll work with experienced engineers and directly with the security analysts using what you build.
As you grow, we want you to take ownership of increasingly important parts of the platform.
You’ll also gain exposure to cybersecurity, threat intelligence and AI-assisted security products — areas that are becoming increasingly important to modern software engineering.
Interview process
About Pipeline
Pipeline is a cybersecurity company headquartered in Tokyo, with operations across Asia and an R&D team in Dhaka.
We build our own cybersecurity products and work with real-world security telemetry, threat intelligence and risk data.
Interested?
Send us your CV along with a short note about something you’ve built.
Tell us what you personally worked on, the technologies you used, and one engineering problem you had to solve.
📩 [Application email / LinkedIn application link]
Other benefits are as per company policy.
Work at office
Full time
Dhaka
Applications for this job are handled on the company's own website.

Pipeline Bangladesh Ltd. is a software development and cybersecurity service providing company which is a sister concern Japan (Pipeline K.K) & Singapore (Pipeline PTE Ltd) based company. The company offers software development and maintenance services for global and local clients. The company was incorporated on 10th…
এই চাকরির জন্য বিজ্ঞাপনদাতা ব্যক্তি/প্রতিষ্ঠান আপনার কাছ থেকে কোন অর্থ চাইলে কিংবা নিয়োগ প্রক্রিয়া চলাকালীন কোন প্রকার হয়রানিমূলক (শারীরিক/মানসিক) আচরণ করলে অতিসত্বর আমাদেরকে জানান অথবা জবটি রিপোর্ট করুন। চাকরি পাওয়ার জন্য কোন ব্যক্তি/প্রতিষ্ঠানকে অর্থ প্রদান করবেন না। চাকরিকালীন কোন প্রকার হয়রানির (শারীরিক/মানসিক) সম্ভাবনা থাকলে সেখানে জয়েন করবেন না। কোন প্রকার অর্থ লেনদেন বা নিয়োগদাতা কর্তৃক হয়রানির দায়িত্ব Chakrie বহন করবে না।
Tell us at once if the advertiser asks you for money, or behaves in any harassing (physical or mental) way during hiring — or report the job. Never pay anyone to get a job. Do not join anywhere you see a risk of harassment. Chakrie takes no responsibility for money changing hands, or for harassment by an employer.