Automation & Tooling: Design and build automation frameworks and tools to simplify deployment, monitoring, and maintenance processes for SMS systems.
Scalability & Reliability: Design and implement solutions to handle high message volumes efficiently while ensuring the platforms scalability.
Focus on increasing the platforms fault tolerance and uptime.
Collaboration with Cross-Functional Teams: Work closely with engineering, and customer success teams to deliver impactful solutions, resolve issues, and ensure alignment with business requirements.
Compliance & Security: Ensure the SMS platform adheres to regulatory requirements, including GDPR, SMS opt-in/opt-out policies, data privacy, and security standards.
Vendor & Partner Management: Manage relationships with SMS aggregators, third-party service providers, and telecom partners.
Collaborate on new initiatives, resolve any issues, and optimize routes for better delivery performance.
Requirements
Extensive knowledge of SMS delivery protocols (SMPP, HTTP/S, etc.
).
Strong expertise in building, deploying, and optimizing large-scale communication platforms.
Proficiency in system monitoring, automation, and performance tuning.
Experience with distributed systems, cloud platforms (AWS, Azure, GCP), and microservices architecture.
Expertise in scripting and programming languages (eg, Python, Java, Go, or similar)
Experience with telecom industry standards and regulations, particularly in SMS messaging and mobile networks.
Familiarity with large-scale cloud infrastructure and managing high availability.
Experience in designing fault-tolerant systems and improving the efficiency of communication workflows.
Ability to troubleshoot complex platform issues and optimize messaging systems under high traffic conditions.
Comfortable working in a fast-paced, evolving environment with shifting priorities.