Senior Python Engineer

Agile Engine
New York, NY
Job Description
Role Overview

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups. We are looking for a Senior Python Engineer to build and maintain data pipelines that merge machine learning algorithms with real-world user data to optimize the delivery of SEO link content and improve job seeker traffic through better page rankings.

What You Will Do

- Build and maintain data pipelines that collect and process real-world user data; - Integrate machine learning algorithms into data pipelines to automate and improve the delivery of SEO links; - Use data to optimize content, with the main goal of improving page rankings and increasing job seeker traffic;

Why It Might Be a Fit

If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! The role requires 4+ years of backend Python engineering experience with production-quality code and CI/CD practices.

Requirements

  • Authorized to work for ANY employer in the US
  • 4+ years of experience as a Software Engineer
  • Strong hands-on experience building and maintaining backend applications in Python
  • Experience with unit testing frameworks, CI/CD pipelines, version control, and writing maintainable, production-quality code
  • Experience with MySQL and PostgreSQL
  • Basic understanding of HTML and React
  • Experience integrating applications with data stored in Snowflake or Databricks to support backend applications and services
  • Upper-intermediate English level

Benefits

  • Growth without limits
  • Competitive compensation
  • Flexibility
  • Meaningful, modern projects
  • Collaborative culture
  • Well-being & support
]]>