Senior Software Engineer

3 weeks ago


Toronto ON, Canada Cresta Full time

Are you interested in defining how AI shapes the future of work? Cresta is on a mission to make every knowledge worker 100x as effective, 10x faster, and 10x better. We apply AI to improve Call Center operations with our real-time agent assist product as well as our suite of post-call analytics and coaching.

We are a Silicon Valley company, spun out of the Stanford AI lab and are co-founded by Sebastian Thrun, who is the most successful German in Silicon Valley (co-founder and CEO of Google-X, Waymo, Udacity, Kitty Hawk, and more). Cresta launched in 2020. Since then, we’ve grown revenue and our team by 300%. We’ve assembled a world-class team of AI and ML experts, go-to-market leaders, top-tier investors, and advisors including Andreessen Horowitz, Greylock Partners, Sequoia Capital, and former AT&T CEO John Donovan. Our valued customers include brands like Intuit, Porsche, and Verizon and we have been recognized as a startup to watch by Business Insider, Forbes, and Gartner to name a few.

About your role:

As a Senior Software Engineer on the Voice Platform, you’ll have a huge impact on our product and direction. You’ll be working with our product team to craft great user experiences around the magic our AI creates. The team is collaborative but highly autonomous working environment in which each member has a defined role with clear expectations, as well as the freedom to pursue individual projects.

What you'll do:
  • Play a substantial role in the Cresta voice platform engineering team.
  • Work with Cresta product and engineering teams, build and continuously improve the Cresta platform to support new product requirements.
  • Stay closely with customers and their requirements, analyze the technical tradeoffs, own the customer facing deliverables.
  • Develop high quality, well designed, reusable, and well-tested system components, and contribute to the overall system designs.
  • Optimize the platform design and implementation for lower latency, higher throughput, better reliability, and cost reduction.
  • Demonstrate the engineering best practices in deliverables and daily work. Uphold others to the same high standards.
  • Grow into technical ownership in a substantial part of the Cresta product and platform.
  • Contribute to building the best-in-class company in addition to building the best-in-class product.
What we look for:
  • Bachelor’s degree in Computer Science or related field.
  • 5+ years of experience in relevant domains.Proficient in designing and maintaining clear and robust APIs based on strong understanding of various protocols including gRPC, REST, Websocket, etc.
  • Proficient in handling real time streaming data (audio or video) with high throughput and low latency.
  • Experience in high performance database schema design and query optimization.
  • Experience in containerized application deployment with Kubernetes.
  • Experience with one of the major cloud providers.

If you want to make an impact with an amazing product, want to improve your tech skills by working with other exceptional engineers, and like to be part of an amazing international team, then you should join us. We pay an attractive salary and with the Cresta stock options, you can benefit from the company's growth.

#J-18808-Ljbffr

  • Toronto, ON, Canada Jobber Full time

    Jobber exists to help people in small businesses be successful. As featured in the Globe and Mail , we work with home and field service companies to help them better quote, schedule, invoice and collect payments from their customers. Having been named the #2 fastest growing software company in Canada and one of Fast Company’s Most Innovative Companies...


  • Toronto, ON, Canada Owl Labs Inc. Full time

    Owl.co enables insurers to fight illegitimate claims at scale while removing human bias from the process. Our clients are the top insurance companies across North America and are getting incredible results through our AI-powered evidence-based platform. We are well-funded and have engineering offices in New York City, Toronto, and Vancouver. We are...


  • Toronto, ON, Canada Broadbase Human Resources Full time

    Responsibilities Develop high-quality software design and architecture Identify, prioritize and execute tasks in the software development life cycle Develop tools and applications by producing clean, efficient code Automate tasks through appropriate tools and scripting Review and debug code Perform validation and verification testing Collaborate with...


  • Toronto, ON, Canada CBRE Group, Inc. Full time

    About the Role: As a CBRE Software Sr. Engineer, you will work under broad direction and supervise, develop, maintain, and enhance client systems. This job is part of the Software Engineering job function. They are responsible for successfully executing and monitoring system improvements to increase efficiency. What You’ll Do: Develop, maintain,...


  • Toronto, ON, Canada Bombarbier Full time

    Bombardier is Hiring for Professional Senior Engineering Position Bombardier is a global leader, creating innovative and game-changing planes. Our products and services provide world-class transportation experiences that set new standards in passenger comfort, energy, efficiency, reliability, and safety. Provide Hydro-Mechanical Engineering support to the...


  • Toronto, ON, Canada CBRE Group, Inc. Full time

    About the Role: As a CBRE Software Sr. Engineer, you will work under broad direction and supervise, develop, maintain, and enhance client systems. This job is part of the Software Engineering job function. They are responsible for successfully executing and monitoring system improvements to increase efficiency. What You’ll Do: Develop, maintain,...


  • Ottawa, ON, Canada Invest Ottawa Full time

    As part of this initiative, we have partnered with our client, Enurgen on their search for a Senior Software Engineer! Job Summary As a Senior Software Engineer, you will be responsible for developing and maintaining the full software development lifecycle of Enurgen's products. You will work closely with the founding team to build scalable,...

  • Senior Engineer

    3 weeks ago


    Toronto, ON, Canada Incognito Software Systems Inc Full time

    Senior Full Stack Engineer (BiblioCore) page is loaded Senior Full Stack Engineer (BiblioCore) Apply locations Canada - Toronto Canada - Virtual time type Full time posted on Posted 30+ Days Ago job requisition id R37514 Job Summary: At BiblioCommons, we build SaaS solutions for public libraries directly impacting the lives of millions and fostering...


  • Toronto, ON, Canada Aversan Inc. Full time

    Senior Embedded Software Engineer Responsibilities: • Design and develop reliable, high quality software related to: o On board software for our next generation of satellites. o Embedded Linux for both space and ground systems o Firmware and drivers IoT modules • Writing thorough tests and documentation • Participating in software design review...


  • Toronto, ON, Canada Viral Nation Inc. Full time

    Position Overview: Viral Nation is looking for a highly-skilled and experienced Senior Software Engineer, Web to join our dynamic organization. This role will play a pivotal role in shaping the technical direction of our engineering processes. As a senior member of the tech org, this role will collaborate within a cross-functional team, but also with...


  • Toronto, ON, Canada Eleks Full time

    ELEKS is looking for a Middle Strong/Senior Java Developer in Poland. ABOUT PROJECT The project aims to help customers to take the right commercial decisions. The customer is a leading player in credit insurance and risk management. 4+ years of experience in software development with Java # Vanilla JS would be a plus, or any other front-end...


  • Toronto, ON, Canada ML6 Search + Talent Advisory Full time

    The Opportunity: We are currently supporting our client, an early-stage mobility-tech start-up, to help them hire a Senior Software Engineer for their growing team in Toronto, ON. Your role will involve architecting and maintaining key components of our client’s infrastructure while establishing and refining engineering processes to support company...


  • Toronto, ON, Canada Autodesk Full time

    Job Requisition ID #24WD78003 Does automation and a fast-paced environment excite you? Do you thrive on building resilient, scalable systems? Do you have a passion for uptime? The Autodesk Developer Enablement team is seeking a highly motivated, seasoned Senior Software Development Engineer to build and maintain a distributed compute system. You will be...


  • Toronto, ON, Canada Viral Nation Inc. Full time

    Position Overview: Viral Nation is looking for a highly-skilled and experienced Senior Software Engineer, API to join our dynamic organization. This role will play a pivotal role in shaping the technical direction of our engineering processes. As a senior member of the tech org, this role will collaborate within a cross-functional team, but also with...


  • Toronto, ON, Canada Autodesk Full time

    Job Requisition ID #24WD78003 Does automation and a fast-paced environment excite you? Do you thrive on building resilient, scalable systems? Do you have a passion for uptime? The Autodesk Developer Enablement team is seeking a highly motivated, seasoned Senior Software Development Engineer to build and maintain a distributed compute system. You will be...


  • Windsor, ON, Canada Forge Consulting Group Full time

    Our client is seeking a Senior Software Engineer to join their team in Windsor, ON. The ideal candidate will have a minimum of 7 years of practical experience in developing software with knowledge in UI applications, C++, SQL, Linux, and signal processing. This is a full-time role offering competitive compensation, a great work environment, and the...


  • Toronto, ON, Canada Viral Nation Inc. Full time

    Position Overview: Viral Nation is looking for a highly-skilled and experienced Senior Software Engineer, API to join our dynamic organization. This role will play a pivotal role in shaping the technical direction of our engineering processes. As a senior member of the tech org, this role will collaborate within a cross-functional team, but also with...


  • Toronto, ON, Canada Secoda Full time

    We are hiring a Senior Software Engineer to join our Engineering team. In this role, you will take the lead on building and maintaining the metadata ingestion and lineage systems for integrations. You'll collaborate closely with design, product management, and engineering to shape our core platform, improving performance, and influencing our product...

  • Software Engineer

    3 weeks ago


    Toronto, ON, Canada GuruLink Full time

    Location: REMOTE / Toronto, Ontario This job allows you to work remotely. Are you a seasoned Fullstack Software Engineer with a strong affinity for Functional Programming vs OOP. Are you eager to apply your deep understanding of computer science concepts to complex real-world challenges? If your answers are a resounding yes, then we have the perfect role...

  • Software Engineer

    3 weeks ago


    Ajax, ON, Canada IIT Guwahati Alumni Association Full time

    Senior Software Engineer MaxLinear || MS Research Computer Technology IIT Delhi || B.Tech NIT Raipur Silver Medalist at MaxLinear Technologies Pvt. Principal Software Engineer at InsightSoftware, Hyderabad Software Engineer @InsightSoftware, There are multiple opening for SE,SSE,PSE for Backend, frontend and devops for 3+ yrs insightsoftware  is a...