Skip to main content
A

Python Developer

Atlas Search

Location

Salt Lake County, UT

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

Job Description

Position Overview

We are seeking a senior Python Developer to design and build secure, scalable automation and data extraction solutions across complex websites, authenticated portals, and AWS-based environments.

Key Responsibilities

  • Develop Python-based scraping and browser automation workflows.
  • Automate data extraction from JavaScript-heavy websites, secured portals, APIs, and external sources.
  • Deploy and manage serverless scraping workloads using AWS services.
  • Build reliable processes with logging, retries, error handling, and secure credential management.
  • Support architecture, tooling decisions, and automation best practices.

Required Qualifications

  • 10\+ years of Python development experience focused on automation and data extraction.
  • Hands-on experience with Playwright, Selenium, Scrapy, BeautifulSoup, or similar scraping tools.
  • Experience with MFA, secured portals, session handling, cookies, tokens, or CAPTCHA-related workflows.
  • Strong AWS experience with services such as Lambda, S3, IAM, CloudWatch, Secrets Manager, or Step Functions.
  • Bachelor’s or master’s degree in computer science, software engineering, a related field, or equivalent experience.
  • Experience with authentication flows, web protocols, APIs, JSON/XML, and data transformation.
  • Familiarity with CI/CD, Docker, infrastructure as code, or workflow orchestration tools.

Preferred Qualifications

  • Experience extracting data from enterprise or regulated portals.
  • Background in data engineering, ETL, or pipeline orchestration.
  • Exposure to Python testing frameworks.

Why Join This Team

This role supports the development of secure, scalable automation solutions for complex data extraction workflows in a cloud-based environment.

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs