1

Java Data Engineer Jobs in Seattle, WA (NOW HIRING)

Data Engineers (Seattle, WA)

Seattle, WA · Hybrid

$130K - $156K/yr

... a Data Engineer to join its Purpose Brands team. This is a great position for someone who is ... Python, Java Telecommuting permitted no more than 1 day per week. Salary Range: $144,047 to $150 ...

Java MS Developer | Onsite | Bellevue

Bellevue, WA · On-site

$57.50 - $74.50/hr

Java Api Developer With Machine Learning Expertise We are seeking a skilled Java API Developer with ... This role involves collaboration with data scientists, backend engineers, and product teams to ...

Data Engineers (Seattle, WA)

Seattle, WA · On-site

$130K - $156K/yr

... a Data Engineer to join its Purpose Brands team. This is a great position for someone who is ... Python, Java Telecommuting permitted no more than 1 day per week. Salary Range: $144,047 to $150 ...

Sr Java Engineer

Seattle, WA · On-site

$142K - $187K/yr

Opening / Selling Statement - Our client is seeking a Sr Level Java engineer for engineering and delivery microservices and API's to support Customer Data. The team supports various mid-layer ...

Implement data analysis pipelines (Python/Java) for real-time monitoring, post-processing analysis ... Requires Bachelor's degree in Computer Science, Computer Science & Engineering, Software ...

Senior Java Engineer

Redmond, WA · On-site

$140K - $170K/yr

Implement data analysis pipelines (Python/Java) for real-time monitoring, post-processing analysis ... Requires Bachelor's degree in Computer Science, Computer Science & Engineering, Software ...

Implement data analysis pipelines (Python/Java) for real-time monitoring, post-processing analysis ... Requires Bachelor's degree in Computer Science, Computer Science & Engineering, Software ...

Java Developer

Seattle, WA · On-site

$115/hr

Java Developer Location: Seattle, WA Salary : $115-125K/annum Must Have Technical/Functional Skills ... for online data publishing and consuming. • Experience on Junit Test cases development ...

next page

Showing results 1-20

Java Data Engineer information

See Seattle, WA salary details

$30

$68

$97

How much do java data engineer jobs pay per hour?

As of Jun 17, 2026, the average hourly pay for java data engineer in Seattle, WA is $68.76, according to ZipRecruiter salary data. Most workers in this role earn between $56.63 and $77.69 per hour, depending on experience, location, and employer.

What is a Java Data Engineer?

A Java Data Engineer is a technology professional who designs, develops, and maintains data processing systems using Java programming language. They work with large datasets, build data pipelines, and ensure the efficient movement, transformation, and storage of data. Java Data Engineers often collaborate with data scientists, analysts, and other engineers to support data-driven decision-making in organizations. Their expertise typically includes Java, SQL, big data technologies like Hadoop or Spark, and cloud platforms. They play a crucial role in enabling reliable and scalable data infrastructure for businesses.

What is the difference between Java Data Engineer vs Python Data Engineer?

AspectJava Data EngineerPython Data Engineer
Required CredentialsBachelor's in Computer Science, Java certificationsBachelor's in Computer Science, Python certifications
Work EnvironmentBig data platforms, Java-based toolsData analysis, scripting, Python-based tools
Employer & Industry UsageFinancial services, enterprise systemsTech startups, data science projects
Common Search & ComparisonYesYes

Java Data Engineers and Python Data Engineers often share similar roles in data processing and engineering. The main difference lies in the programming languages used: Java is common in large-scale enterprise environments, while Python is favored for data analysis and scripting. Both roles require strong programming skills, but their toolsets and typical applications differ based on industry needs.

What are the most common challenges faced by Java Data Engineers when working with large-scale data pipelines?

Java Data Engineers often encounter challenges with optimizing the performance and scalability of data pipelines, especially as data volumes grow. They must ensure data integrity and consistency while managing distributed systems and integrating with various data sources. Debugging issues in real-time data processing and maintaining efficient, fault-tolerant code are also key hurdles. Collaborating closely with data scientists, database administrators, and DevOps teams is essential to overcome these challenges and deliver reliable data solutions.

What are the key skills and qualifications needed to thrive as a Java Data Engineer, and why are they important?

To thrive as a Java Data Engineer, you need strong programming skills in Java, a solid understanding of data structures, SQL, and experience with big data frameworks, often supported by a degree in computer science or a related field. Familiarity with data processing tools like Apache Spark, Hadoop, Kafka, and experience with cloud data platforms (e.g., AWS, GCP) or relevant certifications are typically required. Analytical thinking, problem-solving ability, and effective communication are crucial soft skills for collaborating with teams and interpreting data requirements. These capabilities are essential for building reliable, scalable data solutions that support business intelligence and analytics needs.
Infographic showing various Java Data Engineer job openings in Seattle, WA as of June 2026, with employment types broken down into 2% As Needed, 58% Full Time, 33% Part Time, and 7% Contract. Highlights an 87% Physical, 6% Hybrid, and 7% Remote job distribution, with an average salary of $143,029 per year, or $68.8 per hour.
Data Engineer II - Snowflake AI

Data Engineer II - Snowflake AI

Redfin Corporation

Seattle, WA • On-site, Remote

$119K - $162K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 12 days ago


Redfin rating

9.3

Company rating: 9.3 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

2nd of 154 rated real estate companies


Job description

As a Data Engineer II with a focus on Snowflake AI, you will leverage strong analytical skills paired with data engineering prowess to drive the next generation of data-driven products. You will specialize in data readiness for machine learning and LLM applications, sharing ownership of Redfin's Data Platform, business-critical data integrations, and operational excellence. The ideal candidate excels at building and optimizing new AI agents from the ground up, particularly those built in the AI capabilities on Snowflake.
About the Role
  • Design, develop, and support AI Data Agents built in Snowflake's Cortex suite to enable various parts of the business.
  • Partner with Analytics, Engineering, and Business teams to explore use cases where data powered AI agents can accelerate or unlock new possibilities.
  • Build and maintain CICD processes for your agents using Github and Terraform.
  • Own the creation of AI data products from end to end including thorough validation.
  • Help guide the future vision of the Data AI space at Redfin.

About You
  • 2+ years experience with a modern programming language (Python, Java, etc). Python is preferred.
  • 3+ years experience with complex SQL, data modeling, and database technologies (Postgres, MySQL, Snowflake, etc). Experience in Snowflake is required.
  • Proven experience working with semantic models and building data LLM agents.
  • Prior experience with Snowflake's AI suite (e.g., Cortex, Streamlit, Snowpark for Python) is highly preferred.
  • History with data analytics or data science is a plus.
  • Experience with both structured and unstructured data sets.
  • Ability to translate business needs into technical requirements.
  • Experience with Git / Jenkins / Airflow / Docker / Kubernetes / Spark is a plus.
  • Experience with cloud services (AWS / Azure / GCP) is a plus. AWS is preferred.
  • Ability to handle ambiguity and function in a fast paced, constantly changing environment.
  • Ability to communicate well with both technical and non technical users.

What you'll get
Our team members fuel our strategy, innovation and growth, so we ensure the health and well-being of not just you, but your family, too! We go above and beyond to give you the support you need on an individual level and offer all sorts of ways to help you live your best life. We are proud to offer eligible team members perks and health benefits that will help you have peace of mind. Simply put: We've got your back. Check out our full list of Benefits and Perks.
About us
Redfin is revolutionizing the $75 billion real estate industry. We use data, beautiful software, and innovative design to put customers first at every step in the home-buying and selling process. Get ready to dive headfirst into our award-winning website and mobile apps, solving complex business problems in a highly visible, customer-centric way. If you value doing great work in a collaborative environment, join our team!
This job description is an outline of the primary responsibilities of this position and may be modified at the discretion of the company at any time. Decisions related to employment are not based on race, color, religion, national origin, sex, physical or mental disability, sexual orientation, gender identity or expression, age, military or veteran status or any other characteristic protected by state or federal law. The company provides reasonable accommodations to qualified individuals with disabilities in accordance with applicable state and federal laws. Applicants requiring reasonable accommodations in completing the application and/or participating in the application process should contact a member of the Human Resources team, at Careers@Rocket.com.
The compensation information below is provided in compliance with all applicable job posting disclosure requirements. The compensation for this position is $119,900.00-$162,200.00. The position may also be eligible for an annual bonus, incentives, and other employment-related benefits including, but not limited to, medical, dental, and vision benefits, 401K retirement plan, and paid-time off. More information regarding these benefits and others can be found here. The information regarding compensation and other benefits included in this paragraph is the company's current, good faith estimate at the time of posting. [Compensation and benefits are subject to modification from time to time as the Company, in its sole and exclusive discretion, deems appropriate.] The Company may determine during its future reviews of the proposed compensation and benefits provided for this position, that the compensation and benefits for such position should be reduced. In no event will the Company reduce the compensation for the position to a level below the applicable jurisdictional minimum wage rate for the position. Los Angeles County and San Francisco Candidates only: qualified applicants with arrest or conviction records will be considered for employment per the Fair Chance Ordinance and the Fair Chance Initiative for Hiring.