Seattle, WA, USA
38 days ago
Sr. Software Engineer
Apply Job Type Full-time Description

As a Senior Full Stack Software Engineer at Whitepages, you pair technical excellence with strong business intuition. You understand how engineering decisions directly impact customer experience, traffic acquisition, and revenue, especially within the context of a high-visibility B2C e-commerce platform. You’re naturally curious about how users find and interact with our site, and you stay on top of the evolving landscape of SEO and Search—from algorithm updates to shifts in user behavior. This curiosity drives you to ask thoughtful questions, explore data, and test hypotheses that inform scalable and strategic technical solutions. You partner seamlessly with Product and Marketing teams to optimize discoverability, improve conversion, and ensure our infrastructure supports both performance and growth.


Whitepages provides information to people and small-to-medium businesses to allow them to connect in today’s digital world. More than 30 million people every month use our websites and apps to connect with others, vet and verify identities and gain insights on properties. We are proud that Whitepages has been named an “Employees Choice Best Place to Work” on Glassdoor and listed on Seattle Business Magazine’s Top 100 Places to Work for more than 15 years. 

Requirements

  

A day in the life will involve…

Mentoring a team of software engineers in the technical aspects of the development and maintenance of Whitepages’ software, services, and applications.Working with the team to ensure high performance, maintainable code that is easy to read, well-documented and compliant with best-practice style conventions.Partnering with Product, Marketing, Design and other teams to understand and implement best technical practices, optimization of architecture and troubleshooting.Owning detailed platform architecture, having broad knowledge across platforms and guiding design discussions.Taking technical information and translating it into information easily understood by non-technical staff.Communicating closely and effectively with engineering management, peers and Product to gather and understand requirements, share project status and deal with unexpected issues.Writing code containing minimal bugs and write automated tests to validate correctness of code.Deploying large-scale web applications.Meeting development milestones and business requirements on schedule.Independently analyzing, proposing and developing solutions for technical problems and issues. Implementing significant pieces of overall solutions.Assisting with project management tasks (scheduling, task and project estimation, status reports, etc.) as needed.Acting as a role model for operational excellence, best practices and execution and mentor less experienced engineers.Fostering a healthy sense of urgency and enthusiasm in the team.

 What we’d like to see to start the conversation…..

BS degree in Computer Science, related degree or equivalent experience.5+ years’ experience in software development.Strong understanding of software development lifecycle.Proven ability to write clean code that works, is readable, maintainable and follows best practices and coding standards, on schedule.Fluency in one or more OO languages and expert understanding of OO design, languages, algorithms, data structures, networking, database design and optimization.Experience with languages outside of those used for day-to-day work.Proven ability to contribute to the architectural design of complex systems.Expertise in a variety of relevant areas: search engine optimization (SEO), search engine design, people search, distributed computing, database optimization, high volume, caching, messaging, social networking, mobile applications, web development, etc.You're willing and able to participate in a week-long on-call rotation, approx. every 3 months.

Competencies:

Leadership: Leads team in technical vision, resolves conflict and participates to drive consensus across teams.Problem Solving/Critical Thinking: Can take a large scope and ambiguous problem and define practical solutions.Planning: Works with team to break down deliverables to meet deadlinesBusiness Acumen: Understands and applies knowledge of the business domain in which they operate, aligns technical decisions with organizational goals, delivers customer-centric solutions, and contributes to overall business success.Continuous Improvement: Actively works to remove technical debt, add documentation and improve processes.

Combine all of this with a dynamic, “what can I do?” culture, and Whitepages is a pretty awesome place for those that want to grow their career and have an impact day after day. We are a small and empowered team of ~40, with a passion for technology and cecause we’re small, everyone benefits in the form of expanded learning and growth opportunities. We also have an amazing office space with all the perks, located right in the heart of downtown Seattle, on the main bus lines and the light rail. Our hybrid work model allows for the flexibility of remote work and/or work from the office in Seattle. If you are located outside of the Greater Seattle area, we support a fully remote work environment, with quarterly mandatory travel to our Seattle offices.


Compensation for this role is $175k - $275k which includes participation in a quarterly and annual bonus plan based on company performance. Salary DOE and geographical location.  This position is not eligible for sponsorship. 


Whitepages, Inc. prides itself on being an equal-opportunity employer and is committed to a diverse, equal and inclusive workplace where everyone feels empowered to bring their full, authentic selves to work.

Por favor confirme su dirección de correo electrónico: Send Email