31 Jan
Data Software Engineer
Vacancy expired!
job summary:A rapid growing and leading advertising software company located in Irvine, CA is seeking a Software Data Engineer. In this role you will have the opportunity to work on the design and implementation of big data systems, working with petabytes of data and real-time map reduce to match against billions of transactions in real-time. Our clients platform uses advanced machine learning techniques and the newest big data processing technologies, and is deployed in a distributed, multi-region, cloud-based infrastructure.Qualifications:
-
- B.S. degree in computer science or related fields preferred
- 2-5 years of experience working with J2EE/Servlet, JDBC, Java, Python and Bash
- Experience performing requirements gathering and identify the requirement gap
- Ability to perform data analysis on incoming data from 3rd party and identify data issues by using SQL and Excel
- Experience in utilizing different methods to reformat data for better use
- Ability to effectively identify, troubleshoot and resolve potential issues and production issues in a timely manner
- Commitment to providing excellent quality products
- Analytical and logical thinking capability
- Excellent verbal communication and interpersonal skills, a team player
- Ability to adapt to fast changes in product requirements and development environment
-
- Competitive Salary and Bonuses
- Paid benefits for the employees:
- Medical, Dental, Vision, LTD, Life insurance/AD&D
- Paid parental leave
- 401k
- Summer "Work from Anywhere" Fridays
- Health and Wellness programs
- Employee discounts - e.g. gym memberships, wireless plans, entertainment tickets
- Fully stocked kitchen
- Casual Office Atmosphere
- Commuter Benefits Program
- Ongoing Education & Training
- Company Sponsored Events & Team Building Experiences
- Write complex SQL queries.
- Analyze and tune SQL queries.
- Write ETL and ELT jobs using various tools and programming languages.
- Proactively improve existing code and optimize existing ETL process based on constraints of time and cost
- Design, develop, test, debug and deploy applications and reports using various technologies.
- Import and export large amounts of data in formats like CSV, JSON, XML, etc.
- Solve complex performance problems, architectural challenges and production issues.
- Work with product owners, QA engineers and fellow engineers.
- Follow organization processes and procedures.
- Ad-hoc duties as needed.
- Experience level: Experienced
- Minimum 2 years of experience
- Education: Bachelors (required)
- ETL
- ELT
- SQL
- Java
- Python
- AWS
- (Google Cloud Platform) Google Cloud Platform
Vacancy expired!