4721 Senior Fullstack Software Engineer
Implement backend capabilities and improve reliability for the Communications Platform.
Description of Role:
This role will build critical functionality that saves us about (USD)X million annually and improves communications reliability.
It does this by building a newer, cost effective system which will allow us to deprecate Quattro.
We also need to improve adoption of this system by migrating new campaigns onto UCP.
Gather clear requirements from stakeholders upstream (engineering, product, data) and downstream (vendor providers).
Own technical design for projects while working with the relevant engineering, product and data stakeholders.
Ability to scope multi-task projects and give reasonable timeline estimations.
Demonstrate productivity as expected by Tech Lead, Managers.
Ability to communicate blockers/need for help proactively, and able to unblock themselves.
5+ years of experience of backend, distributed systems.
Be able to understand and build and scale high throughput / high availability systems.
Proactively monitor system health, and improve the system and integrations with the existing vendors.
Proficient with AWS technologies like SQS, Kafka, SNS, etc and MySQL.
Proficient in Java / Kotlin, Ruby (preferred).
Familiarity or willingness to work in React.