- Snowflake
- Big Data
- Java
- 5+ years of Software Engineering experience
- BS Engineering/Computer Science or equivalent experience required
- Proficiency in big data, with preference given to experience with Snowflake, Hadoop.
- Good understanding of Kafka.
- Advanced knowledge of software development methodologies (e.g., Agile).
- Strong proficiency with data manipulation language including optimization techniques.
- Strong understanding of normalized/dimensional data modelling principles.
- Strong knowledge of multiple data storage subsystems.
- Expertise in development languages including but not limited to: Java/J2EE, SQL, GoLang.
- Strong research skills.
- Strong knowledge in industry best practices in development.
- Knowledge in using and developing applicable tool sets.
- Ability to interface competently with other technical personnel or team members to finalize requirements.
- Ability to work well with internal and external technology resources.
- Knowledge of test-driven development.
- Ability to write and review portions of detailed specifications for the development of complex system components.
- Ability to complete complex bug fixes.
- Good oral and written communications skills.
- Interface with other technical personnel or team members to finalize requirements.
- Write and review portions of detailed specifications for the development of complex system components.
- Complete complex bug fixes.
- Work closely with other development team members to understand complex product requirements and translate them into software designs.
- Successfully implement development processes, coding best practices, and code reviews.
- Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
- Resolve complex technical issues, as necessary.
- Train entry-level software engineers as directed by department management, ensuring they are knowledgeable in critical aspects of their roles.
- Keep abreast of new technology developments.
- Design and work with complex data models.
- Mentor less-senior software developers on development methodologies and optimization techniques.
- All other duties as assigned.
Company
Location
Santa Clara, California - United States of America
Job type
Full-Time
Golang Job Details
Job Details:
Job Title: Data Engineer (Big Data / Hadoop Developer)
Duration: Long-Term Contract / Contract to Hire
Location: San Jose (Santa Clara), CA
Interview Process: In-Person (Need Local Candidate only)
Client is unable to consider visa dependent candidates at this time due to the role and work environment is sensitive in nature.
Top 3 must have skills:
Job Description:
QUALIFICATIONS:
TECHNICAL SKILLS:
ACCOUNTABILITIES:
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs