Job Description - Software Engineer


Software engineers at GoodGuide are responsible for creating the data infrastructure that supports our rating system and business- and consumer-facing applications. They work to take feature requests and user stories from a range of different clients and translate them into a set of re-usable data management components. You can see an example of recent projects on our platform page.


Engineers each take substantial ownership over the features the develop, from requirements gathering, to design and implementation, to production deployment using Amazon EC2 and capistrano. They also collaborate closely with engineers to brainstorm about design ideas and make sure that their systems work well together.


We look for the following requirements in software engineers:



  • B.S. in Computer Science or equivalent experience

  • Strong grasp of software design fundamentals

  • Examples of challenging software design projects and the ability to describe how they were accomplished

  • Experience building web applications using a framework like Ruby on Rails, Django, or Struts

  • We don't care about how many years of experience you have, just about seeing examples of the great work you've done


Additionally, the best candidates will have:



  • Working knowledge of HTML, CSS, and Javascript

  • Experience with natural language processing or search technologies


GoodGuide offers a competitive salary and excellent benefits. We are committed to building a culturally diverse team and strongly encourage applications from women and minority candidates.


Original job Software Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Software Engineer Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.