Press ENTER to skip to the job description.

Principal Data Architect / Software Engineer

  Apply Now  

Job Description

Title: Principal Data Architect / Software Engineer

Duration: 06 Months

Location:  Foster City ,CA

Preferred Qualifications:

7-10 years of work experience and a Bachelor’s Degree or 6 years of work experience with an Advanced Degree.
5 or more years of experience in software development, data integration, and data analytics
4 or more years of experience in building large data pipelines, architectures, and data sets using clustered computing platforms and distributed databases
2 or more years of experience in Python including knowledge of Python libraries like NumPy, SQL Alchemy, Pandas, PySpark, etc.
Strong experience in Mongo, SQL like MySQL, NoSQL like Cassandra DB and ability to tune for performance
Experience in using REST API and data transformations and working on open source tools like Druid etc.
Good knowledge of Hadoop stack to process and store big data
Experience with data-warehousing and business intelligence development including data integration, schema design, data modeling, and query optimization
Solid understanding or experience in building responsive user-facing applications using JavaScript, CSS, HTML5, NodeJS, or Django
Familiarity with DB performance monitoring and tuning, large scale distributed computing environments, DB backup and recovery, and DB change management
Ability to understand and modify XML, XSLT
Experience in creating, enhancing data lake is strongly preferred.
Strong knowledge of the full software development lifecycle from business/systems analysis through requirements gathering and functional specification authoring, to development, testing, and delivery.
Ability to support multiple projects and applications
Comfortable working with multi-terabytes worth of information
Strong ability to troubleshoot issues and make system changes as needed to resolve issues
Attentive to detail with a focus on accuracy and high-quality results
Strong technical and analytical background
Excellent written and verbal communications skills, including an ability to communicate very technical findings to both technical and non-technical audiences
Two or more years of experience in Information Security strongly preferred
Security certifications like CISSP or CSSLP are a plus
Able to multi-task in a fast-paced, deadline-drive environment; adaptive to Client’s agile environment
Must be both a self-starter and team player with the ability to work independently with limited supervision

  Apply Now