Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Who we are:
At Evam, we’re reshaping how enterprises engage with their customers, enabling real-time, data-driven interactions at scale. From our HQ in London and offices in Amsterdam and Istanbul, we help leading Telcos, banks, and brands connect with over 500 million people every month, delivering the right message at the right moment.
Our AI-powered event processing engine and real-time machine learning capabilities turn complex customer data into instant, personalized experiences, driving measurable business outcomes across every channel.
Recognized as a Forbes Türkiye Top 50 Startup, an Endeavor High-Impact Venture, and a Mar-Tech Awards winner, Evam is also proudly a Happy Place to Work.
We are seeking a Software Architect who will own the end-to-end architecture of our platforms, guide engineering teams, and elevate our technology roadmap with forward-thinking solutions.
This role requires strong technical depth, architectural thinking, and the ability to translate business needs into solid, scalable, maintainable systems. You will work closely with engineering leadership and cross-functional teams to define how our systems evolve.
What We Are Looking For
- Proven experience as a Software Architect, Technical Lead, or Senior Engineer designing complex backend systems
- Deep hands-on expertise in Java, Spring Boot, Redis, Kafka, and distributed messaging/caching architectures
- Strong experience with distributed systems design, microservices patterns, and service-to-service communication
- Experience with relational (PostgreSQL, Oracle) and NoSQL databases (MongoDB) with strong data modeling and schema design skills
- Strong Linux fundamentals and comfort with command-line, networking, and systems-level debugging
- Understanding of event-driven architectures, message brokers, caching layers, and asynchronous processing
- Experience with cloud platforms (AWS, GCP, Azure), API architecture, security principles, and authentication/authorization patterns
- Familiarity with CI/CD pipelines, containerization, Kubernetes, automation practices, observability tools, scalability testing, and performance tuning
- Ability to document architectural decisions clearly and communicate complex topics to multiple stakeholders
- Strong analytical thinking, problem-solving ability, and a structured approach to decision-making
Nice to Have
- Understanding of mobile application architectures (iOS/Android), API consumption patterns, and backend–mobile integration best practices
- Background in data-intensive systems, streaming, or AI-driven platforms
What You Will Do
- Define and own the overall system architecture across services, domains, and infrastructure
- Lead architectural design sessions, produce architectural blueprints, and establish engineering standards
- Make key technology and design decisions, ensuring scalability, reliability, and maintainability
- Drive the design and evolution of distributed systems, microservices, integrations, and event-driven architectures
- Collaborate with engineering teams to break down features into architectural components and improve solution quality
- Proactively identify technical risks, bottlenecks, and system limitations; propose and drive improvement plans
- Guide teams on performance optimization, caching, concurrency, resilience patterns, API design, and data modeling
- Lead modernization efforts such as refactoring, migration, domain decomposition, or platform consolidation
- Ensure security, compliance, and data protection standards are properly integrated into system designs
- Work closely with product managers, DevOps, and data teams to align architecture with business needs
- Participate in production readiness reviews and support critical production decisions
- Produce high-quality architectural documentation, decision records (ADR), technical guidelines, and reference implementations
- Provide technical leadership and mentorship, elevating engineering excellence across the organization
What we offer:
- Competitive compensation package
- Cutting-Edge Equipment: Mac
- Opportunities for professional development and growth (LinkedIn Learning, Cambly, Udemy, EVAM Academy, etc.
- Generous vacation and paid time off policies, including maternity and paternity leave
- Company-sponsored training and certification programs.
- Opportunities for advancement within the company
- Wellness programs, including gym membership
- Social events and team-building activities
- Collaborative, supportive, and dynamic work environment
Key Skills
Ranked by relevanceReady to apply?
Join EVAM and take your career to the next level!
Application takes less than 5 minutes

