Reimagining real estate to make it easier than ever to move from one home to the next.
Software Development Engineer, Big Data
Location
Mexico
Posted
50 days ago
Salary
0
Seniority
Mid Level
Job Description
Software Development Engineer, Big Data
Zillow
About the team The Customer 360 DE team builds and maintains customer-level data products that create a comprehensive view of customer identity, engagement, journey, and outcomes. About the role In this role, you will design and develop scalable data pipelines that process petabytes of data and transform it into fast, reliable datasets used by analysts, data scientists, AI teams, and product managers to drive decisions and power models. This is an opportunity to join a newly formed team doing foundational work that is central to Zillow’s super app strategy. You Will Get To - Design, build, and maintain large-scale data pipelines that process high-volume customer data. - Deliver fast, reliable, production-quality datasets for analytics, AI, and product use cases. - Partner with analysts, data scientists, AI teams, and product managers to support decision-making and model development. - Develop data solutions that scale to billions of rows and petabyte-level workloads. - Improve deployment, monitoring, and reliability across data systems. - Translate business requirements into clean, evolvable data models. - Use modern data technologies such as Spark, SQL, Python, Kafka, and Airflow to build robust solutions. - Help shape foundational capabilities for a new team supporting Zillow’s super app strategy. This role has been categorized as a Remote position. “Remote” employees do not have a permanent corporate office workplace and, instead, work from a physical location of their choice, which must be identified to the Company. U.S. employees may live in any of the 50 United States, with limited exceptions. In addition to a competitive base salary and benefits, this position is also eligible for equity awards based on factors such as experience, performance and location. Who you are - Bachelor’s degree or higher in Computer Science or a related field. - 3+ years of experience building and maintaining data-intensive applications. - Experience developing sophisticated, production-grade data pipelines that scale to billions of rows and petabyte-scale workloads. - Strong experience with modern data technologies such as Spark , Kafka and Airflow. - Strong programming skills in Python, Java, or Scala. - Extensive SQL experience and strong data modeling skills, with the ability to translate business requirements into scalable datasets. - Excellent interpersonal skills and a passion for collaborating across organizational boundaries. - Here at Zillow - we value the experience and perspective of candidates with non-traditional backgrounds. We encourage you to apply if you have transferable skills or related experiences. Get to know us At Zillow, we’re reimagining how people move—through the real estate market and through their careers. As the most-visited real estate platform in the U.S., we help customers navigate buying, selling, financing and renting with greater ease and confidence. Whether you're working in tech, sales, operations, or design, you’ll be part of a company that's reshaping an industry and helping more people make home a reality. Zillow is honored to be recognized among the best workplaces in the country. Zillow was named one of FORTUNE 100 Best Companies to Work For® in 2025, and included on the PEOPLE Companies That Care® 2025 list, reflecting our commitment to creating an innovative, inclusive, and engaging culture where employees are empowered to grow. No matter where you sit in the organization, your work will help drive innovation, support our customers, and move the industry—and your career—forward, together. Zillow Group is an equal opportunity employer committed to fostering an inclusive, innovative environment with the best employees. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please contact your recruiter directly. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable state and local law. Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company’s reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Digital Software Engineer
Duluth Trading CompanyDuluth Trading Company, formerly known as Portable Products, is a leading apparel retail company founded in 1989. With humorous storytelling, Duluth Trading Company designs functio
Role Description We are seeking a talented and dedicated Senior Digital Software Engineer. This challenging yet rewarding role combines expertise in full-stack development with a strong focus on progressive web application experience. The successful candidate will be responsible for designing, developing, and implementing software solutions to address complex business issues. What You’ll Do - Develop and maintain progressive web applications using modern technologies. - Contribute to both front-end and back-end development. - Collaborate with cross-functional teams to define, design, and ship new features. - Unit-test code for robustness, usability, and general reliability. - Work on bug fixing and improving application performance. Qualifications - Bachelor's Degree in Computer Science - Equivalent work experience will be considered. - 5+ Years of experience. - Proven software development experience and full stack development skills. - Experience with modern programming languages such as JavaScript, Python, or Ruby. - Deep knowledge of web development technologies like HTML5, CSS3, and Node.js. - Familiarity with progressive web applications and relevant tools. - Strong understanding of the full web development life cycle, including UX/UI, web design, development, and deployment. - Excellent teamwork skills, flexibility, and ability to handle multiple tasks. - Back-end development experience, including REST APIs, is essential. - Authorization to work in the United States without sponsorship. Requirements - Travel is required for less than 10% of company-related meetings, programs, and/or events. - Sitting is required for 90% of working hours. - Standing is required for 10% of working hours. - Continuous arm, hand, and wrist movement (i.e., typing). - Occasional reaching, twisting, and bending. - Noise level no greater than casual conversation. - Ability to perform work in cubicle workstations or an office setting. - Work in temperatures ranging from 65 - 75 degrees. Benefits - Multiple Medical plan options. - Dental & Vision plans. - Medical and Dependent Care Flexible Spending Accounts. - Health Savings Account including company contributions. - Company paid Life Insurance and AD&D. - Company paid Short-Term Disability. - Other various voluntary benefits including: Accident, Critical Illness, Hospital Indemnity, Long-Term Disability and Supplemental Life Insurance. - 401(k) Employer Match. - Parental Leave. - Paid holidays: New Year’s Day, Martin Luther King Jr. Day, Memorial Day, Juneteenth, Independence Day, Labor Day, Thanksgiving Day, Christmas Eve, Christmas Day. - Paid Time Off: take it as you need it policy for exempt employees. - Daily pay available. - 40% Employee Discount. - Flexible Fridays. - Onsite fitness center. Position Compensation Outline Compensation Range: $100,000 - $130,000/year. This position is eligible to participate in the company bonus program. Compensation listed is for the full-time position at this specific location and is based on several factors, including experience, and qualifications. Benefits and perks may have eligibility requirements and are subject to change.
Associate Software Engineer
ICFFounded in 1969, ICF is a global advisory and technology services company headquartered in Reston, Virginia. It delivers data-driven solutions across energy, environment, infrastru
Role Description This is an entry-level position and is anticipated to begin Summer 2026. The position is fully-remote from any U.S. location. We are hiring a high-aptitude Associate Software Engineer who wants to become a strong full stack software engineer and is willing to put in the work to get there. This role is designed for someone early in their career, but the performance bar is not low. We will invest heavily in training, mentorship, and real engineering experience, and in return we want someone who learns fast, takes ownership, and grinds when the work demands it. This opportunity comes with serious growth potential, where you are the driver of your own success. This person will be working primarily in a Python and Django stack, with meaningful exposure to frontend development with Vue.js, DevSecOps, cloud engineering in Azure, Kubernetes, Jenkins, Helm and modern engineering practices. Depending on business needs, the role may also expand into data engineering in Azure Databricks and adjacent platform work. This position involves hands-on development across the full stack of a premier enterprise solution, accelerating the experience needed to grow from an engineer to an architect. What You’ll Do - Build real application features in a Python/Django/Vue environment - Develop across the stack, including backend services, APIs, databases, and frontend components - Work on cloud-native deployment patterns in Azure and Kubernetes - Innovate with agentic AI development - Contribute to a premier project, building an industry leading enterprise data fabric platform built on Azure Databricks and related platform technologies - Support CI/CD pipelines using Jenkins and related tooling - Help manage and improve containerized deployments with Helm and Kubernetes - Troubleshoot production and non-production issues across application, infrastructure, and pipeline layers - Write clean, maintainable code and improve it through review and feedback - Create tests, debug failures, and help raise engineering quality across the stack - Produce solid technical documentation, implementation notes, and operational runbooks - Learn new tools, frameworks, and patterns quickly and apply them effectively - Step into adjacent areas such as platform engineering, automation, or data engineering when needed Qualifications - A strong aptitude for learning and a clear commitment to developing as a software engineer through continuous skill growth - The ability to perform effectively in a feedback-driven environment, using constructive input to improve performance and results - Analytical problem-solving skills, persistence in addressing complex challenges, and sound judgment - A track record of being reliable, accountable, and growth-oriented, with a proactive approach to professional development Requirements - By start date, a completed Bachelor’s degree in Computer Science or a closely related technical field - U.S. citizenship required, and must be eligible to obtain and maintain a Public Trust/security clearance, as required by the federal government for this role Preferred Qualifications - Strong academic foundation in programming, data structures, algorithms, and software development fundamentals - Experience coding in at least one language through coursework, projects, research, or internships - Comfortable learning new technologies quickly - Able to communicate clearly and work through technical problems methodically - Familiarity with Python, SQL, and data modeling, along with experience using Django or similar web frameworks - Exposure to web and backend development concepts, including APIs, databases, and command-line tools (e.g., Linux, Git, scripting) - Awareness of cloud and DevOps fundamentals, such as Docker, Kubernetes, CI/CD, Azure, or infrastructure automation What the Candidate Will Learn - Full-stack application development using Python and Django, including API design, backend architecture, and relational databases/data modeling - Cloud-native engineering on Azure, with hands-on experience in containers, Kubernetes, and Helm-based deployment patterns - Modern software delivery and DevOps practices, including CI/CD automation (e.g., Jenkins), operational troubleshooting, and engineering discipline Pay Range The pay range for this position based on full-time employment is: $61,232.00 - $104,094.00
Software Engineering Team Lead
MercorCincinnatus is an enterprise staffing company that partners with leading technology companies to source and employ highly skilled professionals for full-time and long-term contingent roles. Cincinnatus serves as the employer of record for these engagements, providing W-2 employment, payroll, benefits, and compliance, while placing employees directly within client teams to work on high-impact initiatives. Roles hired through Cincinnatus are not project-based or freelance engagements. They are structured, role-based positions that typically involve full-time or fixed-term commitments, close collaboration with a client's internal teams, and integration into standard enterprise workflows. Cincinnatus is a legal entity separate from Mercor. While opportunities may be discovered through Mercor's platform, employment, onboarding, payroll, and benefits for these roles are administered by Cincinnatus. Equal Employment Opportunity Cincinnatus is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or any other legally protected characteristic. Cincinnatus is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans throughout the job application process.
Role Description - Record screen sessions demonstrating specific tasks with clear verbal narration explaining each step. - Annotate screenshots of professional software by drawing precise bounding boxes around relevant UI elements. - Follow provided staging instructions to set up specific UI states prior to recording. - Use a custom capture tool to record workflows accurately and consistently. - Adhere closely to task guidelines to ensure data quality and usability. - Work independently and meet tight deadlines while maintaining high quality. Qualifications - Strong familiarity with professional software tools including Visual Studio Code, Android Studio, Quartus, and VMware. - Detail-oriented and capable of following precise instructions. - Comfortable working independently and meeting tight deadlines. - Access to a physical Mac and ability to create a fresh macOS user profile if required. - Fluent English language skills. Requirements - Prior experience with data collection, annotation, or QA work. - Experience recording or documenting workflows. - Comfort working with new tools and staged environments. Benefits - Compensation: $65/hour - Location: Remote - Commitment: 20+ hours/week Application Process - Upload resume - AI interview based on your resume - Submit form Resources & Support - For details about the interview process and platform information, please check: Interview Process Details - For any help or support, reach out to: support@mercor.com
Agentic Software Engineer (Full Stack)
Specright Inc.Specright is the first purpose-built, patented platform for Specification Management. Whether it's packaging, raw materials, formulas, products, or machines, Specright helps companies digitize, map, and take action across their supply chain to reduce costs, increase profitability, and drive sustainability. Specright serves customers across industries, including packaging, food and beverage, consumer packaged goods, pharmaceutical, retail, industrials, and more. Recognized as a leader in Specification Management, Specright was named to the Deloitte Fast Technology 500 list in 2024, one of Fast Company's Most Innovative Companies for 2023, had three executives honored as Supply & Demand Chain Executive Pros to Know in 2023 and won Food Logistics' 2022 Top Software & Technology Provider award. For more information, visit: www.specright.com
The Role We're looking for an Agentic Software Engineer (Full-Stack) to help us ship reliable, user-facing AI agent products to production - fast. You'll work at the intersection of modern AI tooling and strong software engineering discipline, building agentic experiences that our customers and internal teams rely on every day. This is not a research role. You will own production systems end-to-end: designing agent architectures, writing and reviewing code (often with agentic coding assistants), setting up rigorous evals, and operating what you build. If you care about making AI agents that actually work - not just demo well - this role is for you. What You'll Do - Build and Ship Agentic Applications Design, develop, and deliver agentic products end-to-end - including chat-based interfaces, AI workflow tools, and internal copilots - that serve real users in production. - Leverage Agentic Coding Workflows Use modern agentic coding tools daily (e.g., Claude Code, Codex, Cursor, and similar assistants) to accelerate delivery while maintaining high code quality and engineering standards. - Design Agent Systems Architect agent internals: tool calling, multi-step orchestration, memory and state management, retrieval pipelines, permissions models, and failure recovery strategies. - Own Evals and Quality Build and maintain agent evaluation infrastructure - regression suites, scenario-based tests, golden traces, and both offline and online metrics - so you always know whether your agent got better or worse. - Implement Observability Instrument agents with production-grade observability: distributed tracing, prompt and version tracking, tool-call telemetry, and cost/latency monitoring. - Own Production Readiness Take responsibility for the full lifecycle: rollout plans, QA, guardrails, incident response, and continuous improvement of deployed agents. What You Bring (Must-Haves) - Proven full-stack engineering ability. You've shipped production software end-to-end - not just prototypes or demos. - Hands-on experience building LLM-powered agents that work in production. You've owned at least 1–2 agentic features or products through deployment and operation. - Deep familiarity with agentic coding best practices. You understand task decomposition, agent delegation, prompt hygiene, iterative loops, and how to review and steer agentic outputs effectively. - Practical experience with agent evals and tracing. You've gone beyond model benchmarking to build evaluation systems specifically for agent behavior - including trace-based debugging and regression detection. - Solid engineering fundamentals. Testing, debugging, security basics, performance optimization, and reliability are second nature to you. Nice-to-Haves - Proficiency in TypeScript/Node.js and/or Python, with experience in modern web stacks and startup-pace delivery. - Familiarity with agent tooling ecosystems: prompt/version stores, eval harnesses, tracing and telemetry platforms (OpenTelemetry, LangSmith, Datadog, Honeycomb, or similar). - Experience with RAG architectures: vector databases, indexing strategies, chunking approaches, and retrieval evaluation. - Experience designing tool APIs for agents: structured output schemas, idempotency, rate limiting, and error handling patterns that make agents more reliable. Why Specright - Entrepreneurial culture. We're fast-paced, informal, and flat - collaboration and innovation matter more than hierarchy or fear of mistakes. - Real impact. Your work will power AI capabilities that touch real supply chain decisions across major industries. - Autonomy and ownership. We hire senior people and trust them to make decisions, ship fast, and continuously improve what they build. - Global team. You'll collaborate across time zones with talented colleagues who care about craft. - Competitive perks. Competitive salaries, flexible work hours, and a full benefits package (Medical, Vision, and Dental). About Specright Specright is the first purpose-built, patented platform for Specification Management. Whether it's packaging, raw materials, formulas, products, or machines, Specright helps companies digitize, map, and take action across their supply chain to reduce costs, increase profitability, and drive sustainability. Specright serves customers across industries, including packaging, food and beverage, consumer packaged goods, pharmaceutical, retail, industrials, and more. Recognized as a leader in Specification Management, Specright was named to the Deloitte Fast Technology 500 list in 2024, one of Fast Company's Most Innovative Companies for 2023, had three executives honored as Supply & Demand Chain Executive Pros to Know in 2023, and won Food Logistics' 2022 Top Software & Technology Provider award. For more information, visit: www.specright.com. We are an energetic company with an entrepreneurial, informal, versatile, intelligent, and fast-paced culture. We promote an open and relatively flat organization with an emphasis on collaboration, sharing ideas, and information. It's more important to innovate than to worry about making mistakes. Specright is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.


