Department: Technology
Position: Sr. Software Engineer (Team Lead)
Vacancy: 01
Company Name: ChutneyAds
Job Location: Dhanmondi, Dhaka
Job Summary
As a Technical Lead at ChutneyAds, someone who is responsible for end-to-end ownership of complex systems, from requirement analysis to production deployment and operational stability. The role involves close collaboration with global stakeholders, technical leadership of the engineering team, and hands-on contribution to system design, backend development, DevOps, and large-scale data processing.
Job Responsibility
1. Stakeholder & Cross-Team Communication
- Communicate effectively with stakeholders and engineering teams across multiple countries and time zones.
- Translate business requirements into technical specifications and actionable development plans.
- Align technical solutions with business goals, timelines, and scalability requirements.
2. End-to-End System Ownership
- Own the complete system lifecycle:
- Requirement analysis
- System architecture & design
- Backend implementation
- Infrastructure & DevOps setup
- Hardware integration and testing
- Production deployment and monitoring
- Ensure system reliability, performance, security, and scalability.
3. Technical Leadership & Mentorship
- Guide and mentor the in-house development team.
- Review pull requests (PRs), enforce coding standards, and ensure best practices.
- Provide architectural guidance and technical decision-making support.
- Help team members grow technically through feedback and design discussions.
4. Backend & Platform Development
- Design and implement scalable, distributed backend systems primarily using Python and PHP (Laravel).
- Develop and maintain RESTful APIs and backend services.
- Handle large-scale data ingestion, processing, and storage.
5. DevOps & Infrastructure Management
- Design, deploy, and maintain cloud infrastructure.
- Implement CI/CD pipelines for automated testing and deployment.
- Manage Linux servers, networking, and system-level configurations.
- Monitor system health and performance and proactively resolve issues.
Technical Skill Set
Programming & Frameworks
- Languages: PHP, Python, JavaScript
- Frameworks: Laravel, Vue.js, React.js
Architecture & Design
- Clean Architecture
- Onion Architecture
- REST API design
- Scalable system design
- Load balancing and horizontal scaling
Infrastructure & DevOps
- Docker & containerized environments
- CI/CD pipelines
- AWS services:
- EC2
- S3
- Route 53
- Linux server and system administration
- Networking fundamentals
Messaging & Data Systems
- MQTT
- Apache Kafka
- Large-scale data handling experience
- Databases: Postgresql, TimescaleDB (time-series data), Redis
Monitoring & Observability
- Grafana
- Loki
- Promtail
Hardware & Systems
- Basic hardware-level knowledge
- Hardware integration and testing experience
Strengths
Proven experience handling large-scale, data-intensive systems
Strong understanding of system reliability, performance optimization, and monitoring
Ability to bridge business requirements with technical execution
Comfortable working in high-ownership, high-impact environments
Employment Type: Full-time
Education: Bachelor of Science (BSc) in Computer Science & Engineering.
Experience: 5+ years
Job Location: Dhanmondi, Dhaka
Workplace: Work From Office
Salary: Negotiable
Compensation & Other Benefits:
- Yearly salary review
- Yearly 2 festival bonus
- Subsidized lunch facility
Interested candidates are requested to email their resume to career@priyoshop.com with the subject line: Sr. Software Engineer (Team Lead)