Backend Engineer at OpenPhone – California
OpenPhone
California, United States
Posted on
Updated on
Employment Type:Full-Time
Explore Related Opportunities
Miscellaneous Computer Occupations jobs in CaliforniaJobs in CaliforniaMiscellaneous Computer Occupations jobs
About This Position
About the Role
As a Backend Engineer at OpenPhone, you'll join a dynamic team working on our innovative communication platform for small and medium-sized businesses. You'll contribute to one of our specialized engineering pillars that power different aspects of our growing platform, and join one of our teams across our Engineering pillars, who own different areas of our platform:
- Workflow Automation, who develop a highly configurable workflow engine that caters to the diverse operational needs of SMBs using OpenPhone.
- Communication, who improve messaging, calling, and internal collaboration features for customer-facing teams and their managers.
- Connect, who connect OpenPhone into the SMB tech stack to better support existing customers, capture new ones, and build strategic product partnerships.
- AI Agent Engine, who own and build our AI Agent, Sona
- Our backend is built on Node using Typescript.
- We use Kubernetes on AWS to orchestrate our infrastructure setup and deployment.
- The overall architecture is event-driven microservices with RabbitMQ at the center of it.
- We use a variety of databases for different purposes: Postgres, Mongo, Elastic, and Redis.
- We use Kong as our public API Gateway.
- Observability Tools: Datadog
- Other Tools: Figma, Linear, Notion, and Slack
- Experience with Typescript, or experience with object-oriented languages such as Java or C# and Javascript/Node.
- Experience with observability tools, including metrics, structured logging and distributed tracing
- You take ownership of your work and understand the importance of communication. You hold yourself to a high standard and help empower others to do the same.
- You are intentional about how your work impacts customers, the community, and each other. You practice empathy, generosity, and thoughtfulness as you evaluate tradeoffs in pursuit of the best solution.
- You are curious. You better seek to understand the ‘why’ behind things, so that you can better plan and build the ‘how’. You don’t hesitate to ask the questions when necessary. You’re a lifelong learner.
- Your code is a pleasure for your teammates to read and understand and you strive to ensure it is readable, testable, and maintainable. When working in the codebase, you leave things better than you found them.
The annual base salary range for this position in the United States of America is $153,000 - $169,000 USD, plus equity and benefits. This range is designed to align with market rates in areas where we are actively recruiting across the United States of America.
The range displayed reflects the target for new hire salaries, and within this range, individual pay is determined by your skills and experience, as well as relevant education. Your recruiter can share more and answer questions about the specific salary range during the hiring process.
Salary is just one component of OpenPhone’s total compensation package. Your total rewards package will include equity, extensive medical coverage, a monthly lifestyle stipend, and a flexible PTO policy.
Scan to Apply
Just scan this QR code to apply from your phone.
Job Location
California, United States
Frequently asked questions about this position
Latest Job Openings in California
School Crossing Guard - Rowland Heights
All City Management Services
Rowland Heights, CA
Operating Technician (Sun-Wed 5:30pm-5:30am)
B. Braun US Pharmaceutical Manufacturing LLC
Irvine, CA
Hydrogeologist
Montgomery & Associates
Oakland, CA
Head Teacher I
North Bay Children
Novato, CA
Alternate Fuels Terminal Manager
Olgoonik Corporation
NAWS China Lake, CA
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.By clicking Continue, you understand and agree to JobTarget's Terms of Service and Privacy Policy.
Apply Now