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
ANY GRADUATE