Sr. Software Engineer (Big Data)

  • Envestnet | Yodlee
  • Redwood City, CA
  • 02/08/2020
Full time IT - Systems Engineering IT - Software Development Analysts

Job Description


Birds Eye View of the Role

Envestnet | Yodlee is seeking a talented and passionate Sr. Software Engineer (Big Data) to join the Site Reliability team. This team is responsible for running the Envestnet|Yodlee Analytics pipelines and data warehouse platforms, which deliver key data analytics capabilities across Envestnet’s vast Wealth and Financial Wellness products. Additionally, the Data Analytics SRE team is heavily involved in R&D activities, and plays a key role in new product delivery in partnership with Product, Engineering, and Data Science teams.

If you love the idea of working in a Fintech company with the environment and excitement of a start-up where you are making everyday impact - then read on!

A Sr. Software Engineer (Big Data) will be strongly focused on Data Analytics technical delivery, problem management, and solving operational challenges through innovative solutions. This is a great opportunity to further your career in the rapidly growing data science and analytics space at Envestnet, while furthering your skills on big data analytics technologies and cloud infrastructure.

This role spans from driving continually improvement in data analytics service delivery and troubleshooting complex production issues, to developing reliable data analytics, warehouse and processing systems and architecture to deliver new analytics capabilities to the business.

Job Responsibilities
  • Deliver daily data analytics processing completely and on time
  • Design and Develop monitors, tools using Linux, Perl, PHP, Python, MYSQL, Oracle
  • Design and Develop deployment/automation/Monitoring tools on AWS Services
  • Learn/Enhance skills around Hadoop, AWS Services
  • Understand/Review existing big data processing components and support them efficiently
  • Work with Cross Functional Team, to identify root cause and resolve data issues
  • Execute SQL/PLSQL, to fix any data defects
  • Flexible to support data issues and product delivery, during the weekends.

Must Have
  • Bachelors or Master’s degree in Computer Science or related field, from reputed institutions
  • 5+ years of overall technology industry experience
  • 3+ years with Python, Shell Scripting, and SQL
  • 2+ years of Big Data Analytics/Data Warehouse development/operations experience
  • 2+ with cloud computing( AWS, Azure, google cloud)

Nice To Have
  • Proficiency with and developing on Linux
  • Extensive Perl/ PHP and Python programming
  • Experience with Shell scripting
  • Experience with AWS EC2, S3, and other AWS components and services
  • Experience with Elastic Search, EMR, Spark, Web Services
  • Familiarity with Hadoop eco-system (Hive, Impala, Oozie, Sqoop)
  • Experience in building and maintaining Real Time Stream Analytical Solutions
  • Experience with RDBMS and NoSQL databases
  • Working Knowledge of Redshift and Tableau or Similar warehouse platforms
  • Exposure to Splunk, Service Now and other productivity tools
Why Choose Envestnet|Yodlee
  • Be a member of a leading financial services and products innovation company
  • Competitive Compensation/Total Reward Packages that include:
    • Health Benefits (Health/Dental/Vision)
    • Paid Time Off (PTO) & Volunteer Time Off (VTO)
    • 401K – Company Match
    • Annual Bonus Incentive
    • Tuition Reimbursement
  • Working on global projects with team members all over the world!
  • Opportunity to work with top tiered clients, global 500 companies and startups
  • Work with diverse, energetic, team members who respect each other and celebrate differences
  • The best work location in Raleigh NC at One Glenwood with unlimited snacks!
  • Envestnet | Yodlee is an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.