Sr. Staff Software Engineer - Data Reliability

Realtor.com

  • Austin, TX
  • Permanent
  • Full-time
  • 1 month ago
Sr. Software Engineer - Data Reliability at ®Location: Austin, TXWe are seeking a Senior Staff Software Engineer who will play a pivotal role in shaping our technical strategy, architecting and directly implementing robust solutions. While this is a hands-on position, the individual will also support the growth of junior team members through targeted mentoring. The ideal candidate will adeptly communicate strategic visions and architectural plans across squads, ensuring effective collaboration with all stakeholders. With a commitment to integrity and teamwork, this engineer will not only build trust but also guide other engineers towards enhancing their technical solutions.Your initial challenge will be helping teams move faster by optimizing the tracking of our mobile and web clickstream data. The pain points and problems to solve will be clear, and derived from teams of cross-functional stakeholders.We believe in shared data ownership and governance. Your solutions will result in empowering data owners to optimally unveil their data's value through data quality and governance improvements.Your 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:
  • 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
  • Help scale the team's technical skills and manage accountability to engineering best practices
  • 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
How we work:We balance creativity and innovation on a foundation of in-person collaboration. For most roles, our employees work three or more days in our offices, where they have the opportunity to collaborate in-person, adding richness to our culture and knitting us closer together.What you'll bring:
  • 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 JavaScript or Typescript 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
  • 10+ years experience or related work experience preferred
  • Bachelor's degree in Computer Science/Engineering or related field, Master's degree a plus

Realtor.com