Senior Software Engineer - Java & Python

Beacon Hill
Santa Monica, CA Full Time
POSTED ON 9/24/2024

Job Details



Metadata Senior Software Engineer - Entertainment Streaming!


Duration: 19 month contract


Rate: 90/hr


Location: Santa Monica, CA, Hybrid



About the team: Metadata Authority Engineering


Join us at Metadata Authority Engineering, a driving force within the Media Engineering organization. Our team is dedicated to crafting, refining, and disseminating content metadata across our platforms with unparalleled precision. Imagine being part of a mission to ensure that every piece of content is not just showcased, but gloriously represented, enhancing the viewer experience across our streaming platforms and beyond. We're not just revolutionizing streaming video; we're reshaping it entirely. We're changing the world of streaming video and looking for a dedicated Senior Software Engineer to be a key contributor to the team while driving the technical design, implementation, and improvement of services.


This project explicitly creates a new way to associate, aggregate, normalize, and distribute metadata for downstream use. Relational database experience is a plus.


Responsibilities


This role involves a range of responsibilities related to software development and management within the Content Metadata domain.


Design well-architected solutions and deliver on them with code that is easy to develop and


maintain


Lead technical design and implementation of new features


Participate in project phasing and delivery together with your manager, team lead and Technical Project Managers


Identify areas of improvement in our systems and workflows


Mentor junior and mid-level engineers


Take a user-centric approach to improving our content management systems and data flows


Write defensive and robust tests



Basic Qualifications:


5 years of software development experience


Proficiency in (in order of importance):


Java & Python


Relational databases (MySQL, Postgres), and NoSQL databases (DynamoDB)


Event or pub/sub driven architecture (Kafka, Kinesis)


Solid understanding of AWS (Lambda, Kinesis, SQS/SNS, DynamoDB, etc.)


Deep understanding of core CS fundamentals, OOP principles, data structures, and algorithms



Required Education: Must have a STEM degree



Preferred Qualifications:


Experience with Graph databases (Neo4j), Terraform and GraphQL is a big plus



Beacon Hill is an Equal Opportunity Employer that values the strength diversity brings to the workplace. Individuals with Disabilities and Protected Veterans are encouraged to apply.


If you would like to complete our voluntary self-identification form, please or copy and paste the following link into an open window in your browser: ;/p>

Completion of this form is voluntary and will not affect your opportunity for employment, or the terms or conditions of your employment. This form will be used for reporting purposes only and will be kept separate from all other records.

Company Profile:

Beacon Hill Technologies, a premier National Information Technology Staffing Group, provides world class technology talent across all industries utilizing a complete suite of staffing services. Beacon Hill Technologies' dedicated team of recruiting and staffing experts consistently delivers quality IT professionals to solve our customers' technical and business needs.

Beacon Hill Technologies covers a broad spectrum of IT positions, including Project Management and Business Analysis, Programming/Development, Database, Infrastructure, Quality Assurance, Production/Support and ERP roles.

Learn more about Beacon Hill and our specialty divisions, Beacon Hill Associates, Beacon Hill Financial, Beacon Hill HR, Beacon Hill Legal, Beacon Hill Life Sciences and Beacon Hill Technologies by visiting .

We look forward to working with you.

Beacon Hill. Employing the Future

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer - Java & Python?

Sign up to receive alerts about other jobs on the Senior Software Engineer - Java & Python career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$143,143 - $174,846
Income Estimation: 
$170,664 - $212,840
Income Estimation: 
$143,143 - $174,846
Income Estimation: 
$170,664 - $212,840
Income Estimation: 
$75,842 - $92,066
Income Estimation: 
$95,073 - $117,566
Income Estimation: 
$95,073 - $117,566
Income Estimation: 
$119,625 - $146,225
Income Estimation: 
$119,625 - $146,225
Income Estimation: 
$143,143 - $174,846
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Beacon Hill

Beacon Hill
Hired Organization Address Washington, DC Temporary
Our client, an education technology company in Washington, DC is seeking a temporary Data/Project Assistant to join thei...
Beacon Hill
Hired Organization Address Washington, DC Full Time
Our client, based in Washington, DC, is on the lookout for a Talent Acquisition Assistant to join their team on a tempor...
Beacon Hill
Hired Organization Address Washington, DC Full Time
Our client, a public media non-profit organization, is seeking a temporary-to-hire Executive Coordinator to support thei...
Beacon Hill
Hired Organization Address Charleston, SC Full Time
Beacon Hill is assisting a reputable law firm client with their search for a Litigation Paralegal to support their Labor...

Not the job you're looking for? Here are some other Senior Software Engineer - Java & Python jobs in the Santa Monica, CA area that may be a better fit.

Senior Backend Software Engineer - Python

CyberCoders, Glendale, CA