Senior Software Architect
LegendAbout the Role
We are seeking a Senior Software Architect to join our Architecture team within the Engineering division at Legend. In this role, you will report to the Principal Software Architect and will be tasked with crafting and designing our core products, which play a crucial role in enabling our publishing platforms to reach over 100+ million customers annually worldwide.
Key Responsibilities
- Develop end-to-end architectural blueprints, technical designs, and solid roadmaps for main capabilities within the platform.
- Participate in discussions and decision-making processes to drive the evolution of our next-generation platform.
- Act as a subject matter expert in software engineering principles and practices, guiding the team towards building robust and maintainable solutions.
- Balance between consistent and homogenous technical solutions and innovation, focusing on product and functional scalability and efficiency.
- Drive a collaborative Product Engineering culture to architecture and design throughout the engineering chapter.
- Work closely with key stakeholders around the business to clarify the product vision and enable the engineering organisation to iteratively evolve our components and services.
- Stay abreast of industry trends and emerging technologies to continuously enhance the platform's features and capabilities.
What You'll Bring
- Experience on large-scale software projects and distributed, highly-available platforms.
- Strong product mindset to translate product requirements into technical designs, well-defined roadmaps, and supporting technical implementations.
- Extensive experience as a backend software engineer (Node.js/Typescript, Java, C#, PHP, Python), with a track record of applying best design principles and practices (SOLID, design patterns, distributed algorithms, CQRS, event sourcing, etc.).
- Excellent design and presentation skills along with proven technical ability.
- Knowledge of AWS Cloud design principles and infrastructure.
- Knowledge of data meshes.
Why Legend?
- Super smart colleagues to work alongside and learn from.
- Engaging development opportunities at all levels.
- Tailored flexibility for your work-life balance.
- Annual discretionary bonus to reward your efforts.
- Paid annual leave PLUS a well-deserved break to recharge your batteries during the festive season! Our offices are closed between Christmas and New Year's, allowing you to enjoy downtime without dipping into your annual allowance.
- Long term incentive plan so we can all share in the growth and success of Legend.
- Exciting global Legend events, where we unite in person to ignite our shared passion and unveil the exciting strategies for the year ahead!
Legend is an Equal Opportunity Employer, and we believe different perspectives help us grow and achieve more. We’re dedicated to hiring and developing the most talented and diverse team, which includes individuals with different backgrounds, abilities, identities, and experiences.
Benefits Extracted with AI
- Super smart colleagues to work alongside and learn from
- Engaging development opportunities at all levels
- Tailored flexibility for your work-life balance
- Annual discretionary bonus
- Paid annual leave plus a break during the festive season
- Long term incentive plan
- Exciting global Legend events
Similar jobs
Last update: 23 minutes ago
Experienced Software Developer (Axiom SL)
Join Nasdaq as an Experienced Software Developer in Wroclaw, focusing on AxiomSL for regulatory reporting. Hybrid work model with competitive benefits.
Principal Software Engineer (AI/ML - Python, Java)
Join HERE Technologies as a Principal Software Engineer focusing on AI/ML with Python and Java. Lead R&D for location intelligence.
Principal Software Architect
Join IBM as a Principal Software Architect in Cracow, leading technical strategy for enterprise SaaS solutions.
Senior Software Architect
Join Nevis Security as a Senior Software Architect in Budapest. Lead software architecture and technology strategy in a hybrid work environment.
Senior Software Architect
Join Erste Digital as a Senior Software Architect to design and develop cutting-edge software solutions in a hybrid work environment.
Senior Software Developer
Join Nasdaq as a Senior Software Developer in Wrocław, Poland. Work on AxiomSL regulatory solutions with a focus on ETL, Python, and R.
Senior Software Engineer (SaaS Back-End AWS)
Join Adtran as a Senior Software Engineer to develop SaaS products using AWS, Python, and Angular in Gdynia, Poland.
Remote PHP Software Engineer
Join Feedonomics as a Remote PHP Software Engineer to develop scalable SaaS platform features. Requires PHP, MySQL, and Python skills.
Software Architect with DevOps and CI/CD Expertise
Join Robovision as a Software Architect to lead software design and architecture with a focus on DevOps and CI/CD.
Senior Java Software Engineer
Join Relativity as a Senior Java Software Engineer to work on AI-based products in a hybrid environment.
Senior Data Engineer with Full Stack Development
Join Ryanair Labs as a Senior Data Engineer to develop cutting-edge tech solutions in a dynamic team environment.
Senior Full-Stack Engineer
Join Charles River Development as a Senior Full-Stack Engineer in Gdańsk, Poland. Work on innovative financial solutions using Java, C#, and cloud technologies.
Senior Software Engineer, Frontend
Join Procore as a Senior Frontend Engineer to innovate UI design systems remotely. Enhance developer experiences and mentor junior engineers.
Mid-level Python Developer
Join Tylko as a Mid-level Python Developer to enhance systems with Python, Django, and PostgreSQL. Hybrid work in Warsaw.
Senior Data Architect
Join DODO as a Senior Data Architect to lead the design and implementation of our next-gen data and ML platform in Prague.
Senior Full Stack Software Engineer
Join Google as a Senior Full Stack Software Engineer to build innovative solutions using LLMs in Warsaw.
Senior Software Engineer, Frontend
Join Procore as a Senior Software Engineer, Frontend, to innovate and drive UI changes in a remote role.
Senior Software Engineer - Java, Python, MongoDB
Join Mindbox SA as a Senior Software Engineer to design and build strategic pricing platforms using Java, Python, and MongoDB.
Senior Python Backend Developer
Join Accolade as a Senior Python Backend Developer in Prague. Develop scalable microservices using AWS and Python.
Back End DevOps Engineer (TypeScript + Node.js)
Join Efficy as a Back End DevOps Engineer in Warsaw, Poland. Work with TypeScript, Node.js, AWS, and more in a hybrid environment.
Angular Developer
Join Wolters Kluwer as an Angular Developer in Gdańsk. Work with modern web technologies and enjoy flexible work options.
Fullstack Software Engineer
Join Akamai as a Fullstack Software Engineer to work on distributed systems and big data solutions remotely in Poland.
Software Engineer II, Video Creation
Join Google as a Software Engineer II in Warsaw, focusing on video creation for Google Ads. Develop front-end tools and collaborate with back-end teams.
Experienced Software Engineer - Product
Join Plaid as an Experienced Software Engineer to develop Europe-specific payment products in a hybrid work environment.