Your browser cookies must be enabled in order to apply for this job. Please contact if you need further instruction on how to do that.

Software Development Engineer ^

Engineering | San Francisco, CA | Full Time, Part Time, and Contract

Job Description

Software Development Engineer 2820 ^


  • Designs, develops, documents, tests, and debugs new and existing software systems, applications, and solutions. 
  • Serves as technical expert on development projects. 
  • Creates and utilizes software tools. 
  • Responsible for scoping customer needs, defining and architecting software products. 
  • Participates in the development life cycle including requirements analysis, design, and testing. 
  • Supports, maintains, and documents software functionality. 
  • Identifies and evaluates new technologies for implementation. 
  • Analyzes code to find causes of errors and revises programs as needed. 
  • May consult with Product Management or end user to prototype, refine, test, and debug programs to meet needs. 


  • 9-14 Years of Experience
  • 8-10 years of hands-on contribution in Software Engineering or related field
  • Relevant formal education, including BSCS or MSCS
  • Experience developing cutting-edge solutions
  • Strong on web frameworks such as Angular JS, React, JavaScript
  • Proficient with RESTful and microservice designs, architecture and methodologies
  • Deep technical skills that span React/Angular JS, Node.js, JSON, XML, and cloud enablement
  • Experience with messaging technologies (RabbitMQ or similar)
  • Experience with source control solutions such as Git
  • Good familiarity with Cloud, preferably AWS
  • Experience using Dockers and Kubernetes preferred
  • Familiarity with browser testing, unit testing, integration testing and debugging 
  • Experience working within an agile SDLC environment (Scrum)

Preferred Qualifications:

  • Ability to work seamlessly across multiple programming languages
  • Ability to lead the team and set the direction
  • A genuine passion for engineering high-quality solutions
  • Experience in designing solutions from scratch
  • Ability to convey complex technical information in a clear and concise manner
  • Strong interpersonal communication and problem-solving skills
  • Strong knowledge of Object Oriented development and design principles
  • Tech savvy, detail oriented and highly driven
  • Excellent verbal and written communication skills

$75-$85 per hour            San Francisco, CA 94111           12 Month Assignment