Optomi | Senior Software Engineer (Java/Python/AWS)
Optomi - santa monica, CA
Apply NowJob Description
Senior Software Engineer P3 - Hybrid in Santa Monica, CA or NYC - W2 Only! *There are no Corp-to-Corp options or Visa Sponsorship available for this position* Optomi, in partnership with a market leader in the entertainment industry, is seeking a Senior Software Engineer for a hybrid position out of their one of their hub locations in Santa Monica, CA or New York City. This candidate will join a dynamic team within the Metadata Engineering group, focusing on creating a new system to associate, aggregate, normalize, and distribute metadata for downstream use. This role is crucial to ensuring the integrity, accessibility, and accuracy of content metadata across platforms. What the right candidate will enjoy:Hybrid work schedule!Being a part of a team that is revolutionizing the way streaming content is delivered and consumed!Engaging with colleagues committed to selecting the best tools while prioritizing customer satisfaction!Working on projects that reach millions of consumers every day across some of the world's most iconic platforms!Experience of the right candidate:Bachelor's degree in Computer Science or a related field, or equivalent work experience.5+ years of professional software development experience.Strong backend development expertise with deep understanding of data structures and algorithms.Proficiency in:Python and Java (5+ years)Spring Boot frameworkAWS services (Lambda, Kinesis, SQSSNS, DynamoDB, etc.)Relational database experience (e.g., MySQL, PostgreSQL).Event or pubsub-driven architecture experience (Kafka, Kinesis).Preferred Qualifications:Familiarity with NoSQL databases (DynamoDB).Solid grasp of object-oriented programming (OOP) principles.Experience with:Graph databases (Neo4j)Infrastructure as Code tools like TerraformGraphQLResponsibilities of the right candidate:Architect and implement scalable, maintainable solutions with a focus on backend systems. Write clean, efficient, and testable code.Lead the design and implementation of new features while ensuring alignment with best practices and team goals.Work closely with team leads, project managers, and stakeholders to phase and deliver projects on time.Identify opportunities for system enhancements and optimization.Provide guidance and mentorship to junior and mid-level engineers.
Created: 2025-01-14