Senior Backend Engineer
J
JobgetherInsurance Technology
Based in the United StatesFull-TimeSenior
SalaryBudgeted salary range of $145,600–$163,800. Full salary range of $145,600–$218,400
Apply NowOpens the employer's application page
Job Details
- Experience
- At least 4 years of professional production experience
- Required Skills
- PostgreSQLGCPKafkaKubernetesGoRESTful APIsTerraformDatadogDistributed Systems
Requirements
- At least 4 years of professional production experience developing backend web applications and services.
- Professional experience using Go in previous engineering roles.
- Strong experience building reliable backend systems and improving business-critical applications for stability, performance, and scalability.
- Demonstrated ability to independently deliver complete systems and projects from start to finish within reasonable timelines.
- Strong understanding of backend architecture, APIs, distributed systems, and modern cloud-based development practices.
- Experience working with databases such as PostgreSQL and familiarity with modern data and infrastructure environments.
- Strong interpersonal and communication skills, including the ability to explain complex technical concepts clearly to non-technical audiences.
- Ability to collaborate effectively with engineers, business stakeholders, external partners, and cross-functional teams.
- A willingness to contribute to architectural and operational decisions and take ownership of technical outcomes.
- Technical coding challenge in Go during the interview process.
Responsibilities
- Design, build, test, and maintain backend services and core systems that support the insurance platform and customer-facing experiences.
- Collaborate with internal and external partners to develop APIs and services that enable reliable, intuitive user experiences.
- Build and improve internal tooling and APIs that make business and engineering processes more efficient, secure, and scalable.
- Implement systemic improvements that bring existing systems into alignment with evolving architectural goals.
- Develop integrations with external services supporting payments, documents, claims, and other critical business workflows.
- Integrate with data providers to source and process real-time information across areas such as property characteristics and risk profiles.
- Contribute to architectural discussions and important technical decisions, including microservices versus monoliths, deployment approaches, technologies, and engineering policies.
- Drive improvements to business-critical systems with a focus on stability, performance, scalability, and operational reliability.
- Deliver complete systems and features from initial design through implementation and production deployment with limited supervision.
- Provide technical expertise, mentorship, and day-to-day support to other engineers on the team.
View Full Description & ApplyYou'll be redirected to the employer's site