Tech
January 19, 2026
Senior Development Engineer

Role Overview
We are seeking a seasoned software engineer to join our core engineering team and play a pivotal role in shaping, scaling, and advancing our backend systems and infrastructure. In this position, you will take ownership of mission-critical services, set technical direction, and transform product and research objectives into robust, production-ready systems.

You will be empowered to operate independently, mentor fellow engineers, and uphold high engineering standards. This role offers the chance to work on complex, long-term technical challenges with significant influence, autonomy, and growth potential.

Responsibilities
Architect and implement Python-based, serverless backend solutions on AWS to support AI-powered video pipelines
Own and enhance backend services, APIs, and data workflows from design through deployment and ongoing operations
Make independent technical decisions within established architectural guidelines, without constant supervision
Provide mentorship and leadership to engineers through design reviews, task planning, code reviews, and best practice guidance
Collaborate with AI researchers and ML engineers to deploy and scale cutting-edge AI models in production
Work closely with frontend developers and occasionally contribute to React components to deliver complete product features
Ensure scalability, performance, reliability, and operational excellence for high-volume, user-facing systems
Identify risks, evaluate trade-offs, and help prioritize engineering initiatives in partnership with product and leadership teams
Promote and enforce best practices in testing, CI/CD, documentation, and operational readiness
Coordinate with colleagues across the US and Asia, maintaining reasonable time-zone overlap for collaboration

Required Qualifications
Bachelor’s degree in Computer Science, Computer Engineering, or related discipline (or equivalent practical experience)
7+ years of professional experience building and maintaining production-grade systems
Demonstrated ability to lead projects and engineers independently in distributed or remote environments
Advanced proficiency in Python and backend service development
Strong background in designing, deploying, and managing cloud-native systems on AWS, including serverless architectures (e.g., Lambda, API Gateway, Step Functions, DynamoDB, CloudWatch)
Solid knowledge of distributed systems, cloud infrastructure, API design, and reliability engineering
Practical experience with CI/CD pipelines, automated testing, and modern DevOps practices
Ability to make pragmatic technical decisions and deliver reliable systems in ambiguous contexts
Excellent communication skills and effectiveness in cross-time-zone collaboration
Fluency in written and spoken English for technical communication

Preferred Qualifications
Master’s degree in Computer Science, Computer Engineering, or related discipline (or equivalent practical experience)
Prior experience as a technical lead or senior individual contributor in distributed teams
Background in startup or fast-growth environments with high ownership and minimal process
Proven history of technical ownership across complex, multi-service architectures
Experience with React or other modern frontend frameworks for web applications
Ability to contribute across the stack, including debugging and extending frontend code to support backend services
Knowledge of video processing, media pipelines, or real-time streaming technologies
Experience in data engineering, MLOps, or operationalizing ML systems
Familiarity with retrieval systems such as Amazon OpenSearch
Understanding of vector databases or embedding-based similarity search systems
Experience with Infrastructure as Code tools (Terraform, CDK, CloudFormation)
Exposure to LLMs, AI agents, or modern AI-driven service architectures

Quick Apply:

Senior Development Engineer

1. Personal Details

We’ll need these details in order to be able to contact you.

2. Career Profile

Let us know why you want to work with us!

3. Submit Application

Our recruitment team will contact your shortly to discuss further with you.

👍🏼 Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Work Location
Apply for Job