let's find you a job
you can do anywhere

There are now 22 Remote Jobs at AdRoll tagged Python, Senior and Engineer
such as Senior Python Data Engineer, Senior Python Data Engineer and Senior Full Stack Engineer Data Science

There are now 22 Remote Jobs at AdRoll tagged Python, Senior and Engineer
such as Senior Python Data Engineer, Senior Python Data Engineer and Senior Full Stack Engineer Data Science

  Jobs

  People

Hiring remotely? Post a job that reaches 400,000+ remote workers

Post a Job

This year

2017-01-04FlexibleRemote

AdRoll

Senior Web Application Engineer Retargeting Prospecting


AdRoll


senior

engineer

web dev

senior

engineer

web dev

3mo

Apply

About the Role: 


AdRoll's Web Display team is seeking a Senior Full Stack Engineer with Python expertise to help us build new scalable infrastructure, data pipelines, services and dashboards. This is a unique opportunity to take our world-class retargeting and prospecting products, which drive most of AdRoll's revenue, to a new level while working with some of the best and brightest folks in the industry. This will be a truly full stack role -- we’re seeking someone who can act as our team’s backend guru, while occasionally shipping features to our React/Redux frontend as well. 


You'll have the opportunity to play with the latest tech, learn new skills, sharpen your existing ones, and make a difference in a rapidly growing company.

2017-01-04FlexibleRemote

AdRoll

Senior Backend Engineer Activations


AdRoll


senior

engineer

backend

senior

engineer

backend

3mo

Apply

About the Role:


The Activations Team at AdRoll is seeking a Senior Backend Engineer to develop a product offering designed to set up our customers for success. You will work closely with a tight knit team of engineers and product managers on a higher level API which bridges multiple internal product APIs to create the proper AdRoll product portfolio tailored to their unique needs. The Activations Team is the stitching across AdRoll engineering’s service oriented architecture.


In this role, communication skills are key. You will collaborate with various AdRoll engineering teams as to coordinate callouts to their various APIs, and occasionally advocate for changes necessary for your own needs.


We need a backend engineer who has been around the block, and can help us take our system to the next level. You will help us to build out a fully horizontally scalable asynchronous updates framework, capable of flushing tens of thousands of bulk automation adjustments down to various internal APIs seamlessly.


Responsibilities:



  • Collaborate with other engineers and product managers on building out our backend framework

  • Make well-founded decisions on new technology and processes to adopt

  • Mentor, teach, hire and share your knowledge to make our engineering team stronger

  • Code responsibly: minimize tech debt, advocate for change or investment as needed, test and monitor everything

2017-01-04FlexibleRemote

AdRoll

Senior Software Engineer Real Time Bidding


AdRoll


senior

engineer

dev

digital nomad

senior

engineer

dev

digital nomad

3mo

Apply

About the Role:


As a Real-time Systems Engineer you will need to straddle several of AdRoll’s core technologies: our stack includes Python, Erlang, RabbitMQ, PostgreSQL, HBase, and our own open-sourced solutions.  


Responsibilities:



  • Improving the intelligence of the bidding systems, converting insights from AdRoll’s data science team into robust, scalable code

  • Make key improvements to our core distributed systems infrastructure, powering over 500 thousand individual bid requests per second

  • Be a part of a team working on a high volume, highly available system, critical to the success of the business. Balance performance and modularity in systems where every millisecond counts

  • Roll up your sleeves and dig into every nook and cranny of AdRoll’s codebase

2017-01-04FlexibleRemote

AdRoll

Senior Data Science Engineer


AdRoll


data science

senior

engineer

data science

senior

engineer

3mo

Apply

About the Role:


The Data Science Engineering team writes the math and software that sit at the heart of AdRoll’s real-time bidding technology, our core product.  Our software runs over hundreds of terabytes of data daily to produce its models, which are then subsequently queried billions of times by hundreds of servers.


Current members of Data Science Engineering have a passion for not only mathematics, but also technology. If you join our team, you will have the opportunity to stay on the cutting edge of research and then to put this research to practical use by building your own software and infrastructure systems. When you push out your code, you will be able to see the results of your efforts ripple throughout our systems in real-time.

Moreover, AdRoll Engineering is broken out into small teams that have significant autonomy. We like to think of Data Science Engineering as a 'startup within AdRoll.' You will design your systems as you see fit, own your code, and your work will have a very direct, measurable impact on AdRoll's core metrics.

Data Science Engineering is a small team with a variety of concurrent projects. Your interests dictate what projects you will tackle. The common thread among all projects is that they require a high level of mathematical sophistication and engineering prowess, due to the scale of our data.


Current projects include:



  • Enhancing our machine learning software with the latest in machine learning algorithms

  • Employing machine learning and statistical modeling over our petabytes of data to generate new features to feed into our bid-time predictions

  • Creating systems that monitor inputs and performance on a real-time basis to inform engineers when unexpected changes arise.

  • Performing automated market analyses to dynamically react to changing market conditions


Responsibilities:



  • Discover new predictive insights in our dataset

  • Design systems that regularly compute new predictive models

  • Read and conduct research to develop mathematical solutions to our most pressing problems

  • Engineer to put your research into practice

  • Ownership of a system that is the core of our intelligence products

2016-07-09FlexibleRemote

AdRoll

Senior Web Application Engineer Prospecting


AdRoll


senior

engineer

web dev

senior

engineer

web dev

9mo

Apply

About the Role:


The Prospecting team at AdRoll is seeking a Senior Web Application Engineer to develop a new, innovative data product as a part of AdRoll's marketing platform. You will work closely with a small team of engineers, product managers, and data scientists to implement user-facing features for Prospecting and our library of shared UI components. If building scalable, usable, modern UIs is close to your heart, this is your dream job.


In this role, you will collaborate with our Product and UX teams on designing new features and improving existing products based on usage data. Through this cycle of iteration you will learn what makes great products tick and ultimately make life better for our users.


At AdRoll Engineering, we value the freedom and autonomy we give to our employees and encourage everyone to use a multitude of different technologies based on their interests. As a UI engineer, you have an opportunity to share your knowledge and help other engineers build modern web UIs and shared components.


Responsibilities:



  • Collaborate with other engineers and product managers on building web applications, APIs and data visualizations

  • Make well-founded decisions on new technology and processes to adopt

  • Perform A/B tests, participate in user interviews and analyze usage data to make informed decisions

  • Mentor, teach, hire and share your knowledge to make our engineering team stronger


Qualifications:



  • 3+ years experience building web user interfaces for B2B or B2C products

  • In-depth knowledge of JavaScript as a language beyond popular frameworks

  • A solid foundation in data structures, algorithms, and computer science fundamentals

  • Experience with (or willingness to master) our stack, in order of importance: React, Redux, ES6, SASS, Python, SQL, Docker, and AWS


Bonus Points:



  • Contributions to the open source community

  • Experience building shared components or libraries

  • Experience with internationalization (i18n) and localization (l10n)

  • Experience in visual arts, graphic design, usability research or human-computer interaction


Compensation:



  • Competitive salary and equity

  • Medical / Dental / Vision benefits

  • Paid time off and generous holiday schedule

  • The opportunity to win the coveted Golden Bagel award

2016-05-10FlexibleRemote

AdRoll

Billing Accounting Engineer


AdRoll


engineer

engineer

11mo

Apply

About Our Team:


The AdRoll Billing, Payment, Accounting and Finance Engineering team is a (very) small but resourceful group responsible for a critical part of AdRoll’s platform. Building, expanding, and supporting AdRoll's automated billing system and it's many complementary integrations is a complex task that requires strong reasoning skills, a bit of financial acumen, and editorial disciple that is often lost in software development. In addition to core application responsibilities, we also support our finance department and AdRoll's customers directly through automation, reporting, and the creation of user-facing and employee-facing tools.


Together we will take on exciting and challenging areas like automated billing and payments, currencies and conversion, account keeping, billing specific UIs, aggregated reporting from many data sources, complex integrations with payment providers and financial systems, and billing as a service in a multi-product environment.


Who We're Looking For:


You are delighted by the idea that your code will be part of a critical platform component, used by every single customer, with little to no margin for error. You have some experience in the billing and/or finance domain. Quick test: one or more of the phrases 'gateway', 'deferred revenue', and/or 'general ledger' mean something to you. You may have even designed or implemented payment/invoicing integrations or systems in the past.


In a more general sense, you can design and build scalable, fast, fault tolerant systems that minimize customer impact in case of failures and errors. You can architect and build systems that can process a high volume of transactions while maintaining state. Your experience working with systems gives you insight into building APIs and services which can be easily extended. And you understand the fundamentals and importance of building secure systems which protect sensitive data.


Responsibilities:



  • Help make decisions that influence the future of AdRoll's Billing System

  • Design, implement and maintain software responsible for:

    • Keeping accurate and detailed customer accounts

    • Writing invoices

    • Processing payments and refunds

    • Integrating with international payment providers (Braintree, Adyen) as well as complementary systems like Salesforce and Netsuite

    • Provide reporting and analytics to complementary teams like Finance and BI



  • Work with the finance team to formalize and automate processes and improve AdRoll for customers and employees alike

  • Investigate issues and improvement opportunities in the Billing & Finance domain and pursue them with innovative solutions


Qualifications:



  • Self-directed and resourceful

  • You employ careful design methodologies with an emphasis on simplicity, reliability and legibility

  • You have experience with Python, Ruby or similar dynamic programming language and UNIX-like systems

  • Humble -- happy to work on critical-but-sometimes-invisible systems


Bonus Points:



  • Background in finance or accounting

  • Familiar with GAAP


Compensation:



  • Competitive salary and equity

  • Medical / Dental / Vision benefits

  • Paid time off and generous holiday schedule

  • The opportunity to win the coveted Golden Bagel award

2016-02-08FlexibleRemote

AdRoll

Senior Full Stack Engineer


AdRoll


senior

engineer

full stack

senior

engineer

full stack

1yr

Apply

About the opportunity:


At AdRoll, we prefer the sense of perspective that comes from a diverse group of people and a healthy work-life balance. When we aren't busy making AdRoll a fantastic place and product, you'll likely find us tinkering with hardware projects, going on bike rides around the bay, playing some Street Fighter, and spending time with other Rollers.


We are currently seeking Senior Full Stack Engineers to join our teams in retargeting, native ads, big data and data science to implement and develop products and features that will make a big impact for our external customers and internal stakeholders.


If you think AdRoll is the place for you, then apply today to join our engineering community. If there is a team/role that looks to be a match, a member of our technical recruiting team will follow up.


Responsibilities:



  • Write high quality maintainable code

  • Work with product management and fellow engineers to plan features, create specifications, and estimate effort.

  • Help establish technical standards as the product(s) scales up

  • Create high profile customer facing/internal product(s)

  • Develop novel solutions to the test, interface and stability challenges that arise in SOA environments


Requirements:



  • 5+ years experience building production web applications in a corporate or start-up environment.

  • Strong fundamentals: B.S. or M.S. in Computer Science or equivalent experience.

  • Productive in one or more imperative programming languages.

  • Productive in one or more server-side web frameworks and object-oriented languages.

  • A solid foundation in data structures, algorithms, and system design

  • Experience in modern web application development and frameworks, e.g. ES6, React, Redux, Sass.


Bonus Points:



  • Interest in deployment automation and scalable infrastructure. (AdRoll is a big user of AWS!)

  • Meaningful contributions to the open source community

  • A good sense of design, direction, and humor


Our Stack:


Python, React

2016-01-11FlexibleRemote

AdRoll

Senior Full Stack Engineer Retargeting


AdRoll


senior

engineer

full stack

senior

engineer

full stack

1yr

Apply

About the Role:


AdRoll's Retargeting team is seeking a Senior Full Stack Engineer to help us build new scalable infrastructure, data pipelines, services and dashboards. This is a unique opportunity to take our world-class retargeting product, which drives most of AdRoll's revenue, to a new level while working with some of the best and brightest folks in the industry.


You'll have the opportunity to play with the latest tech, learn new skills, sharpen your existing ones, and make a difference in a successful and rapidly growing company.  


Responsibilities:



  • Write flexible, high quality, DRY code as a leading member of the Retargeting team

  • Ship front-end and back-end features quickly and continuously while mitigating technical debt

  • Develop novel solutions to the test, interface and stability challenges that arise in SOA environments

  • Work closely with fellow team members and engineers from other teams to spec features and estimate effort

  • Support your code with extensive test coverage

  • Mentor, teach, hire, share and have fun!

2015-12-23FlexibleRemote

AdRoll

Senior Full Stack Engineer Data Science


AdRoll


data science

senior

engineer

full stack

data science

senior

engineer

full stack

1yr

Apply

About the role:


The Data Science team at AdRoll is seeking a Senior Full Stack Engineer to build out green-field, mission-critical infrastructure. You'll work closely with Data Scientists on both the Engineering and Business Intelligence teams building out a system that will improve efficiency and performance across the whole company. This project will have a huge impact on how AdRoll conducts its future business. 


At AdRoll Engineering, we value the freedom and autonomy we give to our employees. As this infrastructure will be brand new, you will have the unique opportunity to truly lead the product development, employing the technologies you see fit to use. You'll create tools to help BI perform and analyze experiments across all of our ad systems, and then build infrastructure to codify and automate BI recommendations. As such, your work will scale gracefully and be extraordinarily fault tolerant.


As you work with Data Scientists, you'll be expected to iterate on new mathematical and statistical ideas to boldly drive up the performance of all of our customers' campaigns. This means being excited about statistics is a plus, and, in particular, you’ll be able to see the effect your system has with our overall company metrics. Since this is a new initiative with a big impact, there's a fantastic opportunity to learn, grow, and become a powerful agent to affect the company's core metrics.


Responsibilities:



  • Write high quality, maintainable code as a senior member of the Data Science team.

  • Develop polished user interfaces, backend systems for managing data, and the APIs in the middle.

  • Work with product management and fellow engineers to plan features, create specs, and estimate effort.

  • Help establish technical standards as the product scales up.

  • Create a high-profile internal product that will revolutionize the way AdRoll does business.

2015-12-23FlexibleRemote

AdRoll

Senior Python Data Engineer


AdRoll


python

senior

engineer

python

senior

engineer

1yr

Apply

About the role:


The Prospecting team at AdRoll is seeking a Python Data Engineer to build out a new, innovative data product. You will work closely with a small team of data scientists, product managers, and other engineers to implement both backend and user-facing features for Prospecting. If big data and Python is close to your heart, this is your dream job.


Prospecting is powered by a novel data infrastructure based on AWS Spot Instances, Docker, and a number of different languages. At AdRoll Engineering, we value the freedom and autonomy we give to our employees, so this is a great opportunity to learn and get to use a multitude of different technologies based on your interests. You can learn more about our approach in our blog (first post, second post).


Responsibilities:



  • Write high quality, maintainable code as a senior member of the Prospecting team

  • Use Python to develop new data processing tasks, metrics, and reports

  • Help operating our highly-available data infrastructure

  • Help developing a high-profile, innovative product that will revolutionize the way how businesses of all sizes acquire new customers based on massive amount of data and machine learning

by Nomad List

Dribbble

Behance

GitHub

Stack Overflow

We Work Meteor

We Work Remotely

WFH

Authentic Jobs

Follow @remote_ok

Post a job on the #1 remote jobs board on the internet. Remote OK reaches 400,000+ remote workers monthly (see our live traffic stats here). These are people looking for jobs they can do from anywhere. If that's what your company offers, you're in the right place.

Your job post is published on Remote OK's frontpage, highlighted in yellow, tweeted on our live job feeds on Twitter and Facebook, sent out to 36,900 email subscribers. It's also syndicated to 25+ other websites (like Nomad List) and our public jobs RSS feed is indexed by many other sites related to remote work.

A job post on Remote OK gets you on average 100 to 500 applicants for your position (depending on how popular the job is) and guarantees you visibility to 400,000+ people.

Post a Job
Next
Go back

or

 
Next
Go back
Preview your Post
Go back

Here's the preview of your job post (it's not live yet):

Not good? Go back! Good? Press the button below to post it!

Post your Job
Go back

Trusted by 502+ remote companies including

Need help?Need help? Have feedback?Thanks for the message! We will get back to you soon.
Send