Software Development
Senior Solution Architect
30 000,00 - 37 000,00 PLN + VAT (B2B)
Remotely / On-site
Full-time
CrustLab is more than a software development company. It’s a powerhouse of innovation, expertise, and technical excellence for all things iGaming.
What does it mean?
At our core, we craft gambling software (sportsbooks and casino platforms included) with a touch of gaming and sports. But we also excel at developing Fintech and Blockchain-based solutions.
Serving clients across the globe, CrustLab doesn’t just code web or mobile apps, but handles product development comprehensively, from ideation and design to maintenance.
Our talented team is driven by ambition and passion for continuous growth. We just love the challenge of turning original visions into reality.
requirements
Kafka, Kubernetes, Rabbit MQ, SQL, MongoDB, PostgreSQL, Docker, GCP, DevOps practices, GraphQL, DDD/BDD/TDD
Knowledge of cloud services (mainly GCP but AWS is also nice to have) in the field of hosting, scaling and management of applications and knowledge of architectural patterns in the cloud
Wide experience in design, implementation, deployment, troubleshooting and re-platforming of distributed systems both on premises and in the cloud
Knowledge in API design, implementation and system integration using APIs.
Knowledge of networking, security, and storage concepts, REST API, TLS, OAuth.
Experience in defining transition plans and roadmaps for IT systems.
Significant experience in designing and building distributed containerised platforms.
Knowledge of security by design architecture practices
Knowledge on NoSQL databases and Relational databases.
Good understanding of architecture patterns (e.g., monolithic, microservices, hexagonal, SOA, Event Driven Design, CRUD, serverless, Lambda, Kappa, design for failure),
Architect software components, integrations, infrastructures, high-level visions, and migrations (e.g., monolith to microservices, cloud to cloud, on-premise to the cloud)
Exceptional verbal and written communication skills, including the ability to effectively communicate with both business/functional and highly technical individuals
Exceptional skills in managing and influencing stakeholders, ensuring alignment and buy-in for architectural decisions.
Ability to lead, coach and influence technical teams
Being a leader of innovative approach to the projects developed by the company
YOU WILL BE FOCUSING MAINLY ON
Designing and architecting solutions: Translate business, functional and non-functional requirements into secure, scalable, and performant architectures, considering data privacy, security, and regulatory constraints.
Making critical decisions regarding the solution architecture and utilized infrastructure
Creating and maintaining documentation related to the solution design, including architectural diagrams, ADRs, technical specifications, and user guides
Building data management environments (data platforms) and reporting systems, both on premise and in the cloud, considering security, compliance and regulatory limitations
Continuously monitoring and optimizing system performance, implementing best practices for scalability and efficiency.
Working closely with developers, engineers, business analysts, and other stakeholders to ensure the solution meets their needs and expectations.
Leading regular discussions with customers.
Communicating and rationalizing technical solutions and decisions to various levels of stakeholders
Leading design and implementation of the system in line with business requirements and eventual budgetary constraints
Defining, presenting and defending rationale for prepared solution design including security and cost aspects of solution implementation and future maintenance.
Estimating high-level cost and time to deliver
Providing supervision and guidance to development teams
Continually researching current and emerging technologies and proposing changes where needed
Performing hands-on software engineering with creation of data models and code review
Providing ongoing technical training and development opportunities for team members to stay current with emerging technologies and best practices.
Establishing and leading mentorship programs to develop the technical skills and career paths of junior architects and engineers
Leading development of company internal modules and libraries
Acting as a technical leader, driving the internal projects development with the focus of the strategic goals on the company
Reviewing technical assumptions of developed projects and leading strategic assumptions to the execution of the projects, especially in the iGaming portfolio of the company
Consulting or making critical technical decisions during Product Workshops or intensive Product Discovery sessions performed by the company with clients.
Collaborating with product teams to ideate and prototype new features and services that leverage cutting-edge technologies.
Contributing to the company’s technology roadmap, identifying emerging trends and technologies that can enhance the company’s offerings and market position.
What we offer
Flexible cooperation: Sometimes we work in our pajamas, but we always give 100%!
Medical care at LUXMED: Because health is essential, and we opt for luxury!
MyBenefit cafeteria system (including Multisport): Thanks to this, you can exercise and then eat something delicious. All in one!
Dog-friendly office in Krakow, where we stroll in company Kubotas
Flat structure with four-legged happiness managers: Nori, our CBO (Chief Barking Officer), ensures that office visits are filled with good emotions
Interesting, technologically advanced, and visually attractive projects
Cutting-edge technologies we work with – they’re so cool that sometimes we’re amazed by them ourselves!
Impact on the project: Because who said only bosses can show off?
Mature teams with diverse seniority: Here everyone will find their place, regardless of years of experience, education, or position in the CV – skills, motivations, and a twinkle in the eye count
Company-funded trips to Krakow: visits to the Wawel Dragon included
More or less official integrations: We party like true professionals… or better!
We don’t shy away from discussions about fu**ups, and one of our values is “don’t fu** the customer”
And to put it simply, we generally have a cool atmosphere!
recruitment process
- HR interview
- Technical interview
- Offer!
Play your cards right and join us!
Aleksandra Hofman
HI, i'm Ola – a talent acquisition specialist
I would love to answer all your questions regarding current job offers and daily work at CrustLab. Feel free to contact me.