Senior Software Architect

1 dzień temu


Warszawa, Mazovia, Polska Allegro Pełny etat
Job Opportunity

We are seeking a highly skilled Principal Software Engineer to join our team at Allegro.

About the Role

  • As a Principal Software Engineer, you will be responsible for leading cross-domain projects in the Marketing and Advertising areas.
  • You will support key technological decisions for the Marketing Area, co-determining the direction of its development.
  • You will spot and exploit synergies between technical solutions used by teams inside the Marketing Area and within other areas.
  • You will build technology partnerships with vendors and integrate externally built projects into the Allegro technology ecosystem.
  • You will mentor engineering teams, support and develop technical talents, foster a high-performance engineering culture and knowledge sharing.
  • You will raise technological standards, code quality, and best practices across both the Marketing Area and the entire Allegro platform.
  • You will be an advocate for the best development practices such as clean code, automation, reusability, modularity, design patterns and TDD.

Requirements

  • Excellent problem-solving mindset, with the ability to handle complex challenges effectively.
  • The ability to take a broad view of a problem while being able to focus on its key issues.
  • Expertise in designing and developing microservice architectures involving multiple teams and domains.
  • Experience with designing scalable cloud applications and distributed systems including high-volume & high-availability projects.
  • Knowledge of GCP or other public cloud environments like Azure or AWS.
  • Excellent communication skills. Ability to explain complex technical issues to non-tech stakeholders.
  • At least 10 years of professional experience in software development using JVM technologies.
  • Experience in internet marketing (ads, performance marketing) is a plus.

What We Offer

  • We have well-located offices (with fully equipped kitchens and bicycle parking facilities) and excellent working tools (height-adjustable desks, interactive conference rooms)
  • A wide selection of fringe benefits in a cafeteria plan – you choose what you like (e.g. medical, sports or lunch packages, insurance, purchase vouchers)
  • English classes that we pay for related to the specific nature of your job
  • 16" or 14" MacBook Pro with Apple Silicon processor and 36GB RAM, or a corresponding Dell with Windows (if you don't like Macs) and other gadgets that you may need
  • Working with teams you can always count on — we have on board top-class specialists and experts in their areas of expertise
  • A high degree of autonomy in terms of organizing your work; we encourage you to develop continuously and try out new things
  • Hackathons, team tourism, training budget and an internal educational platform, MindUp (including training courses on work organization, means of communications, motivation to work and various technologies and subject-matter issues)
  • If you want to learn more, check it out

Why Allegro

  • We use, among others, Java 17, Kotlin, Coroutines, Scala, Spring, Reactive Programming, Spark, Dataproc, Microservices architecture supporting high request rates on our business data bus. Utilizing extensive Big Data resources on GCP and incorporating Machine Learning into our operational workflows.
  • The IT team is made up of over 1700 members who have shared their knowledge at multiple conferences, such as DevDays or Devoxx, and co-create a blog: allegro.tech
  • Microservices – a few thousand microservices and 1.8m+ rps on our business data bus
  • Big Data – several petabytes of data and Machine Learning used in production
  • We practice Code Review, Continuous Integration, Scrum/Kanban, Domain Driven Design, Test Driven Development, Pair Programming, depending on the team
  • Our internal ecosystem is based on self-service and widely used tools, such as Kubernetes, Docker, Consul, GitHub or GitHub Actions. This will allow you, from day one, to develop software using any language, architecture and scale, restricted only by your creativity and imagination.
  • To match the scale, we also focus on building entire Platforms of tools and technologies that accelerate and facilitate day-to-day development, and we ensure the best Developer Experience to our teams
  • Technological autonomy: you get to choose which technology solves the problem at hand (no need for management's consent). You are responsible for what you create
  • Our deployment environment combines private Data Centers (tens of thousands of servers) and Public Clouds (Google Cloud and Microsoft Azure)
  • Over 100 original open source projects and a few thousand stars on github
  • We organize Allegro Tech Live event, a 100% remote version of our offline Allegro Tech Talks meetups, and we make guest appearances at the invitation of such communities as Warsaw AI, JUG (Poznań, Łódź, Lublin, Wrocław), WG.Net, Dare IT, Women in Tech Summit
  • We focus on development as well. We organize hackathons and internal conferences (e.g. the annual Allegro Tech Meeting), our employees regularly participate in events both in Poland and abroad (Europe and USA), and each team has its own budget for training and study aids. If you want to keep growing and share your knowledge, we will always support you

  • Senior Software Architect

    13 godzin temu


    Warszawa, Mazovia, Polska Allegro sp. z o.o. Pełny etat

    Job DescriptionWe are seeking a highly skilled Senior Software Architect to join our team at Allegro sp. z o.o. in Warsaw, Poland.About the RoleThis is a unique opportunity to work on complex software projects, collaborating with cross-functional teams to design and develop scalable cloud applications and distributed systems. As a Senior Software Architect,...


  • Warszawa, Mazovia, Polska POL Fortrea Poland Sp z o.o. Pełny etat

    Job Title: Senior Technical ArchitectAs a leading global contract research organization (CRO), Fortrea is seeking a highly skilled Senior Technical Architect to join our team. With a passion for scientific rigor and decades of clinical development experience, we provide pharmaceutical, biotechnology, and medical device customers with a wide range of clinical...


  • Warszawa, Mazovia, Polska POL Fortrea Poland Sp z o.o. Pełny etat

    Job Title: Senior Technical Architect - Lead EngineerAs a leading global contract research organization (CRO), Fortrea is seeking a highly skilled Senior Technical Architect - Lead Engineer to join our team. In this role, you will work closely with cross-functional product teams to design and build web-based applications that directly impact drug development...


  • Warszawa, Mazovia, Polska SAP Pełny etat

    About the RoleWe are seeking a highly skilled Senior Developer to join our Entitlement Management (EMS) Team within SAP IT. As a key member of our team, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet business requirements.Key ResponsibilitiesDesign and develop sophisticated software solutions...

  • Software Architect

    13 godzin temu


    Warszawa, Mazovia, Polska Andersen Pełny etat

    About AndersenAndersen is a European pre-IPO IT company with over 3,500 high-class professionals, including developers, architects, testers, analysts, and other specialists. Our employees are located worldwide, but we all form the Andersen Family.Our ExpertiseWe have developed over 1,000 outstanding projects for the financial sector, healthcare, logistics,...


  • Warszawa, Mazovia, Polska kdrhumanresourcesconsulting Pełny etat

    Senior Hardware ArchitectWe are seeking a highly skilled Hardware Architect Engineer to lead and contribute to the creation of cutting-edge technology solutions. This role is essential for delivering highly competitive products in the industrial and electronics sectors, requiring expertise across a broad range of hardware design and development processes.Key...

  • Senior Software Architect

    13 godzin temu


    Warszawa, Mazovia, Polska Equinix Poland Sp. z o.o. Pełny etat

    Job Title: Senior Staff Software EngineerWe are seeking a highly skilled and experienced Senior Staff Software Engineer to join our team at Equinix Poland Sp. z o.o. This is a unique opportunity to work on cutting-edge technology and contribute to the development of our platform-grade solutions in the area of authentication, identity, and access...


  • Warszawa, Mazovia, Polska Software Mind Pełny etat

    Job Title: Staff Front-end Software EngineerWe are seeking a highly skilled Staff Front-end Software Engineer to join our team at Software Mind Poland. As a Staff Engineer, you will be a technical leader, architecting complex features, mentoring engineers, and collaborating closely with designers, product managers, and other engineers to create exceptional...

  • Senior Software Engineer

    1 dzień temu


    Warszawa, Mazovia, Polska Sigma Software Pełny etat

    Job Title: Senior/Principal Software EngineerAt Sigma Software, we are seeking a highly skilled Senior/Principal Software Engineer to lead our AdTech supply chain operations. As a subject-matter expert, you will be responsible for ensuring compliance with AdTech regulations and identifying potential violations.Key Responsibilities:Compliance Management: Lead...


  • Warszawa, Mazovia, Polska Chabre IT Services Sp. z.o.o Pełny etat

    About the RoleWe are seeking a highly skilled Senior Mobile App Architect to join our team at Chabre IT Services Sp. z.o.o. As a key member of our organization, you will play a crucial role in shaping the future of our mobile applications.Key ResponsibilitiesCollaborate with our Product Management Team and Release Train Engineer to plan, define, and design...

  • Senior System Architect

    1 dzień temu


    Warszawa, Mazovia, Polska SAP Pełny etat

    About the RoleSAP is seeking a highly skilled Senior System Architect to join our Entitlement Management Team within the Corporate Processes & Information Technology organization. As a key member of our team, you will play a strategic role in designing robust and scalable IT architectures that align with business goals.Key ResponsibilitiesDesign and...

  • IT Architect

    13 godzin temu


    Warszawa, Mazovia, Polska Boston Consulting Group Pełny etat

    Unlock Your Potential as an IT ArchitectAt Boston Consulting Group, we're seeking a talented IT Architect to join our team in Warsaw. As an IT Architect, you will play a crucial role in shaping the technology landscape of our clients and driving digital transformation.Key Responsibilities:Assess and coach clients' IT teams to define and implement effective...

  • Senior IT Architect

    13 godzin temu


    Warszawa, Mazovia, Polska Boston Consulting Group Pełny etat

    Unlock the Future of Digital TransformationAre you ready to shape the world of tomorrow? As a Senior IT Architect at Boston Consulting Group, you will play a crucial role in helping globally leading companies navigate the challenges of digitization and turn them into innovative solutions.Key Responsibilities:Evaluate clients' digital capabilities and perform...

  • Software Architect

    1 dzień temu


    Warszawa, Mazovia, Polska Andersen Pełny etat

    About AndersenAndersen is a European pre-IPO IT company with a strong presence in the global market. With over 3,500 high-class professionals, we offer a unique opportunity to work with a diverse team of experts in various fields.Our MissionWe strive to deliver outstanding solutions for our clients in the financial sector, healthcare, logistics, travel and...


  • Warszawa, Mazovia, Polska AWS EMEA SARL (Poland Branch) Pełny etat

    About the RoleWe are seeking an experienced Solutions Architect to join our team at AWS EMEA SARL (Poland Branch). As a Solutions Architect, you will be responsible for formulating and executing a sales strategy to exceed revenue objectives through the adoption of AWS. You will work closely with the sales team to ensure success in building and migrating...


  • Warszawa, Mazovia, Polska DNA Technology Pełny etat

    Make a Difference in SustainabilityWe're looking for a skilled Senior Software Engineer to join our team at DNA Technology. As a key member of our development team, you'll play a crucial role in building a software dedicated to corporate sustainability reporting.About the RoleDevelop and maintain data pipelines and calculations using Java and GCP (BigQuery,...


  • Warszawa, Mazovia, Polska DNA Technology Pełny etat

    Make a Difference in SustainabilityWe're looking for a skilled Senior Software Engineer to join our team at DNA Technology. As a key member of our development team, you'll play a crucial role in building a software dedicated to corporate sustainability reporting.About the RoleDevelop and maintain data pipelines and calculations using Java and GCP (BigQuery,...

  • Senior Data Architect

    1 dzień temu


    Warszawa, Mazovia, Polska IQVIA Pełny etat

    Senior Data ArchitectAbout the RoleWe are seeking a highly skilled and experienced Data Architect to join our EMEA Regional Team at IQVIA. As a Data Architect, you will be responsible for designing, implementing, and maintaining our data architecture, including data models, databases, data integration, and data security.Key ResponsibilitiesDesign and develop...


  • Warszawa, Mazovia, Polska DNA Technology Pełny etat

    Make a Difference in SustainabilityWe're looking for a skilled Senior Software Engineer to join our team at DNA Technology. As a key member of our development team, you'll play a crucial role in building a software dedicated to corporate sustainability reporting.About the RoleDevelop and maintain data pipelines and calculations using Java and GCP (BigQuery,...

  • Senior IT Architect

    1 dzień temu


    Warszawa, Mazovia, Polska Boston Consulting Group Pełny etat

    Shape the Future of Digital TransformationWe are seeking a highly skilled Senior IT Architect to join our team at Boston Consulting Group. As a key member of our digital transformation practice, you will play a critical role in helping our clients navigate the complexities of digitalization and drive innovation in their organizations.Your Key...