Developer, Back End
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
We are seeking a Developer with expertise in AWS serverless development to join our engineering team. The ideal candidate will have experience building scalable backend services and APIs primarily using TypeScript, with Python or Java as a plus. This role will work extensively with AWS Lambda, SQS, RDS, and Step Functions to deliver event-driven, highly scalable solutions. Success in this role will require technical leadership, the ability to visualize complex workflows, and a passion for code quality. You will play a key role in mentoring junior developers, participating in architecture discussions, and maintaining a high bar for system reliability and performance. Familiarity with media digital supply chains and experience leveraging AI tools to enhance development workflows is a plus. A SNAPSHOT OF YOUR RESPONSIBILITIES Develop and maintain scalable backend services and APIs using TypeScript on AWS serverless platforms (Lambda, SQS, RDS, Step Functions) Lead technical discussions and collaborate with cross-functional teams on architecture, design, and implementation strategies Create detailed workflow diagrams and technical documentation to support development and operations Debug and resolve production issues using AWS CloudWatch logs, Datadog, and other monitoring tools Conduct code reviews and mentor junior developers, promoting coding best practices and quality standards Build OpenSearch indexes to support robust natural language search functionality Leverage AI tools to assist in development, code review, validation, and test generation Maintain and improve unit test coverage across services Optimize applications for performance, scalability, and reliability Understand and apply CI/CD concepts with tools like GitHub Actions