Software Architect
Core
Define and govern target architecture for enterprise-grade applications, messaging platforms, APIs, and data services supporting Trusted Call Solutions and Mobile Messaging products.
Role type
Senior Software Architect (Enterprise Messaging & Fraud Prevention)
Builds
Scalable, resilient, and secure messaging solutions including KONTXT, Branded Messaging, and Messaging Fraud Protection products.
Domain
Telecommunications, Mobile Messaging, Fraud Prevention, Identity Verification
Required skills
Enterprise software architecture, Microservices design, Distributed systems, Event-driven architecture, Cloud-native modernization, Technical leadership, Stakeholder management, Mentoring
Preferred skills
Spark, Docker, Kubernetes, CI/CD pipelines, Observability platforms, Telecommunications protocols (STIR/SHAKEN, SIP), Large-scale modernization leadership
Technologies
Java, Spring Boot, Spring Security, Apache Kafka, Cassandra, REST APIs, AWS, Linux
Responsibilities
Define and govern target architecture for enterprise applications and messaging platforms; Translate product strategy into architecture roadmaps and implementation plans; Lead architecture reviews for new products and security initiatives; Establish scalable patterns for microservices and distributed systems; Drive modernization of legacy platforms to cloud-native architectures; Partner with engineering teams to validate architecture through prototypes and testing; Improve platform scalability, reliability, and security; Provide technical leadership during production incidents; Mentor senior engineers and technical leaders.
Seniority
Senior, hands-on IC with strategic influence