Senior Python Backend Developer

5 dni temu


Warsaw, Polska Semrush Pełny etat

Hi there
We are Semrush, a global IT company developing our own product – a platform for digital marketers. New stars are born here, so don’t miss your chance.
This is our Senior Python Backend Developer role for those who want to turn ideas into reality using code, algorithms, and maybe a bit of magic.

Tasks in the role
  • Taking part in internal projects to develop and improve Semrush billing, starting from implementation design and up to release to production.

  • Taking part in managing the migration path for all other Semrush teams depending on the billing functionality.

  • Closely collaborating with other Payment Solution teams.

  • Continuous monitoring of already released features and reacting to alerts.



Who we are looking for
  • Strong expertise in Python, 3+ years of commercial development (FastAPI, Postgres, GCP).

  • Ability to research and write up tasks based on high-level product requirements, communicating the options and their trade-offs to the team.

  • Knowledge of Flask, FastAPI, asyncio, pytest.

  • Experience with PostgreSQL or any other RDBMS, including writing SQL requests.

  • Knowledge of design principles and architectural patterns, especially event-driven.

  • Understanding of gRPC and REST concepts and usage.

  • Ability to figure out their own work, being autonomous and proactive. Being ready for external communications and motivated to improve the overall team’s performance.

  • Friendly and cool-minded; able to productively communicate outside of their team without guidance, not afraid of conflicts of interest.

  • Ability to dive deep into a problem quickly, provide working solutions rather than perfect ones, being able to accept tradeoffs of implementation, and plan to pay them down at a later stage.

Not required, but a plus
  • You have experience working with large data arrays.

  • Experience with Docker.

  • Experience with Kubernetes.

  • Knowledge of Google Cloud Platform.

  • Ability to document and test your own code to a reasonable degree.

  • You share our common values: Trust, because we prefer to speak up and be our true selves; Sense of Ownership, because it’s not worth wasting time on something you don’t believe in; and enthusiasm for Constant Changes, because we are always looking to make things better.

A bit about the team

You can get to know the team better at one of the interviews, but some brief information about future colleagues will be useful now.

The Diamond Team is one of the four teams dealing with billing (Payment Solution). We’re working on a big strategic project that will separate the logic of subscriptions and payments in code. This project requires a lot of communication inside and outside the Payment Solution department. After it is done, the Diamond team is supposed to take ownership of the internal Billing Admin panels.

There are six of us: one Product Owner, one Technical Owner, one Backend Developer, one Frontend Developer, one QA Engineer, and one DevOps Engineer. UX and UI designers work closely with all teams within the unit. Now, we are looking for a Backend Beveloper who likes to solve complex problems and is ready to make independent decisions.

We will try to create all the right conditions for you to work and rest comfortably
  •  It’s up to you to decide what work format works best for you. You can #wfo, #wfh, or mix both.

  • Flexible working day start

  • Unlimited PTO

  • Hobby benefit

  • Breakfast, snacks, and coffee at the office

  • Corporate events

  • Training, courses, conferences

  • Gifts for employees

Finally, a little more about our company

Semrush is a leading online visibility management SaaS platform that enables businesses globally to run search engine optimization, pay-per-click, content, social media and competitive research campaigns and get measurable results from online marketing.

We’ve been developing our product for 16 years and have been awarded G2s Top 100 Software Products, Global and US Search Awards 2021, Great Place to Work Certification, Deloitte Technology Fast 500 and many more. In March 2021 Semrush went public and started trading on the NYSE with the SEMR ticker.

10,000,000+ users in America, Europe, Asia, and Australia have already tried Semrush, and over 1,000 people around the world are working on its development. The Semrush team is constantly growing.

Our new colleague, we are waiting for you
Semrush is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, creed, color, national origin, sex, pregnancy, sexual orientation, gender identity, gender expression, age, ancestry, physical or mental disability, or medical condition including medical characteristics, genetic identity, marital status, military service, or any other classification protected by applicable local, state or federal laws. All employment decisions are based on business needs, job requirements, merit, and individual qualifications.


  • Senior Python Developer

    2 tygodni temu


    Warsaw, Polska SQUARE ONE RESOURCES sp. z o.o. Pełny etat

    Job Title: Senior Python DeveloperSquare One Resources sp. z o.o. is seeking a highly skilled Senior Python Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining REST APIs using Python.Key Responsibilities:Design and implement serverless architectures utilizing AWS Lambda, API...


  • Warsaw, Polska Reef Technologies Pełny etat

    About Reef TechnologiesWe're a fully remote Python backend software house, consisting of a small, agile, and senior-only team. Our team members have more than seven years of strong experience, allowing us to deliver stable solutions and take on challenging projects.ResponsibilitiesDesigning, developing, and maintaining Python backend applicationsWriting...


  • Warsaw, Polska Reef Technologies Pełny etat

    About Reef TechnologiesWe're a fully remote Python backend software house, consisting of a small, agile, and senior-only team. Our members have over seven years of strong experience, ensuring we deliver stable solutions. We've developed a system that has successfully completed over a hundred challenging projects in the last three years, and we're looking to...


  • Warsaw, Polska Codeweaver Pełny etat

    Codeweaver is actively seeking a talented individual to join our team as a Senior Backend Developer in a remote capacity. What can you expect with this role B2B contract Fully-remote work environment Flexible working hours Health insurance and multisport card Transparent and open communications Direct impact on the development of various...

  • Senior Backend Developer

    1 miesiąc temu


    Warsaw, Polska BCF Software Sp. z o.o. Pełny etat

    technologies-expected : C++ Docker technologies-optional : C# Linux about-project : We are seeking an experienced Senior Backend Developer with expertise in distributed systems to join our innovative Robotics and Autonomous Systems division. If you have a passion for backend development, network design, and cutting-edge technologies in robotics, this could...

  • Senior Backend Developer

    4 tygodni temu


    Warsaw, Polska Milo Solutions OÜ Pełny etat

    B2B contract Flexible working hours. Have to be presented and approved upfront Remote work Market competitive salary Non-corporate, informal and dynamic work environment Participation in training courses English improvement program Industry & tech certifications Reward-based referral program 4+ years of experience as a backend developer Strong expertise in ...

  • Senior Python Developer

    2 tygodni temu


    Warsaw, Polska ITFS sp. z o.o. Pełny etat

    Job Title: Senior Python DeveloperWe are seeking a highly skilled Senior Python Developer to join our team at ITFS sp. z o.o. in a remote B2B with ITFS (outsourcing) project in the pharma industry.About the ProjectThe project involves developing and maintaining Python packages using tools such as setup tools and poetry. The ideal candidate will have a strong...


  • Warsaw, Polska plantecs Sp. z o.o. Pełny etat

    plantecs oferuje innowacyjne rozwiązania w zakresie rozwoju i doradztwa IT, wspierając średnie firmy i korporacje w konkretnych projektach lub w pełnej skali. Jesteśmy konsultantami operacyjnymi w silnym zespole certyfikowanych specjalistów. Aktualnie poszukujemy doświadczonego Backend Developera (Senior/Mid), który dołączy do naszego zespołu i...

  • Python Developer

    1 miesiąc temu


    Warsaw, Polska SQUARE ONE RESOURCES sp. z o.o. Pełny etat

    technologies-expected : Python AWS Lambda API Gateway SQS DynamoDB Jenkins Git responsibilities : Design, develop, and maintain REST APIs using Python. Implement serverless architectures utilizing AWS Lambda, API Gateway, SQS, and DynamoDB. Design and implement NoSQL databases to support high-performance, scalable applications. Manage and optimize CI/CD...

  • Senior Python Developer

    5 miesięcy temu


    Warsaw, Polska ERM Pełny etat

    Senior Python Developer About the Role: As a Senior Python Developer at ERM, you will play a critical role in shaping the future of sustainable mining practices. This is more than just a job; it's an opportunity to make a significant impact on the mining industry's transition towards greener and more responsible operations. Our platform helps...

  • Senior Backend Developer

    3 miesięcy temu


    Warsaw, Polska 300Brains Sp. z o. o. Pełny etat

    Senior Backend Developer - JavaFULL REMOTE About us:We are an international, Polish-American company called 300Brains, operating in the area of Information Technology with the aim of supporting international companies, primarily startups, in the implementation of their brilliant ideas.We are seeking a back-end developer (Java) with 5 years of experience to...

  • Senior Backend Developer

    2 tygodni temu


    Warsaw, Polska LITE E-COMMERCE sp. z o.o. Pełny etat

    About the RoleWe are seeking a highly skilled Senior Backend Developer to join our team at Lite E-Commerce sp. z o.o. As a key member of our development team, you will play a crucial role in shaping the future of our backend ecosystem.Key ResponsibilitiesDesign and implement complex, scalable microservices using Node.jsEnsure system scalability and...


  • Warsaw, Polska Link Group Pełny etat

    We are looking for a highly qualified and experienced Java Backend Developer to join our team on an exciting project focused on electric vehicle (EV) chargers for a major client. In this position, you will be responsible for designing, developing, and maintaining strong backend solutions using Java. You will collaborate with Product Owners, Architects, and...

  • Senior Backend Developer

    2 tygodni temu


    Warsaw, Polska LITE E-COMMERCE sp. z o.o. Pełny etat

    About the RoleWe are seeking a highly skilled Senior Backend Developer to join our team at Lite E-Commerce sp. z o.o. As a key member of our development team, you will play a crucial role in shaping the future of our backend ecosystem.Key ResponsibilitiesDesign and implement complex, scalable microservices using Node.jsEnsure system scalability and...

  • Senior Backend Developer

    2 tygodni temu


    Warsaw, Polska ITEAMLY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ Pełny etat

    Job DescriptionWe are seeking a highly skilled Senior Backend Developer to join our team at ITEAMLY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ.Key ResponsibilitiesDesign, develop, and maintain scalable backend services using Golang.Collaborate with cross-functional teams to define, design, and ship new features.Optimize applications for maximum performance...

  • Backend Python Developer

    2 tygodni temu


    Warsaw, Polska RTB House Pełny etat

    Jako backend developer dołączysz do zespołu rozwijającego platformę przetwarzającą ogromne ilości danych źródłowych w kompaktowe agregaty publikowane za pośrednictwem szybkich, nowoczesnych API. Będziesz miał okazję pracować z najnowszym stackiem technologicznym w dojrzałym projekcie o bardzo dużej skali, w którym główny nacisk...


  • Warsaw, Polska Mobica Limited Pełny etat

    Senior Java Backend Developer Job Description We are seeking a highly skilled and experienced Java Backend Developer to join our dynamic team on an exciting project related to EV chargers for a major client. In this role, you will be responsible for designing, developing, and maintaining robust backend solutions using Java. You will collaborate closely...

  • Senior Cloud Developer

    2 tygodni temu


    Warsaw, Polska PYSENSE sp. z o.o. Pełny etat

    Job Title: Full Stack Senior DeveloperWe are seeking a highly skilled Full Stack Senior Developer to join our team at PYSENSE sp. z o.o. as a key member of our engineering team.Key Responsibilities:Design, develop, and maintain both backend and frontend systems for our cloud-based applications.Implement serverless architectures and cloud-native solutions...

  • Senior Backend Developer

    2 tygodni temu


    Warsaw, Polska SQUARE ONE RESOURCES sp. z o.o. Pełny etat

    Job Title: Senior Typescript/NestJS DeveloperSquare One Resources sp. z o.o. is seeking a highly skilled Senior Typescript/NestJS Developer to join our development team. As a key member of our team, you will be responsible for designing and developing backend services using TypeScript and Nest.js, ensuring high performance and scalability.About the...

  • Senior React

    1 miesiąc temu


    Warsaw, Polska Lemon.io Pełny etat

    technologies-expected : Python React.js technologies-optional : AWS TypeScript PostgreSQL Django about-project : Are you a talented Senior Developer looking for a remote job that lets you show your skills and get decent compensation? Look no further than Lemon.io — the marketplace that connects you with hand-picked startups in the US and...