Senior Software Engineer

1 month ago


San Mateo, California, United States Guidewire Software Full time

Are you passionate about building internet-scale multi-tenant cloud native data platforms? Do you have prior experience in building data platform / data lake and analytics SaaS services in public cloud with expertise in modern Big Data stack (Kafka, Hadoop, Spark, Flink, Hive ..), Java and/or Scala. Come join our Data platform and Analytics team.

This team owns, builds, and operates Guidewire's cloud native data platform and analytics SaaS offerings. Guidewire data platform is an enterprise-grade, internet-scale, and cloud-native Big Data platform targeted to be best-in-class in enabling our customers with mission critical insights and decision-making capabilities. The platform is designed to support all of our analytics, data science, and data applications. Guidewire's data platform already processes Billions of real-time data to provide a rich set of AI/ML SaaS solutions You will work in a highly collaborative environment building next-generation platforms and services using the latest and greatest cutting-edge & bleeding-edge technologies. You will have fun building cloud-native, enterprise-grade, and internet-scale platforms and SaaS applications

Required Skills

  • Excellent programming skills in Java.
  • Ability to design large scale distributed systems.
  • Understanding of distributed systems concepts and principles (consistency and availability, liveness and safety, durability, reliability, fault-tolerance, consensus algorithms).
  • Deep understanding of Algorithms, Data Structures, and Performance Optimization Techniques.
  • Eager to learn new things and passionate about technology.
  • Experience working with Kubernetes, AWS, Docker, and Terraform/Cloud Formation.

What you would do

  • Design cloud-native data platform and analytics SaaS services.
  • Own architecture and provide technical leadership to multiple teams.
  • Hands-on coding>60% of the time.
  • Design and build large-scale real-time stream processing systems.
  • Design and develop micro-services and analytics SaaS solutions.
  • Own scalability, availability, and data security.
  • Own, tackle & resolve code defects.
  • Mentor junior developers in standards and best practices

What you would need to succeed

  • Emphasize team wins over individual success.
  • Strong technical communication skills.
  • Excellent software development skills in Java.
  • System design skills. Ability to design large scale distributed systems.
  • Have developed in more than one language and ready to pivot to any language/framework.
  • Understand REST API for data interchange. Understand API-driven system designing.
  • Understand micro services architecture patterns pattern like Service Discovery/API Gateway/Domain Driven Design etc.
  • Understand Server less function and their relevant use.
  • Ability to work in an agile fast paced environment.
  • BS or MS degree (Computer Science or Math)5+ years relevant work experience.
  • Refer to 'Required Skills' section more details

Bonus

  • Have led teams in the past.
  • Prior experience of building data platforms using Big Data stack (Kafka, Hadoop, Spark, Flink, Hive ..) on public cloud.
  • ELK.
  • Experience of building SaaS/PaaS on AWS/GCP/Azure.
  • Experience with TeamCity based CI/CD pipelines.

Be Yourself & Stay Clever

At Guidewire, we value autonomy, empowerment, and inclusivity, which is why we want each of our employees to be heard and celebrated. We're in the business of uplifting people, so they can fulfill their goals and ambitions. So, there's plenty of time and space for you to broaden your skills and experience.

If we've got you excited and you're ready for a career upgrade, then we're eager to hear from you Get in touch to learn more about the Guidewire team you'll work with.

Our employee culture

Who We Are

#LI-TZ

#insurtech

#guidewire

#python

#javaprogramming

#featured

About Guidewire

Guidewire is the platform P&C insurers trust to engage, innovate, and grow efficiently. We combine digital, core, analytics, and AI to deliver our platform as a cloud service. More than 540+ insurers in 40 countries, from new ventures to the largest and most complex in the world, run on Guidewire.

As a partner to our customers, we continually evolve to enable their success. We are proud of our unparalleled implementation track record with 1600+ successful projects, supported by the largest R&D team and partner ecosystem in the industry. Our Marketplace provides hundreds of applications that accelerate integration, localization, and innovation.

For more information, please visit and follow us on Twitter: @Guidewire_PandC.

Guidewire Software, Inc. is proud to be an equal opportunity and affirmative action employer. We are committed to an inclusive workplace, and believe that a diversity of perspectives, abilities, and cultures is a key to our success. Qualified applicants will receive consideration without regard to race, color, ancestry, religion, sex, national origin, citizenship, marital status, age, sexual orientation, gender identity, gender expression, veteran status, or disability. All offers are contingent upon passing a criminal history and other background checks where it's applicable to the position.

Disability Accommodations and Guidewire's Appeals Process. Guidewire provides accommodations to the hiring process to create a fair opportunity for candidates with disabilities to contend for open positions. Accommodation requests should be directed to If things do not go as hoped, we invite you to use our appeals process. Guidewire promises to independently review any denied accommodation and any decision not to offer you the position. The appeals process is the same in either case. Within five business days of receiving a notice of denial of an accommodation, or receiving a notice of your non-selection for a vacancy, e-mail to make an appeal. Guidewire will assign a new decision-maker to review the request and/or hiring decision, who will then notify you in writing of a decision within 10 business days.



  • San Mateo, California, United States Guidewire Software Full time

    Who Are We? The Guidewire team, now more than 3,200 strong, is an Internet-scale, Cloud native, Realtime data platform built for Property and Casualty insurance industry worldwide.Are you a result-oriented, polyglot programmer using a 12-factor app methodology to craft your Cloud products? If so, we would like to meet youGuidewire provides outstanding...


  • San Mateo, California, United States Sony Playstation Full time

    Why PlayStation?PlayStation isn't just the Best Place to Play — it's also the Best Place to Work. Today, we're recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, acclaimed PlayStation software titles from PlayStation Studios, and...


  • San Mateo, California, United States Manticore Games Full time

    We are seeking Software Engineers to join our team in creating a seamless and immersive multiplayer gaming experience. Our headquarters are based in San Mateo, CA, but this position offers the flexibility to work remotely.Job SummaryIn this role, you will work on developing complex systems to enhance our multiplayer game. You will collaborate with...


  • San Mateo, California, United States BigHat Biosciences Full time

    Software Engineer, Data OpsDepartment: EngineeringEmployment Type: Full TimeLocation: San Mateo, CADescriptionBigHat Biosciences is seeking an exceptional individual for the role of Software Engineer, Data Ops. This role is targeted at someone who is ready to dive deep into our computational engine and enhance its capabilities to meet the evolving demands of...


  • San Mateo, California, United States Guidewire Software Full time

    Staff/Senior Machine Learning Engineer, Generative AI - San Mateo, CAYour day-to-day:Be a technical leader for a cross-functional team implementing Generative AI (GenAI) solutions for some of the most critical business needs in the insurance industry. You will be a primary stakeholder and key developer for the complete end-to-end GenAI platform at Guidewire....


  • San Francisco, California, United States Bunkerhill Health Full time

    About the roleWe are seeking a talented and enthusiastic Software Engineer to join our dynamic team. As a Software Engineer, you will work closely with our senior engineers to develop, test, and maintain software solutions that meet our clients' needs.Responsibilities:Collaborate with cross-functional teams to understand project requirements and translate...

  • Software Engineer

    3 months ago


    San Mateo, California, United States Wipro Limited Full time

    Every day tens of millions of people from around the world come to play learn work and socialize in immersive digital experiences created by the community. Our vision is to build a platform that enables shared experiences among billions of users. This is what's known as the metaverse a persistent space where anyone can do just about anything they can imagine...


  • San Diego, California, United States Isys Technologies Full time

    Senior Software EngineerIsys Technologies - San Diego, CAMinimum Clearance Required: TS/SCI Responsibilities:I2X Technologies is a reputable technology services company to the Federal Government. Whether the focus is on space exploration, national security, cyber security, or cutting-edge engineering applications, I2X is ready to offer you the chance to make...


  • San Francisco, California, United States SnapMagic Full time

    SnapMagic, the leading platform for electrical engineers, is revolutionizing electronics design with artificial intelligence. We help 1.5 million engineers design products like drones, electric cars, and virtual reality headsets 10x faster.We're fresh off a funding round backed by the world's best investors, including Y Combinator, Bow Capital, Friends &...


  • San Francisco, California, United States Orbital Sidekick Full time

    The Orbital Sidekick (OSK) software engineering team is seeking a Senior Software Engineer to help us build SIGMA, our system for processing satellite imagery and delivering results to customers. In this role you will design and code services that process & catalog imagery, detect anomalies, store metrics, create reports, and deliver insights to customers....


  • San Francisco, California, United States Discord Full time

    Senior Software Engineer - Data PlatformDiscord - San Francisco, CAThis position is US based only.Discord is about giving people the power to create space to find belonging in their lives. We want to make it easier for you to talk regularly with the people you care about. We want you to build genuine relationships with your friends and communities close to...


  • San Francisco, California, United States Motion Full time

    [Full Time] Senior Software Engineer at Motion (United States) | BEAMSTART Jobs Senior Software EngineerA variety of soft skills and experience may be required for the following role Please ensure you check the overview below carefully.Motion United StatesDate Posted17 Feb, 2023Work LocationSan Francisco, United StatesSalary Offered$ $200000 yearlyJob...


  • San Diego, California, United States People Connect (formerly The Control Group) Full time

    "Senior Software Engineer Developer (Go)This position is currently remote due to the pandemic. The role is based in San Diego, CA, USAPeopleConnect is hiring for our People Search Division (aka The Control Group TCG) as our business is GROWING We are looking for a talented, collaborative Senior Software Engineer Developer who is excited to learn/grow...


  • San Francisco, California, United States HEALTH[at]SCALE Technologies Full time

    Health at Scale is the market leader in precision health -- digital health programs that offer smart, hyper-personalized insights to help individuals choose the best providers, treatments, care settings and lifestyle choices for their unique healthcare needs. Founded by leading machine learning and clinical faculty from MIT, Stanford, Harvard and the...


  • San Francisco, California, United States Replo Full time

    [Full Time] Senior Software Engineer at Replo (United States) | BEAMSTART Jobs Senior Software EngineerLearn more about the general tasks related to this opportunity below, as well as required skills.Replo United StatesDate Posted08 Jul, 2023Work LocationSan Francisco, United StatesSalary Offered$ $180000 yearlyJob TypeFull TimeExperience Required3+...

  • Software Engineer

    1 month ago


    San Mateo, California, United States Zoox Full time

    Zoox is looking for a seasoned Android (AOSP) embedded systems engineer to join the Software Engineering team.The position comes with a high degree of independence and the opportunity to drive custom In-Vehicle infotainment device solutions.Your work will be highly visible, at the forefront of our service rollout as the primary on-vehicle interaction point...


  • San Francisco, California, United States Discord Full time

    Senior Software Engineer - Media InfrastructureDiscord - San Francisco, CAThis position is US based only. Discord is about giving people the power to create space to find belonging in their lives. We want to make it easier for you to talk regularly with the people you care about. We want you to build genuine relationships with your friends and communities...


  • San Diego, California, United States Brain Corp Full time

    Brain Corp is a San Diego, California, USA-based AI company creating transformative core technology for the robotics industry. Our purpose is to create autonomous technology that helps the real world work better. Brain's robotic and AI solutions help retailers ensure that the right product is on the right shelf at the right price, in a clean environment....


  • San Jose, California, United States Western Digital Full time

    Senior Engineer, Software Development Engineering (Apps)San Jose, CAFull-timeJob Type (exemption status): Exempt position - Please see related compensation & benefits details belowBusiness Function: Software Development Engineering (Apps)Work Location: San Jose Great Oaks Headquarters--LOC_WDT_USCA23Location (Secondary): Irvine Office--LOC_WDT_USCA01Company...


  • San Francisco, California, United States Headway Full time

    Headway's mission is a big one – to build a new mental health care system everyone can access. We've built technology that helps people find great therapists with the first software-enabled national network of providers accepting insurance. 1 in 4 people in the US have a treatable mental health condition, but the majority of providers don't accept...