Software Engineer - Risk Solutions
Builds and owns backend underwriting and pricing infrastructure, including decisioning systems, data integrations, and risk rules. The role requires 5+ years of backend engineering experience, advanced SQL, distributed systems expertise, and familiarity with cloud infrastructure and production operations.
$160k – $185k/yr
Hybrid5+ YOEBackend Engineering
About the job
Responsibilities
- Own a portion of the underwriting and pricing platform end to end, from requirements through development, QA, and production.
- Lead technical design discussions, evaluate tradeoffs, and write clean, maintainable code through a strong code review culture.
- Build and extend critical decisioning systems at the core of underwriting and pricing.
- Partner with Product, Design, Operations, Risk analysts, and Engineering to align priorities and deliver high-impact solutions.
- Communicate updates, risks, blockers, and recommendations clearly and proactively.
- Identify opportunities to improve team processes, engineering output, and stakeholder and user experience.
- Manage assigned work independently and follow through on commitments, deadlines, and deliverables.
- Ensure work complies with applicable policies, procedures, standards, and regulatory requirements.
Requirements
- 5+ years of experience building backend services with Go, Java, Python, or C#.
- Go experience is not required, but willingness to learn and use Go is expected.
- Proven ability to independently execute complex engineering projects from design through delivery.
- Advanced SQL skills and experience with PostgreSQL or other relational databases.
- Familiarity with modern web infrastructure and production operations, including caching, Kubernetes, API gateways, observability, and deployment patterns.
- Strong understanding of distributed systems and microservice architecture.
- Experience with cloud providers such as AWS, Azure, Google Cloud, or OCI.
- Experience managing infrastructure with infrastructure-as-code tooling such as Terraform.
- Ability to manage complex features end to end, partner with product and cross-functional stakeholders, and deliver high-quality work in a dynamic environment.
Nice to Have
- Experience working in a workflow orchestration or machine learning infrastructure environment.
- Experience working in a fast-paced, high-growth, cross-functional environment.
Compensation and Benefits
- Annual U.S. base salary range: $160,000–$185,000.
- Medical, dental, and vision insurance beginning day one.
- Health savings account with employer contribution.
- Generous paid time off and paid holidays.
- Flexible working hours.
- 401(k).
- Paid parental leave.
- Company-sponsored short- and long-term disability.
- Flexible spending accounts for healthcare, dependent care, and commuter expenses.
- Competitive salary.
Skills
GoJavaPythonC#SQLPostgresKubernetesApi GatewaysDistributed SystemsMicroservicesAWSAzureGCPTerraformObservability