View All Jobs 1293

Senior Backend Software Engineer, Connect - Remote Eligible

Architect and build OpenPhone’s public API for seamless user integrations.
Remote
Senior
2 months ago

✨ About The Role

- The Senior Backend Software Engineer will be part of the Connect Squad within the Growth and Scale group, focusing on strategic initiatives. - Responsibilities include architecting and building OpenPhone's new public API, enabling users to send text messages and sync contacts programmatically. - The role involves transitioning from bespoke single integrations to supporting various integrations at scale, starting with CRM-type integrations. - The candidate will collaborate with cross-functional teams to design and build an evolved solution for the contacts feature of the product. - The position requires spending a majority of time coding, architecting, and owning moderate to complex components. - The engineer may lead a small team or project, providing technical guidance and conducting code reviews. - The technical stack includes Node using Typescript, Kubernetes on AWS, and an event-driven microservices architecture with RabbitMQ.

⚡ Requirements

- Strong experience with Typescript or object-oriented languages such as Java or C# and Javascript/Node is essential for this role. - A solid background in observability tools, including metrics, structured logging, and distributed tracing, is necessary to ensure system reliability. - The ideal candidate takes ownership of their work and values effective communication within the team. - Empathy, generosity, and thoughtfulness are key traits, as the candidate will need to evaluate tradeoffs in pursuit of the best solutions. - A curious mindset is important, as the candidate should seek to understand the 'why' behind tasks to better plan and execute their work. - The candidate should be a lifelong learner, continuously seeking knowledge to support teammates and customers. - Writing clean, readable, testable, and maintainable code is a priority for the successful candidate.
+ Show Original Job Post
























Senior Backend Software Engineer, Connect - Remote Eligible
Remote
Engineering
About OpenPhone
The all-in-one business phone for teams.