Senior Software Engineer

| Seattle
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Description
Blue Nile is seeking a Senior Software Engineer to help drive full-stack development and technical innovation for our Checkout team. This team primarily focuses on providing the customer with a seamless shopping experience, starting from selecting beautiful diamonds to the final order submission. The checkout path encompasses functionalities such as applying item and order level discounts, issuing and accepting gift certificates, providing various payment choices and specifying shipping addresses, including drop-offs to our physical showrooms as well as FedEx/UPS hold locations. The shopping path also entails the ability for customers to create their own Blue Nile account which allows them to conveniently check on their order status, initiate returns and exchanges and save personal information such as birthdays, anniversaries and personal address information for a faster checkout experience. Sounds like a lot, and it is but at the same time it is really satisfying to us to have that much impact in the technology that influences how customers see and experience Blue Nile. No matter what we're doing, we push for continual improvement, aim to be a good example for the rest of the company to follow, and drive the business forward through the proactive and intelligent use of technology.
Do you have the skills, experience, and most importantly, ideas that we need? Are you the sort of person that brings new ideas to the table every day, mentors and learns from other engineers, and makes a positive impact to everything around them? Do you love delivering features that make the experience better for both customers and future engineers? Do you enjoy seeing your input directly impact company direction and architecture? Do you firmly believe in the value of automating everything, including testing, building, deployment, and business processes? Excellent communication skills, strong ReactJS experience, and a desire to be part of, and help guide, a tightly integrated Scrum team are all required. You will also need to become a subject matter expert in the diamond business and our product life cycle (no prior experience necessary).
Blue Nile is the largest online retailer of certified diamonds, engagement rings and fine jewelry. We embrace a culture of adaptability. Our team is nimble, innovative and resourceful and makes an impact on both the business and each individual customer's personal experience. We value hard-work, flexibility and curiosity and collaborate to creatively solve problems, constantly improve and implement meaningful changes. Our team celebrates achievements and is inspired by success.
Primary Responsibilities
  • Architect and deliver maintainable, scalable, stable, reliable, high-quality systems on time, on budget, and in a dynamic production environment.
  • Provide technical leadership for design and implementation of new features and next generation software systems.
  • Interact directly with internal business areas such as marketing and merchandising to define and clarify specifications, analyze business processes, and define solutions.
  • Create, document, and refine agile software development process improvements.
  • Perform code and test plan reviews. Take responsibility for the quality of released software.
  • Mentor other engineers.
  • Passion for doing things right, the first time
  • Desire to be a key part of a dynamic, aggressive, and successful business

Required Qualifications
  • Six or more years of professional frontend development
  • Strong analysis, communication, and technical leadership skills
  • Passion for writing high-quality, well-designed, and tested code
  • Experience using, and a strong belief in, Scrum or other agile processes
  • Bachelor's degree in Computer Science or equivalent
  • Strong Experience using modern front-end technologies, including ReactJS, JavaScript, TypeScript, Angular 2 / 4, React, Node, JQuery, AJAX, CSS, and/or SASS
  • JavaScript build tools (Grunt/Gulp, NPM/Node, etc)
  • JavaScript testing and associated libraries (protractor, etc)
  • Java web service and web development background, including Spring-boot, REST, JSON, JPA/Hibernate, and design patterns
  • Understanding of the relative advantages and disadvantages of relational and NoSQL data stores, and ability to work effectively with both

Bonus Qualifications
  • Experience with DevOps tools, such as Git, Bamboo, Jenkins, or similar
  • Experience with cloud technologies
  • Any other new and interesting skills and experience you can bring to the table

What we offer
  • Medical, Dental, and Vision Healthcare Coverage
  • 401(k) with Company Match
  • Paid Vacation
  • Competitive Salaries
  • Business Allowance
  • Employee Discount
  • Employee Referral Bonus
Read Full Job Description
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • AWS (Amazon Web Services)Languages
    • JavaLanguages
    • JavascriptLanguages
    • PythonLanguages
    • RLanguages
    • SqlLanguages
    • jQueryLibraries
    • ReactLibraries
    • AngularJSFrameworks
    • Backbone.jsFrameworks
    • SpringFrameworks
    • OracleDatabases
    • ConfluenceManagement
    • JIRAManagement
    • SalesforceCRM

Location

We are located in the city of Bellevue close to multiple freeways, transportation, restaurants, coffee shops and parks.

What are Blue Nile Perks + Benefits

Blue Nile Benefits Overview

Here at Blue Nile, we are proud to offer a comprehensive and competitive employee benefits package to attain the best people. We recognize the value of our employees as our greatest resource.

Health Benefits include 100% Company Paid Medical/Prescription Drug, Dental and Vision Insurance for employees and generous subsidies for family members, 100% Company Paid Short-Term, Long-Term, Life/AD&D Insurance for employees, Employee Assistance Program and Domestic Partner Benefits.

Financial Benefits include a 401K Retirement Savings Plan with employer match, Incentive & Bonus Plans, Generous time off programs with up to over 5 weeks of combined vacation, sick and paid holidays, Transportation & Home Office Allowance, Substantial Employee and Family Discounts and an Employee Referral Bonus Program.

Culture
Volunteer in local community
Blue Nile participates in local volunteer activities such as Fred Hutch Obliteride
Partners with Nonprofits
Friends outside of work
Eat lunch together
Intracompany committees
Blue Nile has an employee-led Diversity, Equity and Inclusion Advisory Council
Daily sync
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Open office floor plan
Diversity
Dedicated Diversity/Inclusion Staff
Diversity manifesto
Mean gender pay gap below 10%
Diversity Employee Resource Groups
Blue Nile has an employee-led Diversity, Equity and Inclusion Advisory Council
Hiring Practices that Promote Diversity
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Set aside up to $2,650/year pre-tax to pay for eligible health expenses- including many over-the-counter products.
Disability Insurance
Dental Benefits
Blue Nile pays 100% of the employee premium and a portion of the dependent premium for full time employees on our Health Plans.
Vision Benefits
Health Insurance Benefits
Blue Nile pays 100% of the employee premium and a portion of the dependent premium for full time employees on our Health Plans.
Life Insurance
Employer paid life/AD&D insurance with a $50,000 benefit for each. Supplemental life/AD&D available for employees, spouses, and children
Pet Insurance
Wellness Programs
Retirement & Stock Options Benefits
401(K)
401(K) Matching
Performance Bonus
Child Care & Parental Leave Benefits
Generous Parental Leave
Flexible Work Schedule
Remote Work Program
Family Medical Leave
Vacation & Time Off Benefits
Generous PTO
Paid Holidays
Paid Sick Days
Perks & Discounts
Casual Dress
Commuter Benefits
All full-time regular employees receive $100.00 per month to aid with transportation costs. Pre-tax savings are available on bus and ferry passes as well as parking expenses.
Company Outings
Happy Hours
Happy hours are hosted Once per month by our Brewnile Club!
Parking
Relocation Assistance
Home Office Stipend for Remote Employees
Professional Development Benefits
Job Training & Conferences
Blue Nile offers employees professional development opportunities like The ability to attend job related conferences and seminars.
Lunch and learns
Cross functional training encouraged
Promote from within
Paid industry certifications

Additional Perks + Benefits

Benefits are effective the first of the month following your date of hire.

More Jobs at Blue Nile22 open jobs
All Jobs
Finance
Data + Analytics
Design + UX
Dev + Engineer
HR + Recruiting
Marketing
Operations
Product
Project Mgmt
Project Mgmt
new
Seattle
Developer
new
Seattle
Design + UX
new
Seattle
Finance
new
Seattle
Project Mgmt
new
Seattle
Operations
new
Seattle
Data + Analytics
new
Seattle
HR + Recruiting
new
Seattle
Developer
new
Seattle
Developer
new
Seattle
Project Mgmt
new
Seattle
Data + Analytics
new
Seattle
Developer
new
Seattle
Product
new
Seattle
HR + Recruiting
new
Seattle
Design + UX
new
Seattle
Marketing
new
Seattle
Developer
new
Seattle
Finance
new
Seattle
Data + Analytics
new
Seattle
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView Blue Nile's full profileSee more Blue Nile jobs