Solution Architect
BrainRocket is seeking a seasoned Solution Architect to join our dynamic tech team in Belgrade, Serbia. As a global company specializing in end-to-end tech products across Fintech, iGaming, and Marketing, we are committed to innovation and excellence. Our team of over 1,300 professionals operates in multiple countries, including Cyprus, Malta, Portugal, Poland, and Serbia.
In this role, you will be responsible for identifying infrastructure bottlenecks and optimizing system performance. You will design fault-tolerant systems, implement disaster recovery strategies, and enforce security standards across applications and infrastructure. Additionally, you will review significant changes and design documents, proposing improved solutions and best practices to enhance scalability and efficiency.
The ideal candidate will possess a Bachelor's, Master's, or higher degree in Computer Engineering, Computer Science, Applied Mathematics, or a related field. A minimum of 10 years of experience in Software Engineering and/or DevOps is required, along with at least 5 years of hands-on experience with cloud technologies, preferably AWS. Extensive experience with Kubernetes, containers, infrastructure and system design, SQL and NoSQL databases, storage, caching, and logging is essential. Proven work on scalable, fast, and resilient system designs is also necessary.
We offer a modern office in New Belgrade, 24 vacation days annually, 6 sick days without a medical certificate, and premium health insurance covering up to 5,000 EUR annually. Additional benefits include special occasion gifts, a learning and development budget for conferences, courses, and certifications, corporate events, career growth opportunities in a fast-growing company, a relocation package for international candidates, a sports package (FitPass membership), and company-covered language classes in Serbian and English.
At BrainRocket, we foster a culture of innovation and collaboration, encouraging both personal and professional growth within a positive and welcoming environment. Joining our team means being part of a company that values bold ideas and empowers employees to shape the future of technology.