Software Engineer (Frontend)

Explore a world of remote job opportunities

About the Company
Teikametrics helps thousands of sellers and brand owners grow their businesses on Amazon and Walmart.com through the combination of data, AI-powered technology, and marketplace expertise. Teikametrics Flywheel, the first Marketplace Optimization Platform, connects and optimizes critical e-commerce business operations including advertising, inventory, and market intelligence – all in one place. Teikametrics’ unrivaled data access, scale, and AI technology optimizes over $7B in Amazon and Walmart.com sales annually.

About the job
Teikametrics software engineers develop products that optimize billions of transactions for entrepreneurs and brands around the world. Our mission is to unlock growth for our customers on the most valuable marketplaces. As a Senior Software Engineer at our rapidly growing engineering team in India, you will help deliver on strategic technical products having a direct business impact, while collaborating cross-functionally with multiple teams.

You will use your experience with modern cloud and software development practices to build products that improve every step of the seller experience. Leveraging the data-rich features of the eCommerce industry, you will develop products dealing with millions of data points to support the growth of the world’s most scalable eCommerce optimization platform. You lean on your passion for technology to suggest and make improvements to our tech stack and infrastructure. You love to learn, and equally love to share your knowledge with others. You are both a listener and a contributor. You are a great communicator and you take care to understand before making yourself understood. You love trying out new frameworks and libraries.

HOW YOU’LL SPEND YOUR TIME

Write code architected for scalability and re-use. Have strong opinions on code structure and modularization.
Collaborate with product and design to move fast on creating solutions to business problems
Operate in a scalable engineering culture that leverages modern principles of decoupled systems and automated CI/CD/testing/monitoring to drive efficiencies
WHO YOU ARE

2-5 years of experience in fast-paced, high-performance software engineering environments
BS/MS/Ph.D. in Computer Science, EE, or equivalent
Experience with modern Javascript application development, Node server frameworks (e.g. Koa or Express), and Typescript. Python, React or Webpack is a plus
Familiarity with cloud computing environments, containers, CI/CD pipelines, best practices in quality, performance, and monitoring applications.
Experience in any of the following – web application development, UNIX/Linux environments, distributed parallel systems, eCommerce applications
Can contribute best practices and architectural leadership to our software development efforts
Ability to communicate ideas effectively to achieve the right outcome for their team and customers
Experience creating designs and participating in design reviews of related software
A growth mindset and learning attitude – looking to constantly improve their skills, their knowledge of software, and their ability to get things done
WE’VE GOT YOU COVERED

Every Teikametrics employee is eligible for company equity
Remote Work – flexibility to work from home or from our offices + remote working allowance
Broadband reimbursement 
Group Medical Insurance – Coverage of INR 7,50,000 per annum for a family 
Crèche benefit
Training and development allowance