Job Description Job Title: Software Engineer - Data Automation Location: Seattle, WA (Hybrid 2 to 3 days onsite at office)
This role is focused on automating web interactions and managing a backend data pipeline, playing a key part in advancing AI-driven product experiences. The engineer will work with browser automation tools and SQL backends to gather, process, and manage data. You'll be joining a high-impact team building next-generation AI features across a suite of consumer-focused products.
Key Responsibilities: - Develop and maintain tools for automated web data collection
- Collaborate with internal engineering teams to onboard and support new automation experiences
- Analyze and work with complex DOM structures, dynamic content, and cascading styles
- Use browser development tools to identify and resolve issues
- Contribute to the stability and modernization of the existing toolset
- Work closely with other engineering vendors and stakeholders
Qualifications: - Bachelor's degree in Computer Science, Engineering, or a related field
- 3+ years of hands-on experience with:
- C , .NET, Selenium, HTML, CSS, JavaScript
- 2+ years of experience working with:
- SQL and Azure SQL
- Cloud platforms including Azure DevOps, Azure Storage, and version control via Azure Git Repos
- Proficient with development tools like Visual Studio
Preferred Skills: - Familiarity with ASP.NET, RESTful APIs, jQuery, JSX, and React
- Understanding of AI ChatBots, Large Language Models (LLMs), and prompt engineering concepts