Full Stack Engineer, Analytics and Data Services - Columbia, SC

Analytics and Data Services Columbia, South Carolina

The enthusiastic candidate will be ready to join a tight knit team and start or continue a career utilizing some of the latest technologies around Machine Learning and Artificial Intelligence. Will need the ability to work independently after initial guidance while having a collaborative disposition.  Experience working in an agile development environment is a plus.



  • Demonstrate aptitude and capability with technologies used for machine learning
  • Develop software to perform large-scale data processing and analytics
  • Assist in building cloud-based infrastructure to automate and scale data processing solutions
  • Contribute to implementing innovative solutions to difficult problems
  • Working with big data pipelines, architectures and data sets.
  • Actively participate in a fast-paced Agile environment
  • Resolve issues with minimal supervision after a brief preliminary training
  • Participate in R &D, Analysis and Proof of Concept in new technology initiatives
  • Use repeatable automated unit tests to demonstrate code quality as part of committing updates to source control


Minimum Skills/Education/Experience that this position requires:

  • Aptitude for learning to build SaaS applications
  • Experience using development environment
  • Experience using or good understanding of source control
  • Development with C# or Java, react js
  • Building and consuming REST services
  • JavaScript
  • BS in Computer Science or equivalent

Big plus if you have some experience with or understanding of the following:

  • .NET MVC Web API
  • Linear Algebra/Statisticskim  understanding
  • JavaScript frameworks such as AngularJS and React JS
  • Data Visualization
  • Experience with AMQP based messaging middleware
  • Entity Framework
  • SQL Server
  • Java, Python, or any other languages or technologies for building APIs
  • Amazon Web Services (AWS)
  • Cloud application deployment

Intermediate to Senior

Guidewire Software Inc. provides equal employment opportunities to all 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. All offers are contingent upon passing a criminal history and other background checks where it’s applicable to the position.