About The Position

Design and build scalable backend services for metadata ingestion, association, aggregation, normalization, and distribution

Requirements

  • 5+ years of backend software engineering experience
  • Strong Java and Python development experience
  • Strong AWS experience
  • Strong knowledge of data structures, algorithms, and object -oriented programming
  • Experience building backend services and APIs
  • Experience with event -driven or pub/sub architecture
  • Experience with relational databases such as MySQL or PostgreSQL
  • 5+ years of software development experience
  • Strong backend engineering background; this is not a data engineering role
  • Hands -on experience with Java, Python, and AWS services such as Lambda, Kinesis, SQS/SNS, and DynamoDB
  • Experience with relational and NoSQL databases
  • Experience with Kafka, Kinesis, or similar event -driven systems
  • Strong computer science fundamentals including data structures, algorithms, and software design
  • Ability to work independently and solve complex technical problems
  • STEM degree required

Nice To Haves

  • Spring Boot
  • DynamoDB
  • PostgreSQL
  • Kafka
  • Kinesis
  • Neo4j
  • Terraform
  • GraphQL
  • Some front -end exposure

Responsibilities

  • Design and build scalable backend services for metadata ingestion, association, aggregation, normalization, and distribution
  • Lead technical design and implementation of new features
  • Develop clean, maintainable, and high -quality code
  • Partner with engineering leadership and project teams on delivery planning and execution
  • Identify system and workflow improvements to increase reliability and scalability
  • Support and mentor junior and mid -level engineers
  • Contribute to systems that manage large -scale content metadata for downstream platform use
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service