logo

View all jobs

Software Engineer

Sunnyvale, CA


One of our direct client is urgently looking for a Software Engineer @ Sunnyvale CA

TITLE: Software Engineer
LOCATION: Sunnyvale CA
Duration: 6 to 12+ Months 
Rate: DOE


Description
 
  •  You are proficient in Java or Scala, Python, shell scripts, SQL.
    • You have knowledge of technology stack often used to build large-scale distributed systems to process and manage large volume of data focusing on scalability, latency, and fault-tolerance.
    • You have knowledge of software design, distributed system design, design patterns, data structures and algorithms.
    • You have knowledge in building systems that orchestrate and execute workflows in big-data leveraging Apache Spark, Apache Kafka
    • You have knowledge in evaluating and fine-tuning systems for speed, robustness, and cost efficiency.
    • You are proficient in relational SQL and NoSQL databases like Cassandra, AzureSQL, Cosmos.
    • You are familiar with git or similar, continuous integration/deployment processes and tools such as Jenkins and Maven.
    • You have strong written and oral communication skills

Share This Job

Powered by