Principal Software Engineer (Front End)

| Seattle

As a Principal Software Engineer for our front-end web applications you will be part of a talented team of software engineers who will drive the next generation of architecture and implementation of our platform.  You are a specialist with a serious level of experience and skill in working with front-end technologies and proven ability to deliver code with high levels of speed and quality. You communicate effectively across all levels of the organization and are a technical leader through your guidance, collaboration and mentoring of engineering staff. You are passionate about technology and generate positive impact throughout the organization through your influence, drive and collaboration across departments.

Your job responsibilities will include but are not limited to:

  • Drive the evolution of the front-end architecture and technology composition by working in collaboration with other Principal Engineers
  • Drive and deliver resolution of the most urgent and challenging technical issues
  • Identify and drive technical front-end initiatives that deliver positive impact for the business and the department
  • Mentor engineers through coaching, consultation and code review feedback
  • Drive improvements in the code base, best practices, design patterns and development tools
  • Collaborate effectively with cross-functional partners to understand business needs and provide solution options, costs and trade-offs
  • Technically lead front-end teams in maintaining and driving improvements to continually meet and beat the organization and the department’s key performance indicators
  • Stay current with industry advancements to pragmatically apply to the platform to achieve concrete results

Qualifications:

  • 10+ years’ experience developing large scale front-end web applications
  • Expert level proficiency in writing modular JavaScript in ES6 (and/or beyond) utilizing common JavaScript design patterns
  • Significant experience with JavaScript frameworks such as AngularJS, React and/or Vue
  • Advanced proficiency with web markup, HTML5 and CSS3
  • Excellent understanding and experience with technologies and tools such as XML, JSON, AJAX, Redux and Webpack
  • Ideally have solid experience with Ruby on Rails
  • Experience working with the AWS cloud platform
  • Fully proficient using version control systems such as Git
  • Strong problem solving, troubleshooting and performance tuning skills
  • Proven ability to drive impact and generate results
  • Excellent teamwork and communication skills with ability to lead and influence
  • Passion for technology with demonstrated commitment to personal growth and continuous improvement
  • Bachelor’s degree in Computer Science or equivalent

Who We Are: 

Getty Images is the world's leading creator and distributor of visual content and the first place creative professionals turn to discover, purchase and manage imagery. The company's award winning photographers and imagery help customers create inspiring work which appears every day in the world's most influential newspapers, magazines, advertising campaigns, films, television programs, books and Web sites. Headquartered in Seattle, WA and serving customers in more than 100 countries, Getty Images believes in the power of imagery to drive positive change, educate, inform, and entertain. Visit Getty Images at http://gettyimages.com.

Getty Images is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. Getty Images believes that diversity is critical to our success in moving the world with images and is committed to creating an inclusive, mutually respectful environment which celebrates diversity. We seek to hire on the basis of merit, competence, performance, and business needs.

Read Full Job Description

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • .NETLanguages
    • PythonLanguages
    • ScalaLanguages
    • FlaskFrameworks
    • HadoopFrameworks
    • SparkFrameworks
    • TensorFlowFrameworks
    • Microsoft SQL ServerDatabases
    • MySQLDatabases
    • SQLiteDatabases
    • Google AnalyticsAnalytics
    • WordpressCMS
    • Custom technologiesCMS
    • WorkfrontCMS
    • SeismicCMS
    • AirTableCMS

Location

Situated between the International District, Pioneer Square, Century Link + T-Mobile Park, there are endless options for lunch, happy hour and coffee.

What are Getty Images Perks + Benefits

Getty Images Benefits Overview

We offer:
-Work life balance + remote flexibility
-Team and office celebrations
-Transportation benefits
-Competitive retirement benefits and life insurance
-Great healthcare, including medical, dental and vision
-Donation + volunteer days
-Unlimited vacation

Culture
Volunteer in local community
Get 1 day per calendar year to volunteer with an organization of your choice.
Friends outside of work
Eat lunch together
Intracompany committees
Moral and Diversity and Inclusion Committees
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Open office floor plan
Diversity
Dedicated Diversity/Inclusion Staff
Unconscious bias training
Someone's primary function is managing the company's diversity and inclusion initiatives
Mean gender pay gap below 10%
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Getty employees can contribute up to $2700 annually to their FSA. We also contribute generously to employees FSA's and HSA's.
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Pet Insurance
Onsite Gym
Retirement & Stock Options Benefits
401(K)
401(K) Matching
New employees are invested 100% day one.
Performance Bonus
Match charitable contributions
Child Care & Parental Leave Benefits
Generous Parental Leave
We provide up to 12 weeks of parental leave for the primary caretaker. Acme Co. also provides 4 weeks of leave for the secondary caretaker.
Flexible Work Schedule
Flexible work schedules and hours are dependent on teams and managers.
Family Medical Leave
Employees who have been with the company for 12 months are eligible for 12 weeks of family medical leave.
Adoption Assistance
We reimburse up to 10000 for eligible adoption expenses and 12 weeks of paid leave. We extend the same reimbursement for surrogacy.
Company sponsored family events
Getty Images hosts a family day each summer. Events have included Mariners games or trips to the Seattle Aquarium.
Vacation & Time Off Benefits
Unlimited Vacation Policy
Generous PTO
Salaried employees qualify for our Flexible Time Off and hourly employees are given up to 27 days per calendar year.
Paid Volunteer Time
More time can be used by flexible time off or PTO.
Paid Holidays
Paid Sick Days
Perks & Discounts
Beer on Tap
Casual Dress
Commuter Benefits
We offer a free ORCA card or subsidized parking in our garage.
Company Outings
Getty Images has several events throughout the year including an annual golf tournament + family day.
Game Room
Our game room includes Ping Pong, Foosball.
Stocked Kitchen
Fresh bread is delivered daily with fresh fruit, too.
Happy Hours
Happy hours are hosted Once per month.
Parking
We offer subsidized parking in our garage.
More Jobs at Getty Images24 open jobs
All Jobs
Data + Analytics
Design + UX
Dev + Engineer
HR
Marketing
Operations
Product
Sales
Developer
new
Seattle
Operations
new
Seattle
Developer
new
Seattle
Developer
new
Seattle
Operations
new
Seattle
Developer
new
Seattle
Operations
new
Seattle
Data + Analytics
new
Seattle
Design + UX
new
Seattle
Design + UX
new
Seattle
Marketing
new
Seattle
Design + UX
new
Seattle
Data + Analytics
new
Seattle
Design + UX
new
Seattle
Developer
new
Seattle
Design + UX
new
Seattle