Software Architect @ Tom Ferry - Santa Ana, CA

Job Overview

16 days ago

Software Architect

Tom Ferry - Santa Ana, CA

Main Responsibilities

  • Work with the Product Engineering Group to advise, align, and streamline key decisions for shared technology in partnership with Engineering and Product management
  • Own the forward-looking vision of the Illum software design, implementation, coding standards, collaborating proactively with other engineers and leadership on overall improvements to our engineering velocity, system reliability, code health, and more
  • Advocate for the needs of the engineering organization, and ensure the engineering voice is heard as a first-class citizen in important strategic meetings across the business
  • Design, develop and critique APIs, data models, controllers, and views. Ensure sound separation of Illum software platform to ensure maximum code-reuse, rapid development, non-blocking release pipelines, and design elegance
  • Unifying our vision and aligning all engineers around a focused set of architectural principles by promoting rigorous and regular design documentation. Nurture a culture of design first thinking
  • Key hands-on code laden ownership of a few crucial components of our technical stack
  • Communicate effectively with cross-functional teams, engineers, Product Managers, and partners
  • A key mentor and guide for engineers across engineering as a whole
  • Participate in technical collaboration sessions
  • Collaborate with the Product and Project Management to understand and contribute to the quarterly roadmap and resource planning
  • Be clear, proactive and constructive in giving feedback and facilitating a culture of peer review

Required Experience and Background

  • 8+ years of software engineering experience
  • Strong system design skills
  • Has experience designing commercial cloud applications at scale preferably in AWS.
  • Experience across the entire software development lifecycle and stack, including infrastructure, frontend and backend
  • Experience in technical people leadership and mentorship of junior engineers
  • Experience working in diverse teams with varieties of professional backgrounds
  • Commercial experience developing complex web applications
  • Software Engineering or Computer Science (or related) education
  • Has experience introducing and enforcing rigorous software development review practices
  • Has written and reviewed design documents, and can champion and drive scalable and maintainable code practices
  • Collaborative working style and the good written and verbal communication skills
  • Language agnostic - has experience with a variety of languages and technologies
  • Our code is currently mostly PHP/Javascript with a PostGres DB hosted on Heroku platform

Language Skills

Strong command of the English language and grammar. Ability to write routine reports and correspondence. Ability to speak effectively before groups of customers or employees of organizations.

Computer and Technical Skills

Strong working knowledge of Microsoft Office applications, including intermediate to advanced skills with Excel. Working experience with project management tools/software

Work Environment

Well-lighted, heated and/or air-conditioned indoor office setting with adequate ventilation.

The office work environment can be boisterous. Attire is business casual.

This position must be located in either California, Idaho, or Texas. Employees located in Boise, ID; Orange County, CA or Dallas, TX are in a hybrid work environment: Scheduled in-office Monday, Tuesday and Wednesday with the ability to work remotely Thursday/Friday. The hybrid schedule is subject to change based on the needs of the company.


Travel

Hardly ever. May be given the opportunity to travel overnight – by car or air – to experience or support various events – sometimes working in excess of eight (8) hours/day.Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the job.


TOM FERRY IS AN EEO.

TOM FERRY PARTICIPATES E-VERIFY.

All offers are contingent upon receiving acceptable results from a pre-employment background check and drug test.


t70zZsTw8C

Similar Jobs

Senior Advisor, Information and Integration Architect [HYBRID]

203,600

Rosemead, CA

You will work closely with solution/application architects, data SME’s, Integration Center of Excellence, and Engineering Services (for detailed design and…

Senior Architect, IT PLM

Edwards Lifesciences

Irvine, CA

Work with the team of internal PLM Functional and Technical architects and configure/customize the Windchill PLM system as per business & functional…

Distinguished Engineer-Systems Architecture

Verizon

Irvine, CA

Evaluating industry security and identity solutions and trends and aligning Verizon identity platform architecture and technologies.

Sr Staff Software Development Engineer - Software Architect

Dexcom

San Diego, CA

Design new software architectures and identify/manage associated interfaces. You will advise on technical issues of a complex system.

IT Solution Analyst IV Remote

Banner Health

San Diego, CA

Strong technical skills as appropriate for position (SQL/Ansi SQL, SAS, Tableau, Excel, clinical software applications, etc.).

SBT Manager - Solutions Architect

Citrin Cooperman Advisors LLC

Beverly Hills, CA

As a Solutions Architect, you will be responsible for providing excellent client service. As a Solutions Architect, you are the technical lead on Citrin…

SBT Manager - Solutions Architect

Citrin Cooperman Advisors LLC

Los Angeles, CA

As a Solutions Architect, you will be responsible for providing excellent client service. As a Solutions Architect, you are the technical lead on Citrin…

Information Architect and Data Engineer, Advisor [HYBRID]

203,600

Rosemead, CA

The person in this role will work closely with solution/application architects, data SME’s, Integration Center of Excellence, and Engineering Services (for…

Experienced Systems Engineer Functional Architecture Lead (Future System)

BOEING

El Segundo, CA

Support and lead systems engineering efforts to establish system architecture that involve maturing technologies under development and defining use cases and…

IGA Architect - Remote

KPMG-UnitedStates

San Diego, CA

Lead technology architecture and delivery of Identity and Access Management (IAM) projects, including those involving Authoritative Source, Identity Management,…

Cloud Development Lead/Architect

Abbott Laboratories

San Diego, CA

This role will be responsible for technical leadership of local and remote software engineering teams developing software products and platforms as well as…

Lead ERP Solution Architect (D365) - 100% Remote-US Based

CGI

San Diego, CA

Know the latest in software improvement and new features. You will focus on designing and deploying ERP solutions of medium to large size and complexity.

Senior Domain Architect – Network Communications (Hybrid) (#23-62667)

San Diego Gas & Electric

San Diego, CA

Partners with dependent architects to ensure architecture is aligned with upstream and downstream systems. Application Modernization - knowledge of techniques…

Fulfillment Solutions Architect

Extensiv

El Segundo, CA

Learning and servicing new software features that are developed and released, as well as ongoing, comprehensive knowledge of industry trends and climate.

Senior Developer & Architect - ASL22-04962

Evergreen Technologies, LLC.

Anaheim, CA

Developer & Architect leads the software development efforts of key DGIT/CTRL projects. Knowledge of relational database software (e.g. Oracle, Postgres, MS-SQL…

Data Architect Lead

BTAS

Los Angeles, CA

Position Type/Standard Work Hours: Full-time/40 hours per week/On-site. Required Education and/or Experience: This role routinely uses standard office equipment…

Director, Workday HCM - Learning Architect

KPMG-UnitedStates

San Diego, CA

Lead Workday HCM projects involving strategy, implementation support, and Enterprise Resource Planning (ERP) optimization related to Information Technology (IT)…

Senior Developer & Architect - ASL22-04962

Evergreen Technologies, LLC.

West Covina, CA

Developer & Architect leads the software development efforts of key DGIT/CTRL projects. Knowledge of relational database software (e.g. Oracle, Postgres, MS-SQL…

Senior Developer & Architect - ASL22-04962

Evergreen Technologies, LLC.

Pasadena, CA

Developer & Architect leads the software development efforts of key DGIT/CTRL projects. Knowledge of relational database software (e.g. Oracle, Postgres, MS-SQL…

Workday Financials Solution Architect (CMT)

Accenture

Los Angeles, CA

Manage teams in the identification of business requirements, functional design, process design (including scenario design, flow mapping), prototyping, testing,…

Senior Developer & Architect - ASL22-04962

Evergreen Technologies, LLC.

Burbank, CA

Developer & Architect leads the software development efforts of key DGIT/CTRL projects. Knowledge of relational database software (e.g. Oracle, Postgres, MS-SQL…

Senior Developer & Architect - ASL22-04962

Evergreen Technologies, LLC.

Santa Monica, CA

Developer & Architect leads the software development efforts of key DGIT/CTRL projects. Knowledge of relational database software (e.g. Oracle, Postgres, MS-SQL…

Senior Developer & Architect - ASL22-04962

Evergreen Technologies, LLC.

East Los Angeles, CA

Developer & Architect leads the software development efforts of key DGIT/CTRL projects. Knowledge of relational database software (e.g. Oracle, Postgres, MS-SQL…

Senior Developer & Architect - ASL22-04962

Evergreen Technologies, LLC.

Los Angeles, CA

Developer & Architect leads the software development efforts of key DGIT/CTRL projects. Knowledge of relational database software (e.g. Oracle, Postgres, MS-SQL…