Job Description

Duration: 18 Months Contract Job Description: The team is responsible for the end-to-end tooling used to ingest content from over 500 partners and deliver the highest quality video to tens of millions of users. As a part of this team, you will use technologies like GraphQL, Python, Java, PostgreSQL, Kafka, Elasticsearch, Terraform, Docker and native AWS resources such as Lambda, Kinesis, SQS/SNS and DynamoDB. Responsibilities: Design well-architected solutions and deliver on then with code that is easy to develop and maintain. Lead technical design and implementation of new features. Drive project phasing and delivery together with your manager 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, tools, and workflows. Write defensive and robust tests. Experience: Proficiency in Java, relational and NoSQL databases Knowledge of REST APIs & GraphQL Knack for and enjoyment of performance tuning Great communicator & and collaborator CS fundamentals, data structures, and algorithms Education: Bachelor’s degree or equivalent in Computer Science, Computer Engineering, Mathematics, or a closely related field 5+ years of software development experience About US Tech Solutions: US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit .