Scala/Ruby/Python Developer

Company: Pull Skill Technologies
Location: Cupertino , California, United States
Type: Full-time
Posted: 16.AUG.2019

Summary

Role: Scala/Ruby/Python Developer Location: Cupertino CA Duration: 6-12 months w/likely extensions We are looking for a seasoned senior sof...

Description

Role: Scala/Ruby/Python Developer
Location: Cupertino CA
Duration: 6-12 months w/likely extensions

We are looking for a seasoned senior software engineer to join our worldwide business development and strategy team. This is an opportunity to lead a fast-paced team that plays a key role in the overall success of our organization through technology enablement. You ll play a critical part in driving our technology vision forward and ensuring that we execute across multiple initiatives.

Key Qualifications:

  • Strong programming language skills in multiple languages including Javascript, Scala, and Ruby with a strong focus on python
  • Experience developing large scale distributed computing systems
  • Deep experience with Relational databases and NoSQL databases
  • Solid ability to evaluate and apply new technologies in a short time
  • Experience in building data science or data analysis tools a plus
  • Proven software engineering experience in design, test, and source code management
  • You love working in a fast-paced and dynamic environment
  • Extremely organized, detail oriented, and thorough in every undertaking
  • Excellent communication skills.

Description:

We are looking for a talented senior software engineer that can lead multiple projects and teams while delivering high quality and performance solutions in a fast paced environment. The ideal candidate will help design innovative architectures that sit at the intersection of large data sets, predictive analytics, and polyglot services.

Your responsibilities will include:

  • Design and implement REST APIs and architect inter-service communication and data flows
  • Perform research and development on new technologies while delivering proof of concepts
  • Provide technical leadership to various teams as we build, develop, and scale out multiple initiatives.
  • Write high quality code and review the work of your peers while mentoring junior engineers
  • Built out data pipelines while implementing machine learning algorithms
  • Use software engineering best practices (CI, unit testing, testing, etc)
  • Use test drive development Develop components and libraries as necessary

Thanks,
Fredric
fredric (at) pullskill.com
EXT:104

- provided by Dice

 
Apply Now

Share

Free eBook

Flash-bkgn
Loader2 Processing ...