Senior Software Engineer
Sequel.io
Sequel.io stands out as the only solution that enables organizations to host webinars and live events directly on their website, offering a seamless customer journey and driving high-value actions that lead to revenue. We empower brands to create impactful live event series, conferences, community platforms, employee engagement tools, and more, all within the confines of their own websites. From startups to industry giants like HP, Comcast NBC Universal, TIME, and Barclays, companies of all sizes choose Sequel to bring their live communication strategies to life. Backed by top-tier VCs like Struck Capital and Javelin Partners, as well as remarkable angels from TIME, Allbirds, Hubspot, and Resy, Sequel is the unparalleled choice for organizations looking to realize their live communication goals.
Based in San Francisco, our company has a globally distributed team that works remotely. We prioritize both company growth and team culture development. We firmly believe that happy individuals are the driving force behind exceptional companies.
Our engineering team consists of experienced senior and principal engineers who have a wealth of knowledge in product development. Our product is utilized by tens of thousands of users simultaneously, with 16 data centers strategically located around the world to ensure low-latency for live interactions on a global scale. We are actively seeking exceptional engineers to join our team and contribute to the creation of the next generation of live communication solutions.
We are currently looking for a talented Senior Software Engineer who will work closely with our CTO. In this role, you will play a key part in building new features and shaping the overall architecture of our product. Collaboration is at the core of our team's approach, as we work together on every aspect of design and implementation. Whether it's rapidly evolving feature sets or long-term infrastructure investments, you will have the opportunity to deliver top-notch application software and services. Additionally, our experienced management team will provide guidance and support to help advance your career.
As our products and portfolio continue to expand, we are excited to tackle the challenges of scalability, performance, efficiency, and reliability. You will have the chance to make a significant impact on a product from its inception and contribute to scaling our solution to serve millions of active users, as we strive to build the best live communication components in the world.
In this role, you will:
- Write clean and maintainable code, following enterprise-quality engineering practices such as design reviews, tests, code reviews, documentation, end-to-end automation, and deployment. We take pride in maintaining high-quality engineering standards across our products and actively contribute to open-source communities.
- Collaborate with our product and design teams to develop new features and enhance the capabilities of our product.
- Establish and refine processes that continuously improve engineering performance and quality.
Our tech stack:
- React, Next.js, Typescript
- C++
- WebRTC
- HLS live streaming
- SFU architecture
- Chromium
- Node, PostgreSQL, MongoDB
- Docker, Terraform, AWS
Note: This is a remote position.
- A minimum of 3 years of experience in software and/or product development.
- Full understanding of all aspects of the software development process with experience shipping at least one release.
- Experience with modern web technologies. We run on React, Next.js, Node.js, Typescript, Express, and MongoDB.
- Good understanding of large-scale distributed systems in a cloud provider (AWS/Azure)
- BS in Engineering or equivalent experience.
- Effective communication skills and ability to work across groups and disciplines.
Bonus Points if you...
- Have an engineering background in video processing, encoding/decoding and WebRTC
- Health Care Plan (Medical, Dental & Vision)
- Paid Time Off (Vacation, Sick & Public Holidays) - 25 paid vacation days per year because we believe time off is crucial to your overall happiness and wellbeing.
- Family Leave (Maternity, Paternity)
- Work From Home - We’ve been remote-first since 2019 and we know what it means to develop and support a permanently remote, global team.
- Co-working membership so that you can have a change of scenery.
- Competitive Salary & Stock Option Plan - You grow as the company grows.
- Free Food & Snacks - Yes, even remote we might send you a coffee or snack subscription.
- Best in class technology - In addition to a top-of-the-line work laptop, you’ll get a great home office set-up or a co-working membership in your city.
- Training & Development
- We’ll support your professional growth - That includes sending you to events that interest you, exposing you to areas of the business you want to explore, and more.