Full Stack Engineer

FT Optimize is looking for an experienced software developer to help us improve our Search Engine Marketing platform through the addition / enhancement of significant capabilities including our machine learning pipeline. The FTO stack utilizes React, Python, PostgreSQL / Redshift and Amazon Web Services.

FT Optimize

FT Optimize was founded in 2016 to offer companies custom SEM keyword bidding technology. Most agencies use a one-size-fits-all approach; FT Optimize develops customizable right-size solutions for businesses. FT Optimize is a modern, technology-driven SEM agency, partnering with clients and handling every aspect of SEM, from planning and forecasting to implementation and running the campaigns. With its initial success stories, clients started asking FTO to also customize software and machine learning tools for Retargeting, Social Media, Product Ads, Video Marketing, etc. FTO is driving this machine learning revolution and bringing it to several noteworthy clients.

THE ROLE: Staff Software Engineer

  • Develop and enhance maintainable software in a fast-moving team environment
  • Apply statistical analysis and machine learning to improve the efficiency of systems and algorithms
  • Ensure availability, security and reliability of systems and code
  • Address operational issues from running software / supporting our clients
  • Provide performance, timelines and financial KPIs (as needed)

Required Experience:

  • A minimum of 2 – 3 years of programming experience
  • Experience with Python
  • Experience with databases / SQL
  • Experience with React, Angular or Vue.js

Nice to Have:

  • Experience with Machine Learning / Data Science
  • Experience with AWS services such as EC2, Lambda and S3
  • Experience with Airflow
  • Experience with Django
  • Experience in SEM
  • Bachelor’s Degree (will consider relevant experience as well)


  • Opportunity to get in on ground floor at an exciting digital company where you can make a difference
  • 5 weeks of vacation after one year of service
  • Flexible hours as long as the work gets done
  • Competitive Salary, Stock Options, and Medical / Dental Coverage
  • Work from home