Overview
Senior Software Developer. Salary : RM12,000
Experienced Software Engineer to lead and contribute to multiple development workstreams for the ongoing global deployment of an enterprise communication platform. The platform includes a marketing automation SaaS application, a series of data stores in Google Cloud Platform, a full stack event processor which assists with real time communications, and a custom channel aggregator.
About the team
The engineering team working on the Client Communications Platform consists of a group with diverse responsibilities made up of a mix of employees and contractors. This team is part of a larger unit supporting Client’s Customer Engagement platforms and thrives on collaboration to create the best solutions possible to support our ClientBusiness Owners and Customers across the globe. The team works in a global business environment, interfacing with market-based teams across six continents, as well as data foundations and business ownership teams at corporate headquarters.
Responsibilities
- Lead and contribute to multiple development workstreams for the ongoing global deployment of an enterprise communication platform, including a marketing automation SaaS application, data stores in Google Cloud Platform, a full stack event processor for real time communications, and a custom channel aggregator.
- Coordinate and contribute to an engineering team to deliver solutions, which could involve code development for real-time, transactional communications or data ingestions in support of sales and marketing communications.
- Engage with global and local market teams across the organization including product management, design, data engineering, marketing, and sales to learn objectives and scope of communication initiatives.
- Work in a SaaS and cloud-based environment including Google Cloud and AWS; responsibilities include software development and deployment, data architecture, mapping, data ingestion and validation.
- Collaborate with colleagues in the United States and Europe, which may require periodic evening or morning web conferences.
Qualifications
6+ years of software development experience, including back end data movements, focusing on Customer Relationship and EngagementBA / BS in Information Technology, Computer Science, Computer Information Systems, or similarStrong business and technology acumenExperience with the following :Java for processor step development, use of IDEs
CI / CD pipeline within Google Cloud Platform (GitHub, Cloud Build)Access management, scalability, monitoring (VPC, IAM, Kubernetes, GKE monitoring)Data ingestion into cloud data platforms including GCP BigQueryCloud-based multi-channel marketing automation hubsStrong SQL skills for performing data transformationsExposure to Cloud SQL, Cloud Function, FirestoreGood understanding of the marketing automation / e-commerce / customer service spaceSkills to be successful in the role
Ability to successfully facilitate collaboration within and across multiple teams, functions, departments, and levelsAbility to develop productive working relationships with both technical and business partnersAbility to facilitate and maintain relationships between organization and vendorsEffective and efficient verbal and written communication skillsAbility and desire to help mentor junior team membersStrong organizational, planning, and time management skills with ability to prioritize multiple / competing projects and assignmentsStrong problem-solving ability and dealing with ambiguityAbility to foster growth mindset, teamwork, diversity & inclusionAbility to communicate in EnglishJob Segment : Developer, Cloud, Senior Product Manager, Software Engineer, Channel Marketing, Technology, Operations, Engineering, Marketing
#J-18808-Ljbffr