This job listing expired on Dec 12, 2020
Tweet

Who We Are: GumGum is a Contextual Intelligence company headquartered in Santa Monica, CA. We've been in business for over a decade and have 200+ employees distributed throughout the US and internationally. Our advertising business is the industry leader in contextual relevance. We use our computer vision and natural language processing in order to understand the full context of any digital screen. Only GumGum can process text, video, images and audio at scale, and find what’s relevant or what’s dangerous for any brand. This is why we were recognized by Digiday as the best display and programmatic platform. Through a combination of computer science, creativity and hustle, we’ve produced a series of major technology breakthroughs across a variety of industries - from advertising to sports. We've also won a few best places to work this year from Inc. Magazine and BuiltInLA!

Overview:

The Full Stack Engineer (with depth in back end tech stacks) spearheads GumGum Sport's effort in developing a market leading social media ingestion and analysis platform using bleeding edge technologies and frameworks for our AI Powered Sports Sponsorship Application.

This role is responsible for the design, build and implementation of our internal facing analysis web application and backend services supported by cloud native solutions. These services leverage the latest in AWS technologies.

This role reports to our Engineering Manager as part of the team supporting the internal facing social media analysis web applications and backend applications supporting the social media ingestion.

Key Responsibilities:

Build functionality for GumGum Sport

  • Design, develop, and maintain new features and improvements for the Java REST API.
  • Develop and maintain backend services to support social media ingestion written in Java, Python and TypeScript running as AWS cloud native services like AWS Lambda.
  • Create new API’s or backend services from the ground up as needed.

Testing and Maintenance of Code and Infrastructure

  • Implement Unit and Functional tests for any new development with focus on finding all possible cases and adding tests.
  • Collaborate with a variety of teams including other Engineering Teams, Operations and Product during requirements gathering or any reported issue.
  • Implement logging and performance monitoring
  • Review suggested code changes from others, and QA other people code.
  • Troubleshoot infrastructure or user reported issues from the team's applications
  • Implement CI/CD for any new applications.

Innovation

  • Innovate on continuing to drive the technology and adopt forward thinking innovation to our front end technologies
  • New Innovative ideas of how we can integrate with our CV team to power our analysis of social media.

Education:

Bachelor's degree in Computer Science or equivalent

Experience:

  • 5 years experience developing applications with Java or OOP languages.
  • 3 years experience developing in a cloud environment like AWS
  • 1 year experience with Python
  • Experienced with modern integrated testing, debugging and automation techniques
    • Junit, pytest, Jest, or similar tools
  • Preferred:
    • Experience designing and implementing systems at scale
    • Experience in FE technologies like React
    • Experience with TypeScript
    • Experience with CI/CD technologies

Skills:

  • Ability to pragmatically apply best practices while development
  • Great communication skills to communicate with both technical and non-technical cross functional team members and stakeholders
  • Experience working with small teams in Scrum or similar frameworks
  • Project management and excellent prioritization skills
  • Ability to understanding of software architecture including UI, frontend, and backend

Personal Attributes:

  • This role works entirely remotely and requires someone who is self motivated and ambitious
  • Naturally curious and able to problem solve
  • A team player and motivated to work in a startup like culture.
  • Travel at least once a year