Backend Software Engineer (Python/ ETL)

Senior
Remote

Questions?   Contact us!

Company

The company we are working with this time is the modern system of record for omnichannel advertising, bringing together brands, agencies, media owners, technology, and data partners. A platform to control critical data related to marketing investments, they enable end-to-end management of campaigns from planning, buying, and selling to analyzing, optimizing, invoicing, and payments. Our client processes $150 billion in annual media spend, employs 1200 people across 20 global offices, and is part of the Vista Equity Partners portfolio of software companies.

Job Description

RESPONSIBILITIES, EXPERIENCE & REQUIREMENTS: We are looking for senior software developers who are real problem solvers with a "can pick-up and learn any product" attitude. We use modern data storage systems (MongoDB, Elastic Search, Postgres, MySQL) to warehouse & analyze "big data" segments. For the list-oriented, here are a few things we'd get excited about: • Degree in Computer Science, Engineering, or similar demonstrated professional experience with strong computer science fundamentals • You've at least 3-5 years of professional experience with production scale software systems • Proficiency in python including sql-alchemy, pandas, numpy celery and ampq • Experience with large scale, concurrent applications is a plus. • Experience working with relational (MySQL, PostgreSQL) and NoSQL databases (schema design and query optimization). • Experience working with ETL pipelines and data warehousing. • Experience working with RESTful web services.

Notes

Only candidates from Argentina, Brazil, Chile, Colombia, Costa Rica, Ecuador, El Salvador, Mexico, Panama, Peru, Uruguay

Intermediate or advanced spoken English is required for ALL opportunities. If you can't speak English yet, please keep practicing and apply in the future.

Already have an account?

Sign In to load your details

Apply now

Please complete our online questionnaire

Upload your photo
First Name (Required)
Last Name (Required)
Email (Required)
Summary (Required)
LinkedIn Profile (Required)
GitHub Profile (Optional)
Stack Overflow Profile (Optional)
Portfolio (Optional)
English Resume (CV) (Required) Under 5MB please. English. PDF only.
Availability (Required)
Full-time Monthly Salary Expectations (in USD) (Required)
Country (Required)
Are you able to hold an interview in English? (Required)
On a scale of 1-10: what is your level of spoken English? (Required)
Required Skills (Experience in years) (Required)
How many years of your career have you worked remotely? (Required)
How many years have you worked professionally in software? (Required)
Why do you think you fit this position? (Required)
Describe your most interesting Python project, and why it was interesting for you (Required)