Senior Software Engineer (Comms Platform)
Core
Design, develop, test, and deploy scalable software solutions for a global financial communications platform.
Role type
Senior Software Engineer (Communications Platform)
Builds
High-quality, scalable software services and products for global financial communications
Domain
FinTech / Financial Services / Communications Infrastructure
Deliverable
production ML models | product features
Required skills
System design, Data structures, Algorithms, Cloud platforms (AWS/GCP/Azure), Containerization (Docker/Kubernetes), Modern programming languages (Python/Java/Go), CI/CD, Automated testing
Preferred skills
FinTech experience, Distributed systems with communications providers, Sender ID verification, Email reputation management, Domain-Driven Design, Open-source contributions
Responsibilities
Architect and build scalable software solutions, Lead architectural design reviews, Drive engineering excellence via code reviews and testing, Partner with product and design teams, Deploy production code, Integrate modern AI tools into workflow
Seniority
Senior, hands-on IC
