Key Responsibilities
- Design and implement microservices for captive portals, ad serving, and campaign management.
- Develop REST/GraphQL APIs for portals, dashboards, and partner integrations.
- Integrate programmatic exchanges (OpenRTB); optimize low-latency bidding and targeting.
- Build streaming/batch pipelines for impressions, clicks, and visit analytics.
- Optimize storage and caching (Postgres/Redis); ensure high availability.
- Implement authN/authZ and secure data handling; champion OWASP best practices.
- Automate deployments with CI/CD; add observability with logs, metrics, and tracing.
- Participate in code reviews, architecture discussions, and on-call rotations.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, Business, or a related field.
- 2 years of experience in requirements engineering, product management, or a related role.
- Strong analytical and problem-solving skills, with the ability to understand complex business and technical concepts.
- Excellent communication and interpersonal skills, with the ability to effectively collaborate with diverse stakeholders.
- Familiarity with agile development methodologies, such as Scrum or Kanban is a plus.
- Proficiency in tools like JIRA, Confluence, or similar software for requirements management and project tracking.
- Self-motivated and proactive, with a passion for learning and professional growth.