<img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=95077&amp;fmt=gif">

Herndon, VA (USA)

Software Engineer - Big Data


Join our team of leading Engineers, Researchers, and Data Scientists who are building the next generation AI Assisted Customer Analytics technology. Syntasa leverages proven streaming, machine learning, visualization, and big data technologies to process billions of records in real-time, resulting in actionable intelligence that improves acquisition, conversion, and retention. This provides a unique opportunity to be a part of a growing team in a fast-paced and evolving environment that delivers business impacts from data-driven recommendations.

Syntasa is looking for a Software Engineer who is able to build quality software for a highly extensible data platform. Key responsibilities would be to lead, design, and build highly scalable and robust data pipelines as well as leverage Big Data and other Open-Source Technologies. Additionally, this individual would need to collaborate with the Application Development and Machine Learning teams to be build data services. Finally, you will have the skill set to integrate with Cloud Services (AWS, Google and Azure) in order to build native cloud solutions.

Required Qualifications

  • Strong Java developer with minimum 2+ years of programming experience
  • Good understanding of Spark and Spark Streaming framework
  • Good understanding of Distributed Systems and ability to build highly scalable data transformation pipelines
  • Good knowledge of Hadoop ecosystem tools such as HDFS, Hive, Kafka, HBase, etc.
  • Flexible, self-motivated individual with a desire to work in a dynamic, fast-paced start-up environment
  • Bachelor's/Master’s degree in Computer Science or related field

Preferred Qualifications

  • Knowledge of Enterprise Application development using Java/J2ee and related technologies
  • Building RESTful Services and exposure to Micro Services Architecture
  • Good understanding of machine learning algorithms is a plus
  • Ability to develop Spark applications in Scala is a plus
  • Experience working in a fast-paced, agile development environment
  • Knowledge working with AWS/Google Cloud platforms is a plus


Syntasa provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.