Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer (.NET) - Platform Team - Allegro Pay image - Rise Careers
Job details

Senior Software Engineer (.NET) - Platform Team - Allegro Pay

Job Description

Important things for you:

  • The salary range for this position is as follows (contract of employment, tax-deductible cost):
    • 18 400 - 25 410 PLN in gross terms
  • Additionally, depending on your annual assessment and the company's results:
    • Annual bonus up to 10% of the annual salary gross 
    • Long-term discretionary incentive plan based on Allegro.eu shares
  • A hybrid work model requires 1-2 days a week in the office

Join Allegro Pay - where FinTech Innovation meets Platform excellence! 

Are you excited about making a big impact in the FinTech industry? Allegro Pay, the top financial technology company from Central Europe, is searching for a dynamic Platform Engineer to join our success story driven by .NET and Azure. Here's why you should join us:

  • Big Scale: Immerse yourself in the exciting world of Allegro Pay, where your Platform and .NET skills will tackle challenges on a large scale. You'll be contributing to financial solutions that affect over a million people (handling 60+ million requests daily and managing dozens of terabytes of data).
  • Engineering Maturity: Join a culture that mirrors the top tech giants. Our commitment to engineering excellence and maturity puts us on par with industry leaders like FAANG companies. (11 of 12 in Pragmatic Engineer Score)
  • Best-in-Class Expertise: Work alongside the best experts in the field, collaborating to push the boundaries of what's possible in FinTech. Our team includes MVPs and many conference speakers.
  • Impactful Products: Imagine this – your work at Allegro Pay contributes to creating products that you, your family, and friends might already use daily. See the direct impact of your efforts on the FinTech landscape (with 120+ deployments per month).
  • First-Citizen Platform: Play a key role in developing our first-citizen platform, empowering developers to achieve more. Contribute to a culture that prioritizes tools and automation, enhancing the developer experience.

Team tech stack:

  • Azure, Azure DevOps, AKS (kubernetes), Azure Pipelines (yaml), Powershell, bash, ArgoCD, helm, Istio, nginx, prometheus, backstage, .NET, JAVA

We are looking for people who:

  • Have deep knowledge of .NET
  • Understand distributed systems and their design
  • Want to build software and tools for other developers
  • Want to be proud of the code they write but are also willing to accept feedback and share their knowledge during code reviews
  • Can search for efficient solutions to meet users’ needs
  • Are eager to continuously develop their skills and expand their knowledge
  • Know English at B2 level

The following are also a plus:

  • Have experience with public cloud services (preferably Azure)
  • Are familiar with one or more of the following: scripting languages like PowerShell or bash, Kubernetes, automation, Azure DevOps, platform engineering

Additionally, we offer:

  • Well-located office (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
  • Laptop with m1 processor, 32GB RAM, SSD - a 16” or 14” MacBook Pro or corresponding Dell with Windows (if you don’t like Macs), two monitors and all other gadgets that you should need
  • Working in a team 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 team’s 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

In your daily work you will handle the following tasks:

  • You will develop and maintain tools for developers in the .NET ecosystem in the newest LTS version (currently .NET 6, soon .NET 8)
  • You will design and implement high availability on multi-region setup
  • You will research new technologies, execute proof of concepts, and write down analysis
  • With your expertise, you will help developers from product teams use the platform in an efficient way
  • All of the above in one of the biggest .NET and Azure products in Poland, with 100+ microservices and over a million happy customers

Why is it worth working with us?

  • You can listen about .NET in Allegro in one of our podcasts – as you can see, we are happy to share our knowledge :)
  • The IT team is made up of over 2000+ members who have shared their knowledge at multiple conferences, such as Dotnetos, Warszawskie Dni Informatyki, DevDays, Code Europe, and co-create a blog: allegro.tech
  • We practice Code Review, Continuous Integration, Scrum/Kanban, Domain Driven Design, Test Driven Development, Pair Programming, depending on the team
  • 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
  • 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

This may also be of interest to you: 

Allegro Tech Podcast → https://podcast.allegro.tech/

Send in your CV and see why it is #dobrzetubyć (#goodtobehere)

Allegro Glassdoor Company Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Allegro DE&I Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Allegro
Allegro CEO photo
Francois Nuyts
Approve of CEO
What You Should Know About Senior Software Engineer (.NET) - Platform Team - Allegro Pay, Allegro

Join Allegro Pay as a Senior Software Engineer (.NET) in our dedicated Platform Team based in vibrant Warsaw, Poland! If you're passionate about FinTech innovation and like the idea of working on solutions that help over a million users, this could be your dream job! At Allegro Pay, you'll be immersed in a fast-paced environment where you'll build tools and software for developers, ensuring seamless operation across our extensive platform. Imagine being part of a team that handles over 60 million requests daily, contributing to products that enhance everyday financial interactions for countless individuals. You'll collaborate with experts and industry MVPs while leveraging various technologies like Azure, Kubernetes, and .NET to elevate our engineering maturity. We pride ourselves on fostering a culture of continuous improvement and engineering excellence, akin to top-tier tech companies. With a competitive salary range of 18,400 - 25,410 PLN, plus an annual bonus and a hybrid work model, you’ll not only be compensated fairly but also have flexibility in your work-life balance. Plus, our office is fully equipped with modern amenities to ensure a productive work environment. If you thrive in developing software that enables other developers while pushing the boundaries of what's possible, then join us at Allegro Pay, where your skills will shine and grow as you tackle exciting challenges in the FinTech landscape.

Frequently Asked Questions (FAQs) for Senior Software Engineer (.NET) - Platform Team - Allegro Pay Role at Allegro
What are the key responsibilities of a Senior Software Engineer (.NET) at Allegro Pay?

As a Senior Software Engineer (.NET) at Allegro Pay, you'll be responsible for developing and maintaining tools for developers in the .NET ecosystem, focusing on high availability in a multi-region setup. You'll research new technologies, implement proof of concepts, and support product teams in efficiently using our platform. This role is integral to ensuring smooth operations across our services, all whilst handling significant volumes of data.

Join Rise to see the full answer
What qualifications are needed for the Senior Software Engineer (.NET) position at Allegro Pay?

To qualify for the Senior Software Engineer (.NET) role at Allegro Pay, candidates should possess deep knowledge of .NET and have experience with distributed systems. Familiarity with public cloud services, specifically Azure, and scripting languages such as PowerShell or bash will be beneficial. English proficiency at a B2 level is also required to effectively collaborate with international teams.

Join Rise to see the full answer
What is the work culture like for a Senior Software Engineer (.NET) at Allegro Pay?

The work culture at Allegro Pay for a Senior Software Engineer (.NET) is dynamic and collaborative, encouraging innovation and continuous learning. You'll be surrounded by a team of top-class specialists who prioritize engineering excellence, participate in regular code reviews, and utilize Agile methodologies like Scrum and Kanban. The environment fosters technological autonomy, allowing you to choose the best solutions for the problems at hand.

Join Rise to see the full answer
What benefits does Allegro Pay offer to its Senior Software Engineers (.NET)?

Allegro Pay offers a comprehensive benefits package for Senior Software Engineers (.NET), including a competitive salary range, annual bonus potential, and a hybrid working model. Additionally, employees receive fringe benefits through a cafeteria plan that includes options for medical care, sports activities, and more. Professional development is also supported through a dedicated educational budget, English classes, and opportunities to attend conferences.

Join Rise to see the full answer
What technologies will a Senior Software Engineer (.NET) work with at Allegro Pay?

You'll work with a broad range of technologies as a Senior Software Engineer (.NET) at Allegro Pay, including Azure, Azure DevOps, AKS (Kubernetes), and various scripting languages. The tech stack also includes automation tools and best practices in domain-driven design and test-driven development, ensuring you are equipped to tackle complex engineering challenges efficiently.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer (.NET) - Platform Team - Allegro Pay
Can you explain your experience with .NET and how you've used it in previous projects?

During your response, highlight specific projects where you've applied .NET in building scalable solutions. Mention frameworks you are familiar with, such as ASP.NET or .NET Core, and emphasize your role in the development process, including any specific challenges you overcame.

Join Rise to see the full answer
How do you approach enhancing the performance of a .NET application?

Discuss techniques you've used to monitor application performance, such as profiling tools, logging, and metrics. Explain how you identify bottlenecks, optimize queries, or refactor code for efficiency, and provide examples of tangible results from your efforts.

Join Rise to see the full answer
What strategies do you implement to ensure code quality during development?

Outline your approach to code quality by including practices like code reviews, automated testing, and continuous integration. Share your understanding of coding standards and best practices in collaboration with your team to maintain high-quality outputs.

Join Rise to see the full answer
How do you ensure effective communication within a development team?

In your answer, emphasize the importance of transparent communication, using tools like JIRA or Slack for updates and feedback. Discuss how you facilitate team meetings, encourage knowledge sharing, and resolve conflicts to maintain a harmonious working environment.

Join Rise to see the full answer
Can you describe your experience with cloud services, particularly Azure?

Highlight your familiarity with Azure services, such as Azure Functions, Azure Logic Apps, and Azure DevOps, detailing how you've utilized them in developing or deploying applications. If specific projects are relevant, mention your role and the benefits of using these services.

Join Rise to see the full answer
How do you keep up with new technologies and trends in software development?

Mention resources you use to stay updated, such as tech blogs, podcasts, online courses, or industry conferences. Explain how integrating new knowledge has influenced your work and improved your skillset in software engineering.

Join Rise to see the full answer
What challenges have you faced while developing software and how did you overcome them?

Reflect on specific obstacles, such as tight deadlines, technical limitations, or team dynamics. Describe the steps you took to address these challenges, emphasizing problem-solving skills and resilience in your approach.

Join Rise to see the full answer
Can you talk about a time you contributed to a project that had a significant impact?

Share a detailed account of a project where your contributions were pivotal to its success. Discuss your role, the specific actions you took, and the measurable impact it had on the team or organization.

Join Rise to see the full answer
How do you approach the process of debugging or resolving issues in your applications?

Discuss your systematic approach to debugging—how you utilize logs, reproduce issues, and collaborate with team members to resolve problems. Highlight any tools or techniques you use to streamline the debugging process.

Join Rise to see the full answer
What qualities do you think are essential for a Senior Software Engineer (.NET)?

Reflect on key qualities that define a successful Senior Software Engineer, such as technical expertise, problem-solving skills, and the ability to mentor junior developers. Emphasize the importance of adaptability and willingness to learn in the ever-evolving tech landscape.

Join Rise to see the full answer
Similar Jobs
Posted 7 days ago

As a Business Product Manager at Allegro, you'll lead initiatives to transform user engagement into long-term loyalty through innovative solutions.

Take on a pivotal role at Allegro as a Business Product Manager, focusing on optimizing promotional campaigns with innovative solutions.

Photo of the Rise User
Posted 18 hours ago

Join Guidehouse as a Full Stack Python Developer and leverage your expertise in full-stack development to create efficient web applications.

Photo of the Rise User

Join IGT1 Lanka as a Senior Software Engineer to help revolutionize healthcare through innovative solutions in a collaborative and dynamic environment.

Photo of the Rise User

Join MongoDB’s Atlas Migration team as a Senior Software Engineer to architect solutions that tackle scalability and performance challenges in data migration services.

Photo of the Rise User
Smarsh Hybrid No location specified
Posted 12 days ago

Smarsh is seeking an experienced Lead Software Engineer to drive technical excellence in delivering cutting-edge software solutions for compliance in digital communications.

WEX Inc Remote India - Bangalore - Remote Office
Posted 13 days ago

WEX is searching for a senior software engineer to shape the future of its EnCompass platform within the Corporate Payments Engineering team.

Photo of the Rise User

GTS is looking for a skilled Software Engineer proficient in C++ to optimize their innovative trading platform and enhance financial data processing.

Photo of the Rise User
Medely Remote No location specified
Posted 11 days ago
Inclusive & Diverse
Empathetic
Mission Driven
Growth & Learning

Join Medely, a fast-growing startup, as a Sr. Back End Engineer and contribute to revolutionizing the healthcare industry through innovative software solutions.

Photo of the Rise User

DaCodes is looking for a talented iOS Developer with strong skills in Swift and a passion for technology to join their dynamic team.

Allegro is the most popular Polish shopping destination with about 17 million users monthly and over 1.1 million items sold on the platform daily. Making a site like this work requires a lot of engineering and as the site grows, we learn and adopt...

126 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 27, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
X
Someone from OH, Cleveland just viewed Lead / Senior Analyst - SAP HCM at Xcellink Pte Ltd
Photo of the Rise User
175 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Akron just viewed Accounting Co-Op at VEGA Americas
Photo of the Rise User
10 people applied to Software Engineer Intern at OPSWAT
R
Someone from OH, Cincinnati just viewed Director, Payroll Tax at Ryan
Photo of the Rise User
11 people applied to Software Engineer Intern at GITAI
P
Someone from OH, Columbus just viewed Data Science for Smart Agriculture- Part-Time at PSU
Photo of the Rise User
Someone from OH, Cincinnati just viewed Brand Management & Partnerships Assistant at LAIKA
Photo of the Rise User
Someone from OH, Athens just viewed Senior Multimedia Artist, Design & Creative at RepRisk AG
H
Someone from OH, Rocky River just viewed Training Manager at Hotel Bardo Savannah
F
Someone from OH, Columbus just viewed VP of Communications at Freedom Together Foundation
Photo of the Rise User
Someone from OH, Columbus just viewed Chief Organizational Communication Officer at Providence
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed SEASONER at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Bilingual Care Manager, Telephonic RN at Humana
Photo of the Rise User
Someone from OH, Columbus just viewed Talent Business Partner at Red Bull
Photo of the Rise User
Someone from OH, Brunswick just viewed Sanitation Team Member at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Talent Acquisition Specialist at Beghou Consulting
C
Someone from OH, Middletown just viewed Operations Analyst at Core Specialty Insurance
A
Someone from OH, Strongsville just viewed Graphic Design Intern at Anvil NorthWest