Software Engineer

Remote Full-time
Pattern is a leading eCommerce data and growth company located in the Silicon Slopes tech hub and with global offices in Europe, China, India, Australia, the Middle East and Canada. Named one of the fastest growing companies in the US by Inc. 500; Pattern has made its mark in the industry. Some of the biggest consumer brands like Skullcandy, Nestle, Clorox, Kong, Panasonic, and Tumi trust Pattern with their business. Pattern has recruited talent from brands like Amazon, eBay, Adobe, Pepsico, Apple, Google, and Oracle. Think you have what it takes to work at Pattern? If you have a whole lot of hustle and a touch of nerd, Pattern is the place for you.We're looking for a dynamic, people oriented, highly analytical person to join our development team in Pattern’s Pune office. This role will work on a team of 4-6 engineers to develop and maintain Pattern’s eCommerce SaaS applications. Essential Duties and Responsibilities Work with development teams to ideate software solutionsContribute to design and implementation of the overall web architectureDevelop and manage highly reliable and scalable databases and applicationsLead project progress and management by defining and achieving goalsParticipate in scrum ceremonies with a global teamDesign and implementation of continuous integration and deploymentSolve problems with alternative approaches and in consultation with stakeholdersWorking effectively with a team, encourage innovation & best practicesParticipate in hiring process by taking interviews, referring candidates Minimum Qualifications 4+ years of proven work experience in Ruby and Railsdevelopment2-4 years of experience in Object Oriented Design using more than one programming language like Python, C, C#, Java, PHP, Go, TypeScript, Node.js. This is in addition to the Ruby and Rails development experience mentioned above.Proficiency with more than one DBMS (e.g. Postgres, MySQL, MSSQL, Oracle, MongoDB, DynamoDB, etc.)Excellent understanding of REST concepts and familiarity with the Richardson Maturity Model of REST servicesExposure to SRE / DevOps practicesDeep expertise in object-oriented development, including strong knowledge ofdesign patterns and design principlesAppreciation for clean and well documented codeUnderstanding of messaging concepts and technologies, such as Active MQ, RabbitMQ, AWS SQS, AWS SNS etc.Experience in writingautomated unit testsPrecise attention to details.An eagerness to learn. Preferred Qualifications Degree in Computer Science, Information Systems, or a related fieldOne or more years of experience with e-commerce platformsStrong writing and editing skillsPrevious experience working in a high-stakes business environmentExperience in collaborating with remote teams What We're About Data Fanatics: Our edge is always found in the dataPartner Obsessed: We are obsessed with partner successTeam of Doers: We have a bias for actionGame Changers: We encourage innovation Additional Information Pattern provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability, status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.Pattern is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Chief of Staff

Remote

Procurement Consultant

Remote

Project Manager

Remote

Remote Nursing Course Lead Instructor – BSN

Remote

Copywriter (Part-time Contractor)

Remote

**Experienced Full Stack Customer Support Representative – Live Chat Operations for arenaflex**

Remote

Apply Now: Merchandiser Small Store 5 Day

Remote

Account Optimization Manager

Remote

**Experienced Part-Time Remote Data Entry Specialist – Precision Data Management for arenaflex**

Remote

**Experienced Part-Time Remote Customer Service Representative – Delivering Exceptional Support to Netflix Members**

Remote
← Back