Senior Backend Engineer
Genius
MediaLab is a media & technology company focused on acquiring and growing properties and global brands. The organization is a unique combination of private equity, holding company and operating entity. We continue to expand and are proud of the prominent market position of our brands.
Come join an exceptionally talented team of engineers, designers, product and business builders. HQ is located in sunny Santa Monica, California with growing teams in New York, and across cities in the US and Latin America.
Your Role at MediaLab
MediaLab is building the Ad Platform of the future to maximize publisher value.
The technical effort involved is massive. MediaLab Engineering supports a growing number of applications across multiple business verticals which have been acquired through a careful selection process to integrate with its internal Ad platform that processes billions of impressions a month.
The Engineering team is incredibly talented and includes senior engineers and leads who have experience working in large scale systems. If you've designed complex scalable systems, built powerful and intuitive user interfaces, or worked with great teams on hard problems in consumer products, this is the place for you.
On the Assembly team, which is responsible for developing and maintaining MediaLab’s proprietary ads platform, you’ll focus on using Golang to build efficient and robust microservices, with opportunities to also develop with React/JavaScript for some of our internal tooling. We also utilize cutting-edge technologies such as Docker, Kubernetes, GCP, Terraform, and more. While experience with these or similar technologies is preferred, we're more interested in individuals who can learn and adapt quickly. We're seeking driven engineers with deep technical expertise and a strong desire to understand the broader business. We value passion and a deep commitment to the company's success.
What You'll DoMaintain and improve the existing Golang codebaseLead the design and ownership of new features, including architectural decisions, task creation and delegation, and overseeing releasesConfigure infrastructure in GCP using resources such as GKE, IAM, etc.Write comprehensive unit and end-to-end tests, using Docker Compose for test setup and GitHub Actions for automationUtilize Datadog for logging and metrics to effectively monitor and analyze the performance of new featuresIncrease system performance by identifying bottlenecks and developing effective solutions to address themConduct code reviews to ensure code quality and adherence to best practicesDebug and investigate issues in production systemsDevelop reusable code and libraries for future useManage and resolve security issues identified by the security platforms used by the teamWhat We'Re Searching For5+ years experience as a professional software engineerBS degree in Computer Science or similar technical field of study is preferred but not requiredAbility to meet tight deadlinesA passion for implementing best practices and a bias toward smart automationProven ability to collaborate with and mentor other engineersExperience building massively distributed systems, or building intuitive, feature-rich user interfaces.Capable of prioritizing multiple project in order to meet goals without management oversightProficiency in Golang or other backend languagesPrevious experience with microservices infrastructure, Docker and KubernetesShould have a good understanding of GCP or other cloud computing platformsFamiliarity with application monitoring tools such as DatadogExperience working in cross-functional teamsCan independently manage and complete a project from start to finish with minimal oversightAt MediaLab, we rely on a range of backgrounds, experiences, and ideas. We value diversity, and we’re proud to be an inclusive, equal opportunity workplace.
Come join an exceptionally talented team of engineers, designers, product and business builders. HQ is located in sunny Santa Monica, California with growing teams in New York, and across cities in the US and Latin America.
Your Role at MediaLab
MediaLab is building the Ad Platform of the future to maximize publisher value.
The technical effort involved is massive. MediaLab Engineering supports a growing number of applications across multiple business verticals which have been acquired through a careful selection process to integrate with its internal Ad platform that processes billions of impressions a month.
The Engineering team is incredibly talented and includes senior engineers and leads who have experience working in large scale systems. If you've designed complex scalable systems, built powerful and intuitive user interfaces, or worked with great teams on hard problems in consumer products, this is the place for you.
On the Assembly team, which is responsible for developing and maintaining MediaLab’s proprietary ads platform, you’ll focus on using Golang to build efficient and robust microservices, with opportunities to also develop with React/JavaScript for some of our internal tooling. We also utilize cutting-edge technologies such as Docker, Kubernetes, GCP, Terraform, and more. While experience with these or similar technologies is preferred, we're more interested in individuals who can learn and adapt quickly. We're seeking driven engineers with deep technical expertise and a strong desire to understand the broader business. We value passion and a deep commitment to the company's success.
What You'll DoMaintain and improve the existing Golang codebaseLead the design and ownership of new features, including architectural decisions, task creation and delegation, and overseeing releasesConfigure infrastructure in GCP using resources such as GKE, IAM, etc.Write comprehensive unit and end-to-end tests, using Docker Compose for test setup and GitHub Actions for automationUtilize Datadog for logging and metrics to effectively monitor and analyze the performance of new featuresIncrease system performance by identifying bottlenecks and developing effective solutions to address themConduct code reviews to ensure code quality and adherence to best practicesDebug and investigate issues in production systemsDevelop reusable code and libraries for future useManage and resolve security issues identified by the security platforms used by the teamWhat We'Re Searching For5+ years experience as a professional software engineerBS degree in Computer Science or similar technical field of study is preferred but not requiredAbility to meet tight deadlinesA passion for implementing best practices and a bias toward smart automationProven ability to collaborate with and mentor other engineersExperience building massively distributed systems, or building intuitive, feature-rich user interfaces.Capable of prioritizing multiple project in order to meet goals without management oversightProficiency in Golang or other backend languagesPrevious experience with microservices infrastructure, Docker and KubernetesShould have a good understanding of GCP or other cloud computing platformsFamiliarity with application monitoring tools such as DatadogExperience working in cross-functional teamsCan independently manage and complete a project from start to finish with minimal oversightAt MediaLab, we rely on a range of backgrounds, experiences, and ideas. We value diversity, and we’re proud to be an inclusive, equal opportunity workplace.
Confirm your E-mail: Send Email
All Jobs from Genius