Senior Backend Software Engineer

Sorry, this job was removed at 9:20 a.m. (EST) on Tuesday, March 17, 2020
Find out who's hiring in Somerville.
See all Developer + Engineer jobs in Somerville
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Owl Labs is hiring a Senior Software Engineer to join our cross-functional team. The ideal candidate has brought multiple products from the early concept stage to the real world, with a focus on customer satisfaction. This role is inherently collaborative; you will work with engineering, marketing, design, and product teams, and interact with colleagues throughout all levels of the company. You should be excited and able to work effectively in a rapidly changing organization, and adept at synthesizing a variety of technologies into high quality product experiences that customers love. 

In this role, you will be responsible for developing new product from concept to launch (and beyond). We’re looking for a Senior Software Engineer that will build part of the platform to shape the future of remote meetings. We pride ourselves on being thoughtful, intentional and able to deliver value. If you love simple and elegant solutions that deliver value to users, then this is the right fit for you.

Owl Labs' mission is to solve a problem we've all experienced: meetings suck, and they are especially painful for the remote participants on the other side of the call. Considering the rapid growth in remote and distributed work, this is a perfectly timed problem for Owl Labs to solve. The market is hungry for products and content that make remote and distributed work better.

 

What You’ll Do 

  • Develop the future a new category of Owl Labs products in the SaaS space; build a high-quality, scalable platform that will allow users to better integrate remote meetings, technology teams to manage smart conference rooms, and more. Act as a technology owner by establishing a technical vision, designing systems that scale and improve infrastructure, and delivering technical solutions via code and process.
  • Manage delivery of near-term product enhancements while concurrently thinking about longer-term future product investments and lifecycle refreshes. Own projects by helping plan, prioritize and develop products.
  • Promote quality throughout the team with pull-requests, writing tests, and applying best practices, coding standards, and patterns for development and deployment of your code. You’ll mentor more junior engineers on those best practices and patterns. 
  • Strike a balance between using services provided off-the-shelf (i.e. SQS, SendGrid, etc…) and building core technology in-house in order to get to market fast in a cost-effective manner.
  • Steer the success of our product in our broad culture of autonomy. You have the authority and responsibility to make things happen.
  • You’ll ensure stories are on track to be delivered with the sprint, escalate issues things go off track, and work with your team to make necessary corrections to mitigate risk.
  • You’ll investigate alerts about possible errors in our system. You’ll address outages in a timely manner in order to accomplish our technology platform SLAs. 

In your first month...

  • Execute for our online customer portal, collaborating across multiple disciplines to ship customer value, writing code and reviewing others’ code.
  • Lean into the roadmap for existing product enhancements to understand forecasted product enhancements.
  • Spend time talking to customers, understanding their problems, and validating that your solutions solve a real problem for them.
  • You’ll participate in and contribute to the team’s planning activities by helping scope work and determine feature request feasibility.

In your first quarter...

  • You may play a specific role (such as Team Lead or Architect Owner) on your Agile team. 
  • Take ownership on major product enhancements.
  • Hold the team accountable for building quality products by writing tests, shaping guidelines, and developing architecture.
  • Be a technical voice to when working with other stakeholders on future planning.
  • Be a mentor to other engineers via regular pairing and code-reviews.

In your first half...

  • Own the success of your team by helping set and achieve quarterly goals
  • Demonstrate your expertise on Owl Labs’s products and how you’ve solved problems by regularly updating the company at large.
  • Help shape the team by supporting hiring and recruiting.
  • Understand the needs of our users and customers by participating in the kick-off of new projects.

 

Qualifications:

More than a candidate that checks every box, we’re looking for people who are excited to work, learn, and grow at Owl Labs—no matter their background or how they identify. If that’s you, we hope you’ll apply for this role.
 

  • 5+ years in software development or equivalent experience with a track record of bringing software products to market.
  • Experience working in an innovative, fast-paced environment to stitch together different services and processes even if you have not worked with them before.
  • Experience building, testing, deploying, and monitoring systems end-to-end within AWS or other cloud environment.
  • Experience working closely with product managers and designers to build new products and features in a fast paced environment.
  • Strong analytical skills using data to drive decisions, back up assumptions, and develop scale of expectations.
  • Ability to make tradeoffs between technical scale, business outcomes, and customer needs. Ability to think strategically, execute methodically, and act decisively. 
  • Ability to work with teams at all levels of the organization. Collaboration is exciting to you and you enjoy understanding the perspectives of others.
  • You welcome candid feedback and are looking to grow your skillsets.
  • You multi-task and can synthesize multiple perspectives to get the most important thing done.

Preferred Qualifications:

  • 5+ years experience within a SaaS oriented software company
  • Proficiency in multiple technical environments including programming / scripting languages (SQL, Python, JS, etc...), data stores (Postgres, MySQL, etc…), cloud environments (AWS, GCE, etc…), operational frameworks (Kubernetes, Terraform, etc…).
  • Strong familiarity with multiple functional areas (e.g. engineering, sales, and customer support)

Who We Are:

With $22.3M funding from Spark Capital, Matrix Partners, and Playground Global, Owl Labs has created the Meeting Owl, a 360° smart video conferencing camera that sits in the center of the table and uses robotics algorithms to automatically highlight different people as they talk. After launching the product in June 2017, thousands of companies have purchased the Meeting Owl, saying it offers the most natural and inclusive meeting experience they've ever seen.

 

Owl Labs is ~30% remote and headquarters are based in Somerville, MA. This role is only available as an on-site position.

 

Owl Labs is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and invite applications from people of all walks of life. We don't discriminate against employees or applicants based on gender identity or expression, sexual orientation, race, religion, age, national origin, citizenship, disability, pregnancy status, veteran status, or any other differences. Owl Labs is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know!

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Although we're a hybrid team spread across the globe, Owl Labs makes its home in the heart of Boston just steps from North Station.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Owl LabsFind similar jobs