Python Engineer (Web Scraping) EU REMOTE
SEON Technologies
- Magyarország
- Állandó
- Teljes munkaidő
- Contribute to our Data Enrichment teams, which is an essential part of our fraud prevention solution
- Deliver high-quality Python code with simplicity, performance and scalability in mind
- Improves overall development performance
- Improves the availability and throughput of our application
- Identifies and does product and service improvements related to the applied technology
- Improves the test coverage for core functionalities
- Improves the methods and tools for the team for continuously identifying and collecting tech debts
- Provides technical improvement recommendations
- Analyzes component engineering metrics and measures
- Improves the application of technologies, continuously seeking for better, more efficient alternatives within the boundaries of Engineering priorities and capacities
- Special focus on software security, code quality and performance. Schedules upgrades, fixes with expected priority
- Supporting, refining and suggesting improvements to the current codebase
- Providing expertise, reviewing pull requests of other team members
- Help during the whole Software Development Life Cycle including the design of new features and services
- Strong collaboration with other members of the team
- Collaborates with the team in discussions, agreements, alignment with product management
- Proactively collaborates with other engineering teams
- 3+ years experience in backend engineering with Python
- Experience with multithreaded scalable application development in Python
- Experience with Object-Oriented Design (OOD)
- Strong understanding of networking, connection handling and proxies
- Fundamental knowledge of RESTful API development (Flask, FastAPI)
- Hands on experience with log and metric analysis during troubleshooting
- Openness to learn web crawling / scraping techniques and technologies
- Capable to have a good level understanding of how complex software systems work
- Out-of-the-box thinking combined with the ability to adapt to a fast-paced environment
- Ability to cooperate with team members in Agile development methodology
- Excellent problem-solving skills
- Fluent English
- Must be based in the European Union for remote work
- Python
- Docker, Kubernetes
- Crawling experience with different tools at scale
- Experience with Selenium
- Experience with AWS
- Experience with CI/CD pipelines (eg. Github Actions)
- Monitoring with Kibana, Prometheus, Grafana
- Technical knowledge:
- ElasticSearch
- InfluxDB
- DynamoDB
- AWS Lambda
- Redis
- Employee stock ownership plan (ESOP)
- Flexible hours
- Generous Holiday allowance
- Access to significant opportunities for learning and development
- Private health insurance including dependants (inc. employee assistance & mental health support)
- Complimentary weekly language courses
- Enhanced Parental leave
- Monthly company breakfast and weekly Lunch allowance
- 'Work from anywhere' 60-day remote work
👉About SEONThe SEON journey has been unstoppable. Seven years in, and we have grown from 2 to 250+ SEON Fraud Fighters, across Budapest, London, Austin, Berlin, and Jakarta. We are on a mission to create a Fraud-Free World. We raised a record-breaking segment Series B in April 2022, and we were featured in TechCrunch as the largest B round for Hungary and now are recognised as the World’s quickest-growing fraud prevention company. We are proud to continue to grow at pace, both in terms of helping the best online businesses and democratizing fraud-fighting!