Backend Software Engineer

Multi Media LLC Los Angeles , CA 90036

Posted 2 months ago

Locations: Los Angeles, CA/San Francisco, CA/Irvine, CA

What are we doing: We are a tech company, operating a thriving and growing broadcast platform, Alexa ranked in the top 100 sites internationally, and the top 25 in the United States, with approximately 10 million daily users, and a worldwide community of fans. Independent Broadcasters use our platform to create and share live streaming video, photographs, and similar content, generally adult in nature, (but no adult content is required).

Our sophisticated system has multiple parts, including but not limited to payment gateways, live chats, and video streaming technology. Every contribution here is of high impact and affects the experience of millions of users using the site every day.

We always explore new ways to use cutting-edge tech stack and move toward modern micro-services based architecture.

How we build the product: The platform is built on Python/Django framework with TypeScript on the front-end. Some parts of the platform use Java, Golang, and Rust.

What will you do: You will work in a very dynamic environment and have an opportunity to work on different parts of the platform.

Mainly, you will be participating in brainstorming to figure out the best technical solutions to achieve the goals set by the management. As a top-notch software engineer in our team, you will be accountable for building comprehensive technical solutions with high-quality standards and practicing clean coding styles. The day-to-day tasks may include building new features for the site, fixing existing bugs, and refactoring/optimizing existing code to deliver the best consumer experience for both users and broadcasters worldwide.

This includes working on features that are supported across all major web browsers, mobile devices, smart TVs, and video consoles. As a backend engineer, it is expected to work with large data sets and being an expert in designing efficient algorithms, queries, and caching methods.

We value an initiative and are willing to support you in making appropriate technical decisions.

Requirements

What will you bring:

  • A STEM degree (recent graduates) AND/OR 5 + years experience working with Python/Django.
  • Solid knowledge of programming fundamentals - algorithms, data structures, design patterns, and paradigms
  • Expert knowledge of web development with a deep understanding of inner workings of major browsers, including how they render HTML/CSS and their Javascript runtime environment
  • Proven problem-solving and fast-learning skills

Would be nice to have: be familiar with other programming languages such as Java, Go, Rust.

Benefits

Perks&Benefits:

  • Health&Life insurance with dental and vision plan
  • 401k matching
  • Paid holidays, vacation and sick days
  • Paid lunches

What does the recruiting process look like: we value the sense of urgency and aspire to build a smooth and transparent recruiting process. These are our stages in the recruiting process: phone screen with a recruiter, resume review by Head of Software Engineering, 1-hour coding session, and final interview with CEO. We reserve the right to add additional selection stages to the process depending on the specific skills of each candidate.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Sr Backend Software Engineer

Multi Media LLC

Posted 1 week ago

VIEW JOBS 10/15/2020 12:00:00 AM 2021-01-13T00:00 <p><strong>Location: </strong>Remote |Los Angeles, CA | San Francisco, CA | Irvine, CA </p><p></p><p><strong>Who we are: </strong>Multi Media, LLC is a tech company, operating a growing, thriving, web-based broadcast platform that is Alexa-ranked in the top 50 sites internationally, and the top 20 in the United States, with approximately 10 million daily users, and a worldwide community of fans. Independent Broadcasters use our platform to create and share live streaming video, photographs, and similar content, primarily adult in nature.</p> <p>Our sophisticated system has multiple parts, including but not limited to payment gateways, live chats, and video streaming technology. Every contribution here is of high impact and affects the experience of millions of users every day.</p> <p>Our workplace culture is unique in that we value initiative in our engineers and encourage everyone to make their own, appropriate technical decisions as they see fit. We invite all team members to bring fresh ideas to the table and are always exploring new ways to use our cutting-edge tech stack.</p><p><strong>How we build the product:</strong> Our web application is built on a Python/Django framework, paired with a custom built Typescript framework on the front-end, and a handful of microservices in Golang &amp; Rust. <br></p><p></p><p><strong>What you will do</strong>: </p><ul> <li>Build comprehensive technical solutions with high quality standards and a clean coding style. </li> <li>Day to day tasks may include: Building new features, fixing existing bugs and refactoring/optimizing existing code to deliver the best consumer experience for both users and broadcasters worldwide.</li> <li>Work on features supported across all major web browsers, mobile devices, smart TVs, and video consoles. </li> <li>Work with large data sets and expertly design efficient algorithms, queries, and caching methods. </li> </ul><p><strong>Requirements</strong></p><p><strong>What you bring: </strong></p><ul> <li>A BS or BA in the STEM field, or equivalent years of experience in the web development industry.</li> <li>5+ years experience working as a backend web developer in Python/Django.</li> <li>Solid knowledge of programming fundamentals - algorithms, data structures, design patterns, and paradigms.</li> <li>Expert knowledge of web development with a deep understanding of inner workings of major browsers, including how they render HTML/CSS and their Javascript runtime environment</li> <li>Proven problem-solving and fast-learning skill</li> <li>Ability to research, design, test, and deploy all solutions produced. </li> </ul><p><strong><em>Nice to have: </em></strong></p><ul> <li>Knowledge/ experience working with other programming languages such as: Angular, Typescript, Golang, and/or Rust </li> <li>Experience in all or other areas of the Software Development Life Cycle. </li> </ul><p><strong>Benefits</strong></p><p><strong>Perks &amp; Benefits:</strong><br></p><ul> <li>Medical, Dental, Vision, and Life Insurances with 100% Employer-paid premiums for you and your dependents. </li> <li>401k matching</li> <li>Paid Holidays, Vacation, and Sick Time</li> <li>Paid Lunches in Office</li> </ul><p></p><p><strong>What our Recruiting Process Looks Like: </strong>We value a sense of urgency and provide our candidates with a smooth, transparent recruiting process. The process starts with a Phone Call between you and one of our in-house Recruiters, then your profile is reviewed by our Head of Software Engineering, followed by a one-hour paired programming session with our Frontend Team Lead. After that, you will participate in a Meet &amp; Greet with several members of our Software Engineering team, and finally, your profile and interview feedback is reviewed by our CEO before an offer is made. We reserve the right to add additional stages to the process, depending on the specific skills of each candidate.</p><p><br></p><p>Multi Media, LLC is an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.<br></p> Multi Media LLC Los Angeles CA

Backend Software Engineer

Multi Media LLC