Senior Backend Engineer
146k – 218kUnited StatesBackend EngineeringRemote4+ YOE
Summary
Senior Backend Engineer building and maintaining core backend services and APIs for Openly's insurance platform using Go and PostgreSQL on Google Cloud. Requires 4+ years of backend experience with demonstrated Go expertise.
About the role
Key Responsibilities
- Collaborate with internal and external partners to develop the core systems and create APIs that power our best-in-class user experiences.
- Build out our internal tooling and APIs to make business and engineering processes easier, faster, and safer.
- Implement systemic changes to align existing systems with current architectural goals.
- Integrate with external services to manage payments, documents, and claims.
- Integrate with data providers to source real-time information on hundreds of data points, including property characteristics and risk profiles.
- Provide subject matter expertise, mentorship, and support to individuals on your team.
- Collaborate on architectural discussions with your team.
- Contribute to important architectural and operational decisions like microservices vs. monoliths, deployment techniques, technologies, policies, etc.
- Participate in daily stand-ups, weekly 1:1's, and biweekly retros.
Our Stack
- Backend: Go & PostgreSQL
- Frontend: Browser-based, VueJS, Webpack, Nuxt, Tailwind
- Research/Data Science: R, ArcGIS, Jupyter Notebooks, Python
- Data: GCP GCS, BigQuery, Composer/Airflow, Cloud Functions, Postgres, SQL, Python, Go, Aiven Debezium and Kafka, Fivetran
- Infrastructure: Google Cloud (Cloud Run, Kubernetes, Pub/Sub, BigQuery, CloudSQL), managed with Terraform. GitHub for code hosting, DataDog for monitoring, CircleCI for CI/CD pipelines.
- Remote work tools: Slack, Zoom, Donut
Requirements
- At least 4 years of professional/production experience developing backend web-stack applications.
- Professional experience leveraging Go in prior roles. (Part of the interview process includes completing a code challenge in Go.)
- Sustained track record of creating improvements in business-critical systems around stability, performance, and scalability.
- Demonstrated ability to deliver complete systems from start to finish in a reasonable time frame with little or no supervision.
- Strong interpersonal skills, such as an ability to explain complex technical concepts to non-technical audiences.
Compensation & Benefits
- Budgeted Salary Range: $145,600–$163,800 USD
- Full Salary Range: $145,600–$218,400 USD
- Remote-First Culture
- Competitive Salary & Equity
- Comprehensive Medical, Dental, and Vision Plan Offerings
- Life and disability coverage including voluntary options
- Parental Leave - up to 8 weeks (320 hours) of paid parental leave
- 401K Company Contribution - Openly contributes 3% of the employee's gross income
- Work-from-home stipend - $1,500 allowance
- Annual Professional Development Fund: $2,000 per employee
- Be Well Program - $50 per month
- Paid Volunteer Service Hours
- Referral Program and Reward
Skills
GoPostgreSQLGoogle CloudKubernetesTerraformBigQueryKafkaAirflowPythonVue.js
Similar roles at this salary range
All Backend Engineering jobs →