Skip to main content
Back to jobs

Senior Software Engineer (Backend)

External
pattern logoPattern · Guangzhou, China
Full-timeOn-site10mo ago
AWSData AnalysisDynamoDBForecastingGitHubGitHub Actions
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Requirements

  • Bachelor's or Master's Degree in Computer Science, Information Technology, related field, or equivalent professional experience
  • At least 6 to 8 years of experience in back-end development using Node.js, Python, Java/JavaScript/TypeScript.
  • Solid experience in developing web applications with a microservices architecture.
  • Proficiency in multiple database systems (e.g., PostgreSQL, MySQL, Oracle, MongoDB, DynamoDB).
  • Deep understanding of RESTful APIs and familiarity with the Richardson Maturity Model.
  • Strong knowledge of messaging systems such as AWS SQS, etc.
  • Familiarity with big data tools such as Kafka, Spark, Hadoop.
  • Experience using API tools such as Swagger and Postman.
  • Proven experience with implementing testing frameworks and automated unit testing.
  • Commitment to writing clean, maintainable, and well-documented code.
  • High attention to detail and a proactive learning mindset.
  • Proficiency in reading and writing English is required.
  • Experience working with teams cross-geographical locations
  • One or more years of experience working with ecommerce platforms
  • Advanced knowledge of cloud architecture (especially AWS) is highly desirable.
  • Experience with Ruby on Rail, Golang will be a huge plus.
  • SRE or DevOps experience is a strong advantage.
  • Proficiency in spoken English is preferred.
  • We are looking for individuals who are
  • Data Fanatics - A data fanatic is someone who recognizes problems and seeks to understand them through data, draws unbiased c

Additional Information

Are you obsessed with data, partner success, taking action, and changing the game? If you have a whole lot of hustle and a touch of nerd, come work with Pattern! We want you to use your skills to push one of the fastest-growing companies headquartered in the US to the top of the list. Pattern accelerates brands on global ecommerce marketplaces leveraging proprietary technology and AI. Utilizing more than 46 trillion data points, sophisticated machine learning and AI models, Pattern optimizes and automates all levers of ecommerce growth for global brands, including advertising, content management, logistics and fulfillment, pricing, forecasting and customer service. Hundreds of global brands depend on Pattern's ecommerce acceleration platform every day to drive profitable revenue growth across 60+ global marketplaces-including Amazon, Walmart.com, Target.com, eBay, Tmall, TikTok Shop, JD, and Mercado Libre. To learn more, visit pattern.com or email press@pattern.com. Pattern has been named one of the fastest growing tech companies headquartered in North America by Deloitte and one of best-led companies by Inc. We place employee experience at the center of our business model and have been recognized as one of Newsweek's Global Most Loved Workplaces®. We're looking for a dynamic, innovative, passionate, highly analytical person to join our development team in Pattern Asia - Guangzhou, China office. This role will report to the Head of Engineering, APAC. The Technology Team at Pattern Asian is literally pushing the capabilities of the world's marketplace APIs to new heights, exercising them in ways they never intended. You could be a perfect fit if these questions are a "heck yes" for you: Driven to figure out how things work and don't mind a little uncertainty? Get excited about discovering how different marketplaces work? Love solving high-availability, scaling, and throughput problems? Love creating stability on top of a sea of Internet unreliability? Push projects to completion and work to unblock things? Really understand the value of each customer transaction? Looking for long-term career development at a company that is having explosive growth? If this sounds like you, please apply. You'll be in good company! Essential Responsibilities Develop robust integrations between our eCommerce solutions and various marketplace APIs, including Tmall, JD, Pinduoduo, Douyin, RedNote, Lazada, Coupang, Rakuten, Shopee, Shopify, etc. Develop back-end services and applications for data analysis and visualization. Build architectures based on AWS using technologies such as Lambda, SQS, SNS, S3, DynamoDB, MongoDB, CloudWatch, etc. Contribute to design and implementation of the overall web architecture required for external integration. Develop and manage highly reliable and scalable databases and applications. Participate in scrums and sprint planning with a global team. Design and implement continuous integration and deployment using Github actions. Solve problems with alternative approaches and in consultation with stakeholders. Working effectively with a team, encourage innovation & best practices.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at pattern? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect