Python Developer

in San Jose, CA

Job #:280280

Practice Area: IT

Date Posted: 03/25/2020

Share this job  

Job Title:  Data Engineer

Location:  RTP, NC (Remote Capabilities)

Industry:  IT

Terms:  Contract

Requirements:  Python scripting experience, big data technologies experience, large-scale distributed systems experience

For immediate attention please apply online and send a text message to Allison Bell at 919-287-3977 or email with your full name, job title, and location.

Job Title Job Summary:

Our client's Americas team is looking for experienced engineers to build and improve systems powering data analytics platforms using Apache Hadoop, Spark and other Big Data technologies. As a developer, you will play an important role in realizing project strategy and delivery of our Big Data and Analytical platform solutions. You will be working with a team of talent engineers to develop, optimize, improve and operate this platform.


Job Title Job Responsibilities:

  • Work on and deliver various system components and services to enable the delivery of business insights
  • Identify, contribute and implement development process and improvements
  • Automate manual tasks, processes, workflows and optimizing data delivery
  • Work closely within the development team and data science team to implement data modelsincorporate different Machine Learning workflows and assist with data infrastructure needs
  • Test, maintain and recommend software improvements to ensure strong functionality and optimization

Job Title Job Requirements:


  • Strong computer science fundamentals in data structure, algorithms and complexity analysis
  • Proficient with python, scripting, and familiar with Linux/Unix environment
  • Minimum 2-3 years of experience building data applications and automation in python
  • Experience with Big Data technologies, including Hadoop and other frameworks in Hadoop ecosystem. Familiar with database and sql queries
  • Good written and oral communication skills and work well within a team
  • Demonstrated history of excellent analytical and problem-solving skills
  • BS in Computer Science, Electrical Engineering or equivalent experience
  • Large-scale distributed systems experience, including scalability and fault tolerance
  • Big data pipeline and analytics experience (e.g., Hadoop, Hive, Spark, Presto, Kafka, Airflow, and similar)
  • Working experience with Microservices, Container and Streaming technologies
  • Understanding of database and query optimizations at scale.
  • A demonstrated drive to explore, improve, enhance, automate and optimize distributed systems and tools
  • Graduate degree in computer science or related field (MS or Ph.D.)


Frequently Asked Questions:

  • Benefits?  Yes, provided by ettain group 
  • Remote Workers? Eligible as needed
  • Visa Sponsorship?  Not offered
  • Corp-to-Corp?  Not eligible 

How to Apply:

For immediate attention please apply online and send a text message to Allison Bell at 919-287-3977 or email with your full name, job title, and location.

ettain group is a talent solutions company dedicated to matching people with the most relevant employment opportunities in IT, healthcare IT and the digital creative space. Top employers and highly skilled talent throughout the U.S. select ettain group for a better recruitment experience. Our culture empowers teams with the flexibility to deliver a superior candidate experience and client experience using market intelligence. We recruit resources, own projects and manage programs to offer a wide range of IT development and talent solutions to our clients and candidates. To learn more about ettain group visit To explore more job opportunities with ettain group, visit

Apply Now