Job details

Software Development Engineer, Analytics and Data Services - Columbia, SC

  • Department: Product Development
  • Location: Columbia, SC, USA
  • Country: United States of America

Guidewire Software is looking for a mathematics minded full stack software engineer with a passion for back end work. 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. She 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 for her.

 

Responsibilities:

  • 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
  • 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/Statistics 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.