Clera - Your AI talent agent
LoginStart
Start
MARGO logo
MARGO

Software Development Engineer

full-time•Warsaw•PLN 0k - PLN 0k

Summary

Location

Warsaw

Salary

PLN 0k - PLN 0k

Type

full-time

Experience

2-5 years

Company links

WebsiteLinkedInLinkedIn

About this role

The Financial Gateway team builds the core platform responsible for delivering accurate, transparent, and timely financial data to internal stakeholders and external clients.

We operate at the heart of the company’s financial ecosystem, designing reliable data pipelines, billing calculation engines, and financial data services that power billing systems, FP&A, intercompany flows, and reporting processes.

Our mission is to ensure financial data is: Correct Traceable Scalable

Consistently available across systems

This is a data-intensive, architecture-driven backend role focused on financial correctness, integrations, and system reliability — not UI or feature CRUD development.

\n


\n
200 zł - 220 zł an hour
What You Will Work On

You will design and develop systems that:
Collect and store raw financial data from products and partners
Manage contract data and currency rates for billing calculations
Perform billing calculations with full transparency and traceability
Validate, monitor, and control financial data pipelines
Export billing results to billing and financial systems (FP&A, intercompany, reporting, etc.)
Integrate multiple internal and external services
Improve system performance, reliability, and data correctness
Work across split infrastructures (ex-IPONWEB and CRTO environments)

Your Responsibilities

Deliver high-quality features on time
Design scalable solutions considering long-term usage
Participate in design and code reviews
Write clear technical specifications when needed
Troubleshoot complex data and system issues
Monitor performance and reliability of services
Write automated tests (unit, functional, integration)
Work independently and take ownership of problems
Collaborate with multiple projects and stakeholders

What We’re Looking For

This role is ideal for a backend engineer with a strong data and systems mindset, especially someone experienced with financial, billing, reporting, or integration-heavy systems.

Required Skills

3+ years of backend development experience
Strong Python 3 knowledge (core concepts and internals)
Experience building REST APIs with Django / DRF
Solid experience with PostgreSQL and SQL query optimization
Understanding of data structures, algorithms, and complexity
Good understanding of HTTP and networking basics
Experience designing features, writing documentation, and providing estimations
Experience with CI/CD and automation processes
Comfortable working with Unix systems
Knowledge of OOP, SOLID principles, and design patterns
Passion for writing maintainable tests
Strong problem-solving skills and ability to work independently
Good written English (Russian is a plus)

Nice to Have (Strong Plus):

Experience in fintech, billing, payments, reporting, or data platforms
Experience working with data validation, reconciliation, and monitoring
Experience integrating with external partners/services
Experience debugging production data issues across services

Why This Role Is Interesting:

You will not be building simple APIs.
You will be building the financial backbone that other systems rely on.
This role gives you exposure to:
Financial data architecture
Data correctness and reconciliation challenges
Complex integrations
High-impact backend systems
Cross-team and cross-system engineering
Who Will Succeed Here?
Engineers who:
Care about data correctness and system reliability
Enjoy debugging complex data flows
Think in terms of architecture, not just endpoints
Take ownership and work independently
Like solving real, non-trivial backend problems

\n

What you’ll love about us:


Independence and freedom to take initiative

Authenticity and transparency

Clear, achievable goals

Driven people who are passionate about what they do

A skilled team, eager to share their knowledge and learn from you

A focus on quality over quantity in everything we do


About us:


We're MARGO. Founded in Paris in 2005, we’ve since expanded to two more capitals - London and Warsaw. We specialize in IT outsourcing, focusing on complex, cutting-edge IT projects. Our success is fueled by strong relationships with ambitious, visionary clients who are dedicated to innovation and progress.


At MARGO, we believe in people. That’s why we empower our team members with substantial responsibility, the freedom to take initiative, and endless opportunities for growth. Here, everyone plays a role in shaping the company’s future. If you’re ready to make an impact, we’d love for you to join us.

What you'll do

  • You will design and develop systems that manage financial data, including billing calculations and data pipelines. The role emphasizes delivering high-quality features on time and collaborating with multiple projects and stakeholders.

About MARGO

We believe that financial empowerment should be inclusive and accessible to all. Margo stands as a testament to this belief, breaking down barriers and offering a gateway to new financial possibilities through our Bitcoin ATMs. Whether you’re an experienced enthusiast or crypto curious, Margo’s user-friendly Bitcoin ATMs provide a secure and convenient way to turn your cash into digital currency instantly. We get how overwhelming it can be to dive into the exciting world of digital currency. We’ve been there, too! That’s why it’s our mission to make this journey as seamless as possible so you can explore and embrace Margo Bitcoin ATMs with ease. Our unwavering pledge is to create and implement best-in-class technology that empowers our users to effortlessly buy and sell digital currency. Your financial independence and peace of mind remain at the heart of everything we do. Join us in creating a future where money is redefined, and digital currency thrives with endless opportunities. Together, we can unlock a world of financial potential and build a more inclusive and prosperous tomorrow!

Ready to join MARGO?

Take the next step in your career journey

Frequently Asked Questions

What does MARGO pay for a Software Development Engineer?

Toggle
MARGO offers a competitive compensation package for the Software Development Engineer role. The salary range is PLN 0k - 0k per year. Apply through Clera to learn more about the full compensation details.

What does a Software Development Engineer do at MARGO?

Toggle
As a Software Development Engineer at MARGO, you will: you will design and develop systems that manage financial data, including billing calculations and data pipelines. The role emphasizes delivering high-quality features on time and collaborating with multiple projects and stakeholders..

Is the Software Development Engineer position at MARGO remote?

Toggle
The Software Development Engineer position at MARGO is based in Warsaw, Masovian Voivodeship, Poland. Contact the company through Clera for specific work arrangement details.

How do I apply for the Software Development Engineer position at MARGO?

Toggle
You can apply for the Software Development Engineer position at MARGO directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process.
Clera - Your AI talent agent
© 2026 Clera Labs, Inc.TermsPrivacyHelp

Join Clera's Talent Pool

Get matched with similar opportunities at top startups

This role is hosted on MARGO's careers site.
Join our talent pool first to get notified about similar roles that match your profile.