Job Closed

This listing is no longer active.

MARGO logo
MARGO

DATA, AI & DIGITAL EXPERTS

Software Development Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500Since 2005H1B No SponsorCompany SiteLinkedIn

Location

Poland

Posted

134 days ago

Salary

zł200 - zł220 / hour

Seniority

Senior

Bachelor Degree3 yrs expEnglishDjangoPostgreSQLPythonSQLUnix

Job Description

Software Development Engineer

MARGO

• 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) • 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

Job Requirements

  • 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).

Benefits

  • 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

Related Job Pages

More Full-stack Engineer Jobs

WeMove Europe logo

Software Engineer

WeMove Europe

Building people power to transform Europe in the name of our community, future generations and the planet.

ContractRemoteTeam 11-50H1B No Sponsor

• You'll work across a diverse set of systems and projects — from the backend of our donation infrastructure to the frontend of petitions and signup forms. • Build and maintain tools for online campaigning, petitions, and mass email outreach • Develop and improve donation systems, including recurring contributions and payment integrations • Create user-friendly interfaces with React • Design and run A/B tests to optimize supporter experiences • Collaborate with campaigners to understand needs and translate them into solutions • Manage feature releases, fix bugs, and ensure performance through CI/CD, Docker, and monitoring tools • Track and report progress across projects, and help keep us all aligned

Europe
€37K - €62K / year
Job Closed
Niche logo

Senior Software Engineer

Niche

Niche connects people to their future schools, neighborhoods, and workplaces.

Full TimeRemoteTeam 201-500Since 2002H1B Sponsor

• Design and build high-quality, user-facing features and interfaces for our platform • Collaborate closely with product designers and backend engineers to deliver cohesive, end-to-end solutions • Participate in code reviews and provide thoughtful, constructive feedback to other engineers • Understand the high-level architecture of the website and back-end services • Confidently implement new functionality and fix bugs across our stack • Shape frontend solutions, proactively identifying UX and technical tradeoffs • Distill user stories or business requirements into technical requirements/design

Argentina
Job Closed
OtherRemoteTeam 51-200H1B No Sponsor

• Develop and maintain WordPress websites from concept through deployment. • Build responsive, pixel-perfect websites from Figma designs. • Customize and extend themes using page builders such as Elementor. • Optimize websites for speed, performance, and SEO best practices. • Implement robust security measures and manage WordPress updates and backups. • Ensure websites are ADA-compliant and meet WCAG accessibility standards. • Configure and manage caching solutions (e.g., WP Rocket, W3TC). • Troubleshoot and debug issues across the front-end and back-end. • Collaborate with designers, content creators, and project managers.

United States
Job Closed
Rumor logo

Senior Software Engineer

Rumor

Product and venture studio.

Full TimeRemoteTeam 11-50Since 2013H1B No Sponsor

• Develop and maintain full-stack features using Next.js and TypeScript • Design and optimize database schemas in PostgreSQL • Implement caching strategies using Redis • Collaborate with cross-functional teams to design and implement new features • Contribute to software architecture decisions and system design • Ensure code quality through testing, code reviews, and best practices • Troubleshoot and resolve technical issues using strong debugging skills • Monitor application performance and user behavior using Datadog and PostHog • Participate in the complete software development lifecycle from design to deployment

Mexico