Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Data Engineer

Intelliswift Software Inc

Data Engineer

Thousand Oaks, CA
Full Time
Paid
  • Responsibilities

    Job Description

    WHAT WILL YOU DO? We have lots of data, in motion and at rest. Our goal is to use this data to make the home buying experience a breeze for our consumers. We empower them with the most up to date information on properties, and we help match our consumers with the most suitable realtors who are equipped to meet their individual needs. The Enterprise Data Team works on the coolest data projects and products that reports, predicts and affects the outcome - using data. This impactful role will promote the build-out and usage of the Customer data platform, data-driven decisions and data products for realtor.com, it's customers and partners. Additionally, this role will be part of the core team contributing to the design and development of realtor.com's Customer Data platform. Responsibilities: •Design, develop, and operate highly scalable, high-performance and low-cost data pipelines in distributed data processing platforms with AWS/cloud technologies.. •Collaborate with Engineers, Analysts and Data Scientists in the organization to construct complex data sources for algorithms and machine learning models •Own and Interface with other technology teams to extract, transform, and load data from a wide variety of data sources using SQL and AWS big data technologies. •Creation and support of Batch and real-time data pipelines built on AWS technologies including Glue, Kinesis, EMR, Lambda and Athena. •Develop tools, plug-ins and solutions for CI/CD workflow using tools such as Jenkins, Cloud Formation, Docker, Github and other microservices. •Continual research of the latest big data and visualization technologies to provide new capabilities and increase efficiency. •Drive and participate in architecture discussions, influence product roadmap, and take ownership and responsibility over new projects. •Maintain and support existing platforms and evolve to newer technology stacks and architectures. •Collaborate with the business applications team, product owners, Business stakeholders, Scrum-master to refine and estimate stories/epics. •Be an integral part of the scrum team to deliver on commitments on time and with good quality. •Review and ensure all code documentation is complete and updated periodically. Review work of Junior associates in the team. •Analyze the business Problems and deliver Optimal solutions using AWS Technologies. BASIC QUALIFICATIONS •BS in Computer Science or equivalent degree; MS in Computer Science preferred. •5+ years of industry experience in software development, data engineering, business intelligence, or related fields with a track record of manipulating, processing, and extracting value from large datasets. •Demonstrated strength in data modeling, data transformation, and data warehousing. •Ability to write complex SQL statements. •Proficiency in programming language - Python. •Experience working with AWS big data technologies (S3, Athena, EMR, Glue, Lambda, Kinesis, API gateway, RDS, DynamoDB, Step Function etc). •Experience in architecting, implementing, and supporting Snowflake infrastructure and topologies. •Experience in Snowpipe for handling Streaming data is a plus. •Experience with software configuration management tools(Git) and CI/CD pipelines and their enabling tools such as Jenkins, Nexus, etc. • Knowledge of software engineering best practices across the development lifecycle, including agile methodologies, coding standards, code reviews, source management, build processes, testing, and operations. • Strong analytical and problem-solving skills. Takes pride in efficient designs and accurate results • Objectively analyzes the pros, cons, and tradeoffs of a design path and helps the team to arrive at the most optimal solution, which may not be their own. • Ability to work with Product and Sales Ops to gather requirements and translate them into data engineering tasks. • Effective team player. Honest and respectful of others. ADDITIONAL PREFERRED SKILLS: • Experience in Web application development • Experience using business intelligence reporting tools (Tableau, Quicksight etc.). • Experience using big data technologies (Hadoop, Hive, Hbase, Spark etc.) • Familiar with agile development and sprints.

    Company Description

    Intelliswift Software, Inc. is a premier business and technology solutions company headquartered in the Silicon Valley, with offices across the United States, India and Singapore. The company has a proven track record of delivering results through its global delivery centers and flexible engagement models for over 450 brands ranging from Fortune 100 to growing companies. Intelliswift provides a variety of services including Enterprise Applications, Mobility, Big Data/BI, Staffing Services, and Cloud Solutions. Growing at an outstanding rate, Intelliswift has been recognized as the second largest private IT Company in the East Bay.