Software Engineer

Remote from
🌐 Anywhere
Job function
Software Engineering
Job type
Full Time,
Job posted
Apply before
28 Jul 2024
Industry
Internet

About Argyle

Argyle provides a consumer-controlled, software gateway to employment records.

Our mission is to give consumers the means to exercise ownership over their income, employment, and identity data in order to create a more equal, efficient, and effective financial system for everybody.

If you’re looking to join a fun and ambitious group of people working remotely across dozens of countries, apply today.

About the team

Our Scanner Engineering squads work on building and maintaining integrations to various systems. This means reverse engineering platforms and solving complex problems daily. A passion for this work brings our team from across the globe.

You will join a team of exceptionally talented engineers constantly looking for solutions to new problems and innovative ways to meet our business needs. Scrapers (we call them Scanners) are at the core of our business. This means you will join our pivotal engineering team and have a real impact on Argyle’s success.

What will you do?

  • You will create, own and maintain Scanners
  • You will be contributing to general improvements such as shared libraries & frameworks
  • You will be closely working and communicating across different teams

Our Stack

Python is our main language.

Python libraries we use: Celery, Pydantic, Playwright, BeautifulSoup, Asyncio, Httpx, Pydash, Mypy, Pytest, Poetry, Pyenv, Poppler, PdfMiner.

We run Docker, Kubernetes, GCP, Github, ArgoCD.

If you are familiar with some of these – great! The rest you can learn after joining.

Requirements

  • Python coding experience
  • Reverse Engineering of JS/WebApps
  • Ideally, experience with building web scrapers – if not, curiosity to learn
  • Ability to think fast and to manage rapid changes
  • Ownership over your work
  • Focusing on solutions, not pointing out problems

Bonus points for

  • Familiarity with Android/iOS device verification frameworks (SafetyNet Attestation/DeviceCheck) and ways to bypass them
  • Knowledge of Bot and Captcha bypass mitigation tactics

Why Argyle?

  • Remote first company
  • International environment
  • Flexible working hours
  • Stock Options
  • Flexible vacation leave
  • $1000 after a month of employment to set up your home office.
  • MacBook

At Argyle, we wholeheartedly embrace diversity and foster equal opportunities for all. We are dedicated to assembling a team encompassing a rich tapestry of backgrounds, perspectives, and talents. We firmly believe that the greater our inclusivity, the stronger and more vibrant our company becomes.

Apply now >

Megaphone

Personalised job alerts

Set up personalised e-mail alerts about similar remote jobs

FacebookTwitterLinkedIn

How to apply

Did you apply? Let us know, and we’ll help you track your application.

See a few more

Similar remote jobs in Software Engineering

Job Search Safety Tips

Here are some tips to help you search and apply for jobs safely:
Watch out for suspicious jobs Don't apply for jobs that offer high pay for little work or offer to hire you without an interview. Read more ›
Check the employer's profile Make sure you're applying for a trustworthy job by visiting the employer's profile and learning more about them. Read more ›
Protect your information Don't share personal details like your bank account or government-issued ID on suspicious websites or messengers. Read more ›
Report jobs that feel unsafe If you see a job that seems misleading, inappropriate or discriminatory, report it for going against our policies and we'll review it.

Share this job

FAQ

What position is Argyle hiring for?

Argyle is hiring a remote Software Engineer from 🌐 Anywhere

What type of employment does Argyle offer?

This is a Full Time role.

Network