This job has expired, please see additional jobs below
Software Engineer (Python)
Meredith
Boston, MA, United States
Job Details - this job has expired, please see similar jobs below
Job Title
Software Engineer (Python) - Meredith Performance Marketing
Meredith Performance Marketing (MPM) is seeking an exceptionally talented Software Engineer to join their Boston-based tech team. Qualified candidates will work with highly experienced team leads to explore and develop new technologies that utilize machine learning to solve problems and enhance MPM’s best-in-class marketing technology platform. You'll be part of a small, fast-paced engineering team with big ambitions and the backing of a digital media powerhouse.
What You’ll Do:
• Develop and maintain an Analytics and Business Intelligence GUI with a Python/MySQL back end
• Develop and maintain a Python-based reporting and optimization back end, including integrations with Google Adwords, Bing Ads, and Facebook Marketing
• Develop and maintain a Python-based phone and message routing platform utilizing Twilio
• Develop and maintain a Python-based self-optimizing ad server
• Develop and maintain predictive lead optimization services
• Enhance business efficiency through the creation of new process automation and tools for business users
• Produce scalable, robust, readable code in a reasonable timeframe
Who You Are:
• Enjoys collaborating with other technical and non-technical team members
• Detail-oriented, thorough, problem-solver, and multi-tasker
• Demonstrated ability to learn and apply new technologies and concepts quickly
• Understands and considers the business impact of engineering decisions
• Takes a scientific approach to decision-making
What You Need:
• Must currently reside in or be willing to relocate to the greater Boston area
• Four-year degree in Computer Science, related subject, or equivalent work experience
• 4+ years of experience with Python
• 2+ years of experience with SQL (MySQL preferred)
• 2+ years working in a Linux environment
• Ability to understand complex business requirements and provide technical solutions
• Ability to multi-task, prioritize and meet deadlines in a fast-paced environment
• Machine learning, cloud computing, and/or front-end development experience all a plus
Essential Job Functions
20% Marketing Platform Development
20% Reporting UI and Back End Development
20% Phone and Message Routing System Development
20% Ad Server Development
20% Automation and Machine Learning Tool Development