Python Engineer

SplitMetrics is a remote-first team of experts building the future of mobile marketing, providing intelligent data-driven solutions for Apple Search Ads scale, A/B testing, and market insights.
Backend
Mid-Level Software Engineer
Remote
4+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:
Python Engineer

SplitMetrics is hiring a Python Engineer to build scalable systems, process Big Data, and improve product reliability in a remote-first environment.

Python Engineer

SplitMetrics is hiring a Python Engineer to build scalable high load systems, process large data volumes, and improve system reliability in a remote-first environment.

Python Software Developer - Interview Day, JPMorganChase Glasgow

Python Software Developer position at JPMorgan Chase in Glasgow, focusing on cross-risk technology solutions and corporate systems development.

Software Engineer III - Java Fullstack

Software Engineer III position at JPMorgan Chase focusing on Java Fullstack development, requiring 3+ years experience in software engineering and system design.

Software Engineer II -Salesforce

Software Engineer II position at JPMorgan Chase focusing on Salesforce development within Asset & Wealth Management division.

Description For Python Engineer

SplitMetrics is seeking a Python Engineer to join our remote-first team. We're a leading company in the mobile marketing industry, providing innovative solutions for top app developers. As a Python Engineer, you'll build scalable high load systems, process large amounts of data, work with Big Data, and improve system reliability. You'll be part of a team that has been at the forefront of the industry for almost 9 years, working with global brands and generating over $1 billion in ad spend through our ecosystem.

Key Responsibilities:

  • Build scalable high load systems using Python
  • Process large amounts of incoming data (>1TB per day)
  • Work with Big Data and adapt products to handle hundreds of millions of records daily
  • Improve system (ETL) reliability and test coverage
  • Design, build, deploy, monitor, and maintain products

Requirements:

  • 4+ years of experience working with Python, emphasizing async
  • Experience with data storages like Postgres and data pipelining
  • B1+ English level
  • Experience in building and scaling microservices-based solutions
  • Experience with modern CI/CD approaches and tools
  • Knowledge of computer science fundamentals
  • Solid understanding of standard web technology
  • Comfortable with CLI
  • Basic knowledge of algorithms and data structures

Nice-to-have skills:

  • Knowledge of Rust
  • Experience working with Kubernetes
  • Experience working with Snowflake

We offer a comprehensive benefits package, including flexible time off, health and wellness support, professional development opportunities, and a supportive, remote-first work environment. Join our team and be part of a culture that values fast-paced innovation, transparency, and continuous learning.

Last updated 6 months ago

Responsibilities For Python Engineer

  • Build scalable high load systems using Python
  • Process a large amount of incoming data (>1TB per day)
  • Work with Big data
  • Adapt the product to work with a large amount of data (hundreds of millions records per day)
  • Improve system (ETL) reliability
  • Improve test coverage
  • Design, build, deploy, monitor and maintain products

Requirements For Python Engineer

Python
PostgreSQL
Kubernetes
Rust
  • 4+ years of experience working with Python, with emphasis on async
  • Experience with data storages like Postgres, and data pipelining
  • B1+ English level
  • Experience in building solutions based on micro-services and scaling such systems
  • Experience with modern CI/CD approaches and tools
  • Knowledge of computer science fundamentals
  • Solid knowledge of standard web technology (HTTP, HTML5, client/server model, security principals)
  • Comfortable with CLI
  • Basic knowledge of concepts of algorithms and data structures

Benefits For Python Engineer

Medical Insurance
Vision Insurance
Dental Insurance
Education Budget
Parental Leave
  • Vacation and public holidays
  • Additional 6 PTOs annually
  • Medical insurance or health care compensation
  • Paid sick leave
  • Professional development opportunities
  • Semi-annual performance reviews
  • Internal mobility program
  • Corporate online events and offline team retreats
  • Flexible working schedule
  • Remote-first working environment
  • Coworking costs coverage program
  • Office hubs in key locations

Interested in this job?