Title: Senior Backend Developer – Real-Time Data & AI Platform
Company Name: Codixel
Vacancy: --
Age: At least 25 years
Job Location: Anywhere in Bangladesh
Salary: --
Experience:
Published: 2026-06-24
Application Deadline: 2026-07-24
Education:
Requirements:
Skills Required:
Additional Requirements:
Core Technical Skills
Strong proficiency in Python (production-level development)
Deep understanding of data structures and algorithms
Strong knowledge of backend architecture and distributed systems
Experience designing and building scalable APIs
Experience with Git and collaborative development workflows
Senior Developer Mindset
We value engineers who:
Learn new technologies quickly and independently
Understand the core concepts behind software systems
Are comfortable solving problems with limited documentation or guidance
Think critically about architecture, scalability, and performance
Are proactive in improving systems and processes
Nice to Have
Experience with the following technologies or concepts is a plus:
Cloud & Infrastructure
AWS, GCP, or Azure
Serverless architectures (Lambda, Cloud Functions)
Message queues and pub/sub systems (SQS, Pub/Sub)
Object storage and CDN systems
Infrastructure as Code
AWS CDK
Terraform
CloudFormation
Pulumi
Databases & Search
Elasticsearch / OpenSearch / Solr
NoSQL databases (DynamoDB, MongoDB)
AI & Modern Development
LLM integrations (OpenAI, Claude, Gemini)
Prompt engineering
AI-assisted development tools (Copilot, Cursor, Claude Code)
DevOps
Docker
CI/CD pipelines
Automated deployments
Tech Stack
Languages
Python 3.12 (Primary)
TypeScript (Infrastructure)
Java (API Server)
Cloud
AWS (Lambda, DynamoDB, SQS/SNS, S3, CloudFront, API Gateway, EC2, ECS)
Infrastructure
AWS CDK (TypeScript)
Search
Elasticsearch
AI / LLM
OpenAI
Anthropic Claude
Google Gemini
Media Processing
WhisperX
Playwright
FFmpeg
CI/CD
GitHub Actions
AWS CodePipeline
What We Value
Technology evolves rapidly. What matters most is a strong understanding of system fundamentals, including:
Distributed systems
Event-driven architectures
Efficient data structures
Cloud infrastructure design
We prefer engineers who understand the principles behind the tools, not just the tools themselves.
Project: Earnings Call Platform
Experience Level: Senior Backend Developer
About the Project
We are building a real-time, event-driven platform that automatically discovers, records, transcribes, and publishes earnings call webcasts for publicly traded companies.
The platform processes hundreds of events daily through a complex pipeline, including:
Financial news scraping
AI-based event classification
Browser-based webcast recording
GPU-accelerated audio transcription
Full-text search indexing
This system combines distributed systems, AI pipelines, cloud infrastructure, and real-time data processing.
We are looking for a Senior Backend Developer who enjoys solving complex engineering problems and building scalable systems.
Responsibilities
As a Senior Backend Developer, you will:
Design and build event-driven data pipelines for real-time financial news processing
Develop and maintain scalable backend services and APIs
Integrate cloud infrastructure services for compute, storage, messaging, and CDN delivery
Design data models for document databases and search engines
Implement AI/LLM integrations for classification, data extraction, and conversational features
Develop browser automation systems for recording live webcasts
Build and maintain audio processing and transcription pipelines
Collaborate with infrastructure and frontend teams to ensure reliable system architecture
Help improve performance, scalability, and reliability across the platform