Senior Python Backend Developer
vor 4 Wochen
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.
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.
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.
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.
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
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.
-
Berlin, Berlin, Deutschland Interloom VollzeitWe are seeking an experienced Senior Python Developer to join our team at Interloom. Our company is building automation software for enterprises that integrate AI agents as equal participants into the workforce.Job DescriptionAs a Senior Python Developer, you will contribute to the development, enhancement, and maintenance of our backend technology stack,...
-
Senior Python Developer
vor 4 Wochen
Berlin, Berlin, Deutschland VAV Bilisim VollzeitAbout the RoleAs a Senior Backend Developer with a strong background in Python, we are seeking an experienced professional to join our team in Berlin, Germany. The ideal candidate will have a solid understanding of modern software design patterns and be able to design and implement high-performance backend systems.Key ResponsibilitiesBuild and scale...
-
Senior Backend Developer Opportunity
Vor 5 Tagen
Berlin, Berlin, Deutschland Interloom VollzeitWe are looking for a seasoned Python developer who will contribute to the development of scalable and efficient backend systems.The ideal candidate will have extensive experience in FastAPI, async programming, and Python best practices. They will be responsible for driving the backend tech stack, designing and building scalable systems, ensuring system...
-
Senior Python Developer Opportunity in Berlin
Vor 5 Tagen
Berlin, Berlin, Deutschland VAV Bilisim VollzeitEstablish a strong career foundation with VAV Bilisim as we seek an accomplished Senior Python Developer to join our team in Berlin. With a competitive salary and attractive benefits package, this is a unique opportunity to grow professionally and make a meaningful contribution to our company.We are looking for a highly skilled and experienced developer who...
-
Senior Backend Developer
vor 4 Wochen
Berlin, Berlin, Deutschland BENOCS GmbH VollzeitAt our company, Benocs GmbH, we are seeking a skilled Senior Backend Developer to contribute to the evolution of the Internet. We aim to improve Internet performance by optimizing traffic behavior on Internet Provider Networks.Key ResponsibilitiesYou will develop high-performance, tested back-end web application components and data-processing microservices...
-
Senior Python Developer
vor 1 Monat
Berlin, Berlin, Deutschland Leverage AWS AP VollzeitAbout the TeamLeverage AWS AP is a cutting-edge company that delivers innovative software solutions. Our Chapter Software Engineering team is looking for a talented Backend Developer to join our ranks.About the RoleDesign and develop high-performance Python applications using microservice architecture and DDD principles on AWS cloud.Implement ORMs for energy...
-
Senior Backend Java Developer
vor 4 Wochen
Berlin, Berlin, Deutschland MODIFI VollzeitSenior Backend Java DeveloperAt MODIFI, we are seeking a highly skilled Senior Backend Java Developer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient microservices using Java and Spring Boot. Our platform enables cross-border commerce through a digital platform...
-
Berlin, Berlin, Deutschland VAV Bilisim VollzeitWe are actively seeking a highly skilled Senior Python Developer to join our team in Berlin, Germany.OverviewVAV Bilisim is a leading technology company dedicated to delivering innovative solutions. As a Senior Python Developer, you will play a crucial role in shaping the future of our products.Salary and BenefitsThe estimated salary for this position is...
-
Senior Cloud Software Developer
vor 1 Woche
Berlin, Berlin, Deutschland Darwin Recruitment VollzeitWe are seeking a highly skilled Senior Cloud Software Developer to join our team at Darwin Recruitment. This is a fantastic opportunity for an experienced Python developer to work with a global life sciences company.The ideal candidate will have expertise in designing, developing, and deploying robust applications on Google Cloud Platform using Terraform and...
-
Senior Software Engineer
vor 4 Wochen
Berlin, Berlin, Deutschland Bergman Engineering Sp. z o.o. VollzeitResponsibilities:• Design, develop, and maintain scalable and efficient backend systems.Requirements:• Proficiency in programming languages such as Java, Python, or C++.What We Offer:• Competitive salary and benefits package.About Us:• {company} is a leading technology company dedicated to delivering innovative solutions.
-
Berlin, Berlin, Deutschland Rise Technical VollzeitRise Technical Recruitment GmbH is seeking a highly skilled Senior Backend Software Developer to join our team in Berlin, Germany.This is an exciting opportunity to work on cutting-edge machine learning techniques and transform tissue sample analysis. As a Senior Backend Software Engineer, you will be responsible for developing, designing, implementing, and...
-
Senior Backend Developer
vor 2 Monaten
Berlin, Berlin, Deutschland The products you will be working on belong to our team Digital Solutions VollzeitAbout the TeamWe are a team of passionate software engineers dedicated to delivering cutting-edge solutions for our customers. Our team, Digital Solutions, is responsible for developing and operating software to manage home energy devices, and we're looking for a talented Backend Developer to join our ranks.Your RoleAs a Backend Developer, you will be...
-
Senior Backend Developer
vor 1 Monat
Berlin, Berlin, Deutschland Tito & Friends Dienstleistungs GmbH VollzeitAbout the RoleWe are seeking a highly skilled Backend Developer to join our team at Tito & Friends Dienstleistungs GmbH. This is a unique opportunity to work with a multinational media tech company and contribute to the development of our SaaS product.Key ResponsibilitiesDesign, develop, and deploy backend features using PHP and MySQLCollaborate with the Dev...
-
Python Backend Entwickler
vor 4 Wochen
Berlin, Berlin, Deutschland SIDES (SimplyDelivery GmbH) VollzeitBereit für eine Herausforderung?Ihre AufgabenEntwickeln und Warten Sie Backend-Dienste und APIs mit Python.Kooperieren Sie mit unseren Frontend-Entwicklern zur Integration von Benutzeroberflächenelementen mit serverseitiger Logik.Sicherstellen Sie die Leistung, Qualität und Reaktionsfähigkeit der Anwendungen.Implementieren Sie Sicherheits- und...
-
Middle+/Senior Python Developer
vor 2 Wochen
Berlin, Deutschland SELIUK LTD VollzeitThe fast-growing tech company is looking for a skilled Python Developer with at least 4 years of experience to join their dynamic development team. The ideal candidate will have a strong background in Python development and a passion for solving complex problems.Responsibilities:Design, develop, and maintain high-quality Python applications Collaborate with...
-
Senior Software Engineer
vor 1 Monat
Berlin, Berlin, Deutschland JET Tankstellen Deutschland GmbH VollzeitJob Title: Senior Software Engineer (Backend)We are seeking a highly skilled Senior Software Engineer (Backend) to join our team.Main Responsibilities:Design and develop high-quality backend software systemsWork closely with cross-functional teams to identify and prioritize project requirementsCollaborate with other engineers to ensure seamless integration...
-
Senior Backend Developer
vor 4 Wochen
Berlin, Berlin, Deutschland Y42 VollzeitAbout the RoleWe're looking for a highly skilled Senior Backend Engineer to join our team at Y42. As a key member of our Engineering Team, you will play a crucial role in shaping the future of our analytics engineering platform.Your ResponsibilitiesWork closely with our Integration and Orchestration Team to drive innovation and growthDesign, implement, and...
-
Python Developer
vor 3 Monaten
Berlin, Deutschland SIDES (SimplyDelivery GmbH) VollzeitYour mission Als Python Backend Developer (m/w/d) bei SIDES sind Sie verantwortlich für das Design, die Implementierung und die Wartung von Backend-Systemen und APIs mit Python. Ihre Expertise in FastAPI und SQLAlchemy wird entscheidend sein, um skalierbare und leistungsstarke Anwendungen zu entwickeln, die ein nahtloses Benutzererlebnis bieten. Sie werden...
-
Python Developer
vor 3 Monaten
Berlin, Deutschland SIDES (SimplyDelivery GmbH) VollzeitYour mission Als Python Backend Developer (m/w/d) bei SIDES sind Sie verantwortlich für das Design, die Implementierung und die Wartung von Backend-Systemen und APIs mit Python. Ihre Expertise in FastAPI und SQLAlchemy wird entscheidend sein, um skalierbare und leistungsstarke Anwendungen zu entwickeln, die ein nahtloses Benutzererlebnis bieten. Sie werden...
-
Berlin, Berlin, Deutschland 3pc GmbH Neue Kommunikation VollzeitBei 3pc GmbH Neue Kommunikation suchen wir einen Senior Backend-Entwickler (d/m/w), der sich auf die Weiterentwicklung unserer Technologie-Stack und die Entwicklung von technisch anspruchsvollen Webanwendungen spezialisiert hat. Du bist ein erfahrener Entwickler mit mindestens fünf Jahren Erfahrung in der Backend-Entwicklung mittels PHP, Python oder...