Software Development Engineer

Job ID: 69405

Posted today

Cupertino, CA



Cupertino, CA




Job Details

Software Development Engineer
Location: Cupertino, CA (Hybrid 3x per week on-site)
Length: 6 months contract

Software Development Engineer Requirements:

  • Software Development Engineer who has developed deeply technical systems on the backend (Must have a firm foundation of data structures, large complex code bases, data processing, streaming processing, concurrency controls and multiple types of databases)
  • Experience debugging systems end-to-end (index to database)
  • Experience with multiple programming languages (Go, C++, Clojure, Java, Python, Scala, etc.)
  • Experience working in an enterprise level organization or startup that has a high standard of code
  • Strong communication skills (clear and concise), extremely independent, high aptitude for learning
  • Must be able to collaborate with Engineers/cross functional teams in an enterprise level environment
  • Experience with or open to learning Scala and Spark

Software Development Engineer Responsibilities:
  • Investigating and debugging systems (Scala, Clojure) – deep investigations
  • Designing – writing design reviews, preparing for design reviews, and reviewing others’ work
  • Implementing new code (writing code from scratch)
  • Meetings, standups, etc
TSG is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Share This Job

Similar Jobs