Description

As part of the team, you will build software that is used to:
Consolidate omnichannel data into one place, providing actionable insights that allows our partners to repeat success and plan for future growth

Clearly demonstrate how our brand partners fare in the market overall and against individual competitors

Analyze biggest growth opportunities as data-science backed AI provides tailored recommendations prioritized for impact and winnability

Essential Duties and Responsibilities:
Lead software engineers to deliver innovative, high-quality products on a foundation of architectural and engineering excellence

Collaborate cross-functionally with various roles and business teams to define, deliver, and support software and services

Mentor and guide software engineers through planning, designing, coding, delivery, and support, driving the day-to-day technical decisions

Own and continually enhance the efficiency, stability, and scalability of product delivery and application lifecycle, in partnership with product and program management

Simplify complex and ambiguous situations into actionable plans for your team

Communicate and collaborate internally and with external partners on technical details

Train, develop, and retain top engineering talent, fostering an environment of innovation and growth

Qualifications

Bachelor's or Master’s degree in Software Engineering, Computer Engineering, Computer Science, or applicable engineering or science field

10+ years of development experience with 3+ years of architecture experience

Broad understanding of coding and programming languages

Experience with database design and data modeling

Excellent understanding of design patterns and architectural styles

Proficient knowledge of the operation and development designs of agile software

Strong soft skills, including attention to detail, problem-solving and communication skills

Experience working with teams across different time-zones and countries

Preferred 3+ years of proven work experience in Ruby on Rails development

Required Skills and Abilities:
Mentoring Skills: leading with integrity, inspiring confidence, creating relationships of trust, coaching, counseling, mentoring, tracking of performance and providing effective performance reviews

Interpersonal Skills: self-motivated, team player, builds trust, action and results oriented; open and collaborative style; must be comfortable working in an environment where ideas are shared and challenged

Communication Skills: strong, professional written, oral, interpersonal and presentation skills and the ability to effectively interface with all ranges of employees and customers

Attention to Detail: Thoroughness in accomplishing a task for all essential functions, double- checking the accuracy and quality of own work product to provide accurate, precise, and consistent work

Sounds great! What’s the company culture?

We are looking for individuals who are:
Game Changers- A game changer is someone who looks at problems with an open mind and shares new ideas with team members, regularly reassesses existing plans and attaches a realistic timeline to goals, makes profitable, productive, and innovative contributions, and actively pursues improvements to Pattern’s processes and outcomes

Data Fanatics- A data fanatic is someone who recognizes problems and seeks to understand them through data, draws unbiased conclusions based on data that lead to actionable solutions, and continues to track the effects of the solutions using data

Partner Obsessed- An individual who is partner obsessed clearly explains the status of projects to partners and relies on constructive feedback, actively listens to partner’s expectations, and delivers results that exceed them, prioritizes the needs of your partners, and takes the time to create a personable experience for those interacting with Pattern

Team of Doers- Someone who is a part of team of doers uplifts team members and recognizes their specific contributions, takes initiative to help in any circumstance, actively contributes to supporting improvements, and holds themselves accountable to the team as well as to partners

What is the hiring process?
Initial phone interview with Pattern’s talent acquisition team

Video technical assessment with a hiring manager

 

Education

ANY GRADUATE