Tech Lead – Software Engineer
Location: Colombo 07 (On-Site)
Department: Technology
Reports To: Chief Executive Officer
Role Overview:
We are looking for a Tech Lead – Software Engineer to spearhead the technical development of our fast-growing fashion and beauty marketplace. This role blends hands-on engineering expertise with leadership responsibilities, guiding a high-performing dev team to deliver innovative, scalable, and AI-driven e-commerce solutions. The ideal candidate is a proactive problem-solver who thrives in a dynamic environment, combining deep technical skills with a passion for transforming the digital retail space.
Key Responsibilities:
Technical Leadership & Strategy
- Lead software architecture, design, and development of the Harriet platform to align with business goals.
- Champion the use of scalable, secure, and modern technologies to future-proof the platform.
Hands-on Development & Code Quality
- Write, review, and optimize clean, maintainable, high-performance code.
- Establish and enforce engineering best practices, code reviews, and testing standards.
Innovation & AI Integration
- Collaborate with product and marketing teams to implement AI-powered features such as recommendation engines, personalization, chatbot integration, and visual search tools.
DevOps & Cloud Infrastructure
- Manage cloud infrastructure (AWS, GCP, or Azure), CI/CD pipelines, infrastructure as code, container orchestration, and deployment processes.
- Maintain uptime, scalability, and monitoring across the platform.
Platform Ownership & Security
- Oversee platform reliability, DNS configuration, API integrations, and domain management.
- Enforce security protocols to protect user data and transaction integrity.
Collaboration & Cross-functional Work
- Work closely with non-technical teams (Product, Marketing, Data) to translate business needs into technical deliverables.
- Ensure seamless integration with third-party services like payment gateways, logistics APIs, CRM, and ERP systems.
Team Mentoring & Development
- Mentor junior engineers, fostering continuous learning and technical growth.
- Drive team collaboration, ownership, and accountability in delivery cycles.
Vendor & Budget Collaboration
- Evaluate technical vendors and tools, providing recommendations for cost-effective solutions.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
- 4+ years of hands-on software engineering experience, with 1–2 years in a technical leadership or team lead role.
- Strong background in e-commerce platforms, retail tech, or marketplaces is highly desirable.
- Experience implementing AI/ML features in customer-facing platforms (e.g., product recommendations, personalization engines).
- Expertise in cloud platforms (AWS, GCP, Azure), microservices architecture, DevOps tools (Terraform, Kubernetes, Docker, GitOps, etc.).
- Familiarity with security best practices, ISO 27001, GDPR compliance is an advantage.
- Excellent problem-solving, communication, and collaboration skills.
- Passion for fashion/beauty tech and innovation in digital commerce.
What We Offer:
- Competitive salary & performance incentives
- Opportunity to work at the intersection of fashion, technology, and innovation
- Direct collaboration with leadership and stakeholders
- Dynamic, inclusive work culture with professional growth opportunities
- Exposure to South Asian and global fashion tech trends