Search by job, company or skills

University Of Cambridge

Senior Software Engineer Backend

5-8 Years
Save
  • Posted 20 hours ago
  • Be among the first 30 applicants
Early Applicant
Quick Apply

Job Description

What You Will Do

  • Take ownership of key product components and drive them end-to-end with a customer-focused approach
  • Collaborate with a high-caliber engineering team from top companies like Rubrik, Samsara, and Apple
  • Contribute to building a strong engineering culture and high standards

Key Areas of Work

  • Insurance Product:
  • Build systems to support complex workflows involving customers, agents, and underwriters
  • Manage product and system complexity as new offerings are added
  • Core Data Platform:
  • Handle ingestion and real-time analysis of large volumes of varied data (e.g., geospatial, vehicle sensor data)
  • Architect for flexibility, data versioning, lineage, and quality control
  • Risk and Underwriting Engine:
  • Develop a data-driven pricing engine using diverse data sources
  • Build a custom DSL for underwriters to iterate on risk models
  • Leverage explainable ML to improve pricing models
  • Safety Platform:
  • Create a proactive safety-focused platform to help reduce accidents
  • Bring consumer-quality tech into the commercial insurance domain

About You

  • Comfortable owning major parts of a product and roadmap
  • Driven to ship and take accountability for the full feature lifecycle
  • High-quality and detail-oriented software craftsperson
  • Passionate about developer experience and productivity
  • Prefer simplicity, maintainable code, and clean design
  • Quick learner who thrives on autonomy and challenges
  • Effective communicator with a clear, open, and kind approach

Your Background

  • 5+ years of experience with non-trivial software development in statically typed languages like Go, Java, Scala, or C++
  • Skilled in designing scalable, fault-tolerant, and reliable systems
  • Experienced in designing clean component interfaces and abstractions
  • Strong understanding of full web stack and infrastructure (databases, caching, networking, etc.)
  • Ensure observability and metrics are built into your systems
  • Comfortable being a generalist and wearing multiple hats
  • Excellent communication skills and ability to collaborate across teams

Benefits

  • Competitive salary and meaningful equity
  • Medical insurance coverage
  • Monthly stipend for personal well-being
  • Hybrid work culture with home office reimbursement
  • Flexible vacation policy
  • Transparent and autonomous company culture

Job ID: 108701135

Similar Jobs

Bengaluru

Skills:

JavaGitJavascriptData StructuresPython

Bengaluru, India

Skills:

AWSJavaRest ApisKafkaSparkcloud-native technologiesFlink

Bengaluru, India

Skills:

JavaPostgreSQLPrometheusKafkaKotlinGrafanaRedisGcpElasticsearchSparkAzureKubernetesPythonAWSInfrastructure as CodeFlinkOpenTelemetry

Bengaluru, India

Skills:

HTMLS3SQL ServerJavaDynamodbCloudFrontCSSTypescriptAWSMySQLNode.jsKubernetesDockerJavascriptGo

Bengaluru, India

Skills:

JavaDockerPostgreSQLDynamodbKubernetesRedisPythonAWSGolang