Tentek
Sr Software Engineer
Tentek, Lancaster, California, 93586
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. 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 imp Basic Qualifications 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 Preferred Qualifications Experience with Graph databases (Neo4j), Terraform and GraphQL is a big plus Required Education Must have a Stem Degree plus 5 years EXP