Software Engineer

 

Description:

The Software Engineer at Flairox is responsible for developing and maintaining proprietary systems that power the company’s marketing operations. This hands-on role involves building scalable tools to automate outreach, process marketing data, and support decision-making through intelligent reporting. The engineer will work with modern cloud technologies to deliver solutions that directly impact business performance.

 

Responsibilities

System Development and Architecture:

  • Design, develop, and maintain internal tools and automation systems that support marketing operations.
  • Build and deploy cloud functions and backend services, primarily using Google Cloud technologies.
  • Integrate third-party services and APIs such as n8n, Supabase, and internal marketing tools to enhance system functionality.

Data Management and Engineering:

  • Work with SQL-based databases to structure, query, and manage large sets of marketing and performance data.
  • Implement data pipelines and systems that support analytics, reporting, and decision-making.

Cross-Functional Collaboration:

  • Partner with marketing, operations, and analytics teams to understand business requirements and translate them into technical solutions.
  • Participate in sprint meetings and team discussions to align development efforts with company goals.

Code Quality and Technical Excellence:

  • Write clean, maintainable, and well-documented code in accordance with best practices.
  • Conduct and participate in regular code reviews to ensure high-quality deliverables and continuous learning.

Innovation and Continuous Improvement:

  • Stay updated with emerging technologies, frameworks, and industry trends.
  • Propose and implement improvements to infrastructure, workflows, and development processes.

 

Requirements:

  • 1–3 years of experience in software development (internships and personal projects count)
  • Proficiency with any modern programming language (e.g., JavaScript/TypeScript, Python)
  • Comfortable working with SQL databases (e.g., PostgreSQL, MySQL, Supabase)
  • Familiarity with cloud platforms like Google Cloud, AWS, or similar
  • Understanding of APIs, data structures, and modern application architecture
  • Strong problem-solving skills and willingness to work with new tools and technologies.

Organization Flairox
Industry IT / Telecom / Software Jobs
Occupational Category Software Engineer
Job Location Karachi,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 1 Year
Posted at 2025-07-02 3:24 pm
Expires on 2026-03-07