
Senior Back End Engineer
Pear VC
full-time
Posted on:
Location Type: Hybrid
Location: San Francisco • California • 🇺🇸 United States
Visit company websiteSalary
💰 $180,000 - $210,000 per year
Job Level
Senior
Tech Stack
AWSAzureCloudGoGoogle Cloud PlatformNoSQLSQLTerraform
About the role
- Design and maintain scalable cloud infrastructure using IaC tools
- Monitor, optimize, and troubleshoot cloud services and costs
- Implement and improve CI/CD pipelines and deployment automation
- Design and develop new features and APIs using Golang
- Ensure high performance, reliability, and scalability of our back-end systems, troubleshoot issues in production
- Implement best practices in code quality, testing, and documentation
- Collaborate with other developers and the head of engineering and product manager
Requirements
- 5+ years of professional software development experience
- Strong proficiency in Golang and its ecosystem
- Experience with RESTful API design and implementation
- Proven experience architecting and managing production cloud infrastructure (AWS, GCP, or Azure)
- Hands-on experience with Infrastructure as Code (Terraform, CloudFormation, etc.)
- Expertise in database design and optimization (SQL and NoSQL)
- Proven ability to quickly understand and work with existing codebases
- Experience taking products from development to production
Benefits
- Comprehensive Medical, Dental & Vision Insurance
- Flexible, unlimited Paid Time Off
- In-person workspace in Mission Bay/Downtown SF
- Weekly in office team lunches and monthly team events
- Direct collaboration with company leadership
- Opportunity to work on meaningful problems in the healthcare/life sciences domain
- Exposure to the full product development lifecycle, from design to production support
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
GolangRESTful API designInfrastructure as CodeTerraformCloudFormationSQLNoSQLCI/CD pipelinesdeployment automationcloud services optimization
Soft skills
collaborationtroubleshootingcode qualitytestingdocumentationproblem-solvingcommunicationadaptabilityorganizational skillsleadership