Principal, Software Engineer - Data
At Realtor.com®, we have among the most comprehensive and accurate coverage of real estate listings and the most engaged users across all the online real estate portals. Our mission is to make buying, selling, renting, and living in homes easier and more rewarding for everyone.
Building your career? Build it better at Realtor.com®. Join us and help change the world of real estate, one home at a time.
Who We Are
Realtor.com is your one stop shop for homebuyers, sellers, and dreamers, with comprehensive for-sale listings, insightful information, valuable tools and professional expertise. We’re excited and hungry to make a difference to the millions of people in the US who buy a home each year. Our aspiration starts with treating our home buyer as our focal point - we believe that delivering on experiences that truly help people through this seemingly difficult life event will lead us to continued and greater success as a company.
The Role
We’re seeking a Principal Software Engineer to innovate and drive technical solutions resulting in faster data insights and optimizing our data's value. This is a hands-on role with a junior software engineering team. If you have a passion for greenfield development, leveling up software engineering teams, and delivering value, read on!
Your initial challenge will be serving as the team’s hands-on tech lead to automate our mobile and web clickstream data tracking. Derived from cross-functional stakeholder pain points, your goals and problems to solve will be clear.
We believe in shared data ownership. Your solutions will result in empowering data owners to optimally unveil their data's value through data quality and democratization improvements. You will also develop systems and tooling to help data owners' quickly detect data anomalies and regression issues, to name a few.
Although your initial challenge encompasses clickstream data tracking, your future work will expand to help optimize data value across the entire organization. This is a great opportunity for a seasoned Senior Software Engineer looking for an opportunity to grow into a Principal Software Engineer.
What You’ll Do:
- Scale the team’s technical skills and manage accountability to engineering best practices
- Create and implement data centric solutions considering current, future, and historical data sets
- Develop instrumentation and tooling to automate data auditing across disparate data domains
- Work collaboratively with cross-functional teams creating tools and training to help improve data quality
- Take full ownership of business problems from idea to solution through deployment
- Proactively seek and invent new technologies to help catalog and map data
- Present and evangelize solutions to internal teams and stakeholders
- Prioritize user needs over technical feasibility and get excited for the challenge
What We’re Looking For:
- A software engineer with mastery in designing and building solutions that encompass large data sets
- Superior problem-solving skills while completing tasks with minimal supervision
- Test driven approach to your software development process
- Passion in delivering MVP without sacrificing quality
- You believe that communication and accountability are key to being a great teammate
- Expert knowledge of SQL, data structures, data integrity, and schema design best practices
- Deep experience with Typescript or JavaScript and one or more of the following languages: Python, Java, Ruby, C#, Objective-C, or comparable Object Oriented language
- Familiar with data collecting, streaming, and processing technologies
- Experience working with AWS or equivalent cloud computing platform
- 12+ years experience or related work experience preferred
- Bachelor's degree in Computer Science/Engineering or related field, Master's degree a plus
Do the best work of your life at Realtor.com
Here, you’ll partner with a diverse team of experts as you use leading-edge tech to empower everyone to meet a crucial goal: finding their way home. And you’ll find your way home too. People are our foundation—the core that drives us passionately forward. At Realtor.com, you’ll bring your full self to work as you innovate with speed, serve our consumers, and champion your teammates. In return we’ll provide you with a warm, welcoming, and inclusive culture; intellectual challenges; and the development opportunities you need to grow.
Diversity is important to us, therefore, realtor.com is an Equal Opportunity Employer regardless of age, color, national origin, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, marital status, status as a disabled veteran and/or veteran of the Vietnam Era or any other characteristic protected by federal, state or local law. In addition, realtor.com will provide reasonable accommodations for otherwise qualified disabled individuals.