Senior Software Engineer (Data)

A publicly-listed enterprise SaaS company on Nasdaq that provides software for the insurance industry, transforming data into insights for pricing, portfolio management, and risk assessment.
Data
Senior Software Engineer
Hybrid
8+ years of experience
Enterprise SaaS · Finance · AI
This job posting may no longer be active. You may be interested in these related jobs instead:
Data Engineer II

Senior Data Engineer position at Microsoft focusing on cloud data infrastructure, requiring 8+ years of experience in data engineering and big data technologies.

Analytics Engineer (L5) - Content and Studio

Senior Analytics Engineer role at Netflix focusing on content and studio analytics, requiring 4+ years of experience in data analysis and engineering.

Senior Data Engineer - Data Science

Senior Data Engineer position at LinkedIn focusing on building and managing data systems for the Data Science team, offering competitive pay and hybrid work environment.

Senior Data Engineer

Senior Data Engineer position at Airbnb, building and maintaining data pipelines for marketing technology platform, offering remote work and competitive compensation.

Senior Data Engineer

Senior Data Engineer position at Simply Business, working on data platforms and ML systems with modern tech stack in a hybrid work environment in London.

Description For Senior Software Engineer (Data)

Guidewire is seeking an experienced Senior Software Engineer to join their Data team in transforming the insurance industry through innovative data solutions. As a publicly traded company on Nasdaq (GWRE), Guidewire collects and processes critical data that drives billions of decision points in pricing, portfolio management, underwriting, and claims management.

The role combines cutting-edge technology with real-world impact, focusing on building and maintaining cloud-based microservices and data pipelines. You'll work with a comprehensive tech stack including AWS services, various programming languages, and modern data technologies. The position requires expertise in both SQL and NoSQL databases, with hands-on experience in tools like Docker, Kubernetes, and CI/CD pipelines.

The ideal candidate will bring 8+ years of professional development experience and a strong foundation in computer science. You'll be part of a team that values collaboration, technical excellence, and continuous improvement. The role offers a unique opportunity to work on large-scale data systems that directly impact the insurance industry's digital transformation.

Working in a hybrid environment at the Bangalore office, you'll join a company culture that emphasizes meritocracy, quality, and careful hiring. Guidewire's position as a market leader in insurance software, combined with their focus on data-driven insights and machine learning, makes this an exciting opportunity for someone looking to make a significant impact in the intersection of technology and insurance.

Last updated a month ago

Responsibilities For Senior Software Engineer (Data)

  • Design and Development of cloud-based microservices to collect data
  • Design and Development of REST API to serve Data as a Service
  • Design and Development of Data Quality framework
  • Write efficient, maintainable, and reusable code
  • Develop and maintain CI/CD pipelines
  • Maintain and stabilize existing data pipelines
  • Perform code review and develop best coding practices
  • Collaborate with peer teams
  • Define release process improvements

Requirements For Senior Software Engineer (Data)

Java
Python
MongoDB
PostgreSQL
Redis
Kubernetes
Linux
  • Bachelor's or Master's degree in Computer Science or equivalent
  • 8+ years of professional development experience
  • Strong understanding of SDLC process
  • Expertise in Python, Java, GoLang, or C programming
  • Strong experience in AWS services
  • Expertise in SQL and NoSQL databases
  • Experience with Linux and Shell scripting
  • Experience with Docker, Kubernetes, or Microservices
  • Experience with Airflow and Jenkins
  • Expertise in version control tools
  • Experience in creating data quality systems

Interested in this job?