Full Stack Software Engineer

  • Full-time

Company Description

Maven is a media coalition of professional content destinations (“mavens”), operating exclusively on a shared digital publishing, advertising and distribution platform, providing a major media scale alternative to news and information distributed on social platforms.

Job Description

As a Full-Stack Software Engineer, you’ll work closely with our top-notch product and design teams to build new capabilities in our publishing platform. You’ll build key relationships and drive relentlessly towards our vision to save quality content. You should thrive in a fast-paced environment and be able to work well with a variety of stakeholders such as editorial teams, sales teams, designers, engineers, executives and product managers.

  • Work closely with Product Managers and Designers to build new features for our growing publisher base.
  • Produce high-quality results by contributing to cross-functional projects that impact the business.
  • Participate in all phases of the software development cycle.
  • Assist our skilled support team and operations team in triaging and resolving production issues.

Qualifications

  • You are comfortable with all layers of the application stack, from infrastructure to front-end
  • Experience with Docker and/or Kubernetes is a plus
  • Experience with AWS and CDNs a plus
  • You have experience with some (or all) of the following languages: Python, Javascript, Go, C#
  • Experience with iOS and Android development is a plus
  • You possess strong computer science fundamentals: data structures, algorithms, order of execution theory, distributed systems, and information retrieval
  • Experience with data science, machine learning and recommendation algorithms a plus
  • Experience programming video servers and clients a plus
  • Experience building interactive, social systems a plus
  • Experience with modern ad tech or SEO a plus
  • Experience in devops a plus
  • You have strong written and verbal communication skills
  • You have several years of experience working in a fast-paced environment.
  • You write scalable, testable, and maintainable code
  • You have at least a bachelor's degree in Computer Science, Engineering or related field, or equivalent training, fellowship, or work experience

Additional Information

Snapshot of Benefits

  • Medical, Dental and Vision Coverage
  • Retirement Savings Plan (401K)
  • Flexible Spending Account (FSA)
  • Reimbursement for business cell phone use per company policy
  • Employee Stock Option Plan (Publicly Traded Company - MVEN)
  • Unlimited Paid Time Off
  • Paid Parental Leave
  • 11 Paid Holidays

 

Maven is an equal opportunity employer committed to fostering an inclusive and innovative environment. We provide employment opportunities without regard to age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.