Software Development Expert

3 weeks ago


Old Toronto, Canada Cresta CTO & co Full time
Revolutionize the Future of Work with Cresta

Cresta is a pioneering company that's redefining the future of work with cutting-edge AI. Our mission is to supercharge the effectiveness of knowledge workers, making them 100x more productive, 10x faster, and 10x better.

We're transforming Call Center operations with our real-time agent assist product and harnessing the power of AI with our comprehensive suite of post-call analytics and coaching tools. Born from the prestigious Stanford AI lab, Cresta was co-founded by visionary Sebastian Thrun, the genius behind Google-X, Waymo, Udacity, and more. Our company is now driven by Ping Wu, the co-founder of Google Contact Center AI and the Vertex AI platform, and Tim Shi, an early member of Open AI.

Our world-class team comprises AI and ML experts, dynamic go-to-market leaders, and top-tier investors and advisors from Andreessen Horowitz, Greylock Partners, Sequoia Capital, and former AT&T CEO John Donovan. With an impressive roster of clients like Intuit, Porsche, and Verizon, and accolades from Business Insider, Forbes, and Gartner, Cresta is a startup that's capturing the world's attention. We're also recognized on the Forbes AI50 in 2024.

About the Role:

This role offers an incredible opportunity to make a significant impact on our product and direction as a Software Engineer on the Voice Platform. You'll work closely with our product team to craft exceptional user experiences around the magic our AI creates. The team operates in a collaborative yet highly autonomous environment, where each member has a defined role with clear expectations, along with the freedom to pursue individual projects.

Key Responsibilities:
  • Contribute substantially to the Cresta voice platform engineering team.
  • Collaborate with Cresta product and engineering teams to build and continuously improve the Cresta platform to support new product requirements.
  • Maintain close relationships with customers and their requirements, analyzing technical tradeoffs, owning customer-facing deliverables.
  • Develop high-quality, well-designed, reusable, and well-tested system components, contributing to overall system designs.
  • Optimize the platform design and implementation for lower latency, higher throughput, better reliability, and cost reduction.
  • Demonstrate engineering best practices in deliverables and daily work, upholding 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 alongside building the best-in-class product.
Qualifications We Value:
  • Bachelor's degree in Computer Science or related field.
  • Minimum 3 years of experience in relevant domains.
  • Proficiency in designing and maintaining clear and robust APIs based on strong understanding of various protocols including gRPC, REST, Websocket, etc.
  • Experience handling real-time streaming data (audio or video) with high throughput and low latency.
  • Knowledge of high-performance database schema design and query optimization.
  • Experience with containerized application deployment using Kubernetes.
  • Experience with one of the major cloud providers.

The estimated salary range for this position is between $120,000 - $180,000 per annum, depending on candidate-specific factors such as experience, skillset, and location, along with local minimum pay requirements. This role is actively hiring in Canada.



  • Old Toronto, Canada Socotra, Inc. Full time

    Job Title: Software Development ExpertJob Description: We are seeking a skilled Software Development Expert to join our Claims Technology Engineering team at Socotra, Inc.Responsibilities:Design and develop well-crafted, well-tested, readable, and maintainable code.Own feature development from product specification to successful high-quality deployment and...

  • Software Developer

    4 weeks ago


    Toronto, Ontario, Canada Kingdom Development Inc. Full time

    Job OverviewOur company is seeking a skilled Software Developer - Front-End Expert to join our team. The successful candidate will be responsible for designing and developing user-friendly and visually appealing front-end user interfaces for our web applications.Key Responsibilities:• Design and develop front-end user interfaces for web applications•...


  • Toronto, Ontario, Canada LEAP Legal Software Full time

    Unlock Your Potential as a Cloud Software Sales Expert at LEAP Legal SoftwareWe are seeking an ambitious and driven individual to join our Sales team as a Cloud Software Sales Expert. This role will provide you with the opportunity to leverage your exceptional sales skills and knowledge of cloud-based software solutions to drive business growth and...


  • Old Toronto, Canada ALSTOM Gruppe Full time

    At Alstom Gruppe, we're driving innovation in transport networks, focusing on greener and smarter mobility worldwide. Our diverse portfolio includes high-speed trains, metros, monorails, and trams, as well as turnkey systems, services, and infrastructure.As Senior Software Development Expert, you'll contribute to the development of our software components,...


  • Toronto, Ontario, Canada Avant Techno Solutions Full time

    Job Title: Software Development ExpertAbout Avant Techno Solutions:We are a cutting-edge technology company dedicated to delivering innovative solutions that meet the evolving needs of our clients. Our team of experts is passionate about staying ahead of the curve and pushing the boundaries of what is possible.Salary Range: $80,000 - $110,000 per annum,...


  • Toronto, Ontario, Canada MESONS TECHNOLOGIES INC. Full time

    Job Title: Software Development ExpertWe are seeking a highly skilled and experienced Software Development Expert to join our team at MESONS TECHNOLOGIES INC. as a permanent employee.About the Role:This is a full-time position, with an estimated 32 to 35 hours of work per week. The successful candidate will have a Bachelor's degree and at least one year of...


  • Toronto, Ontario, Canada Cellularzz Ltd. Full time

    We are seeking a highly skilled Software Development Expert to join our team at Cellularzz Ltd. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Job OverviewThis is a permanent position that requires a strong background in software development with 2 years of experience. The ideal...


  • Old Toronto, Canada Plunge Full time

    At Plunge, we're on a mission to cultivate a workplace grounded in diversity, equity, and inclusivity.About UsWe're a company for passionate engineers, led by passionate engineers. Our clients are startups backed by category-defining VCs such as Sequoia, a16z, investment funds, as well as F500 companies. They come to us to expand their engineering teams...


  • Old Toronto, Canada Cresta CTO & co Full time

    The future of work is in the making, and Cresta CTO & co is at the forefront of this revolution. As a Software Engineer on the Voice Platform, you'll be part of a team that's crafting innovative solutions to redefine the way knowledge workers operate. Our real-time agent assist product and post-call analytics and coaching tools are just a few examples of the...


  • Toronto, Ontario, Canada Cellularzz Ltd. Full time

    At Cellularzz Ltd., we are seeking an exceptional Software Development Expert to join our team.About the RoleThis is a permanent position that comes with a competitive salary of $65,000 - $90,000 per year, based on experience. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Your...


  • Toronto, Ontario, Canada Scotiabank Full time

    Requisition ID: 209884Scotiabank is seeking a skilled Software Development Expert to join our Global Banking and Markets Engineering (GBME) team.The ideal candidate will have a strong technical background and be able to work closely with business teams to develop and implement market-leading solutions for various projects within GBME.About the RoleThe...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    About the OpportunityIris Software Inc. is seeking a highly skilled Senior Software Engineer to join their team as a Cloud and API Expert.Job SummaryThe ideal candidate will have extensive experience in Java 8+, Spring Framework, and distributed cloud applications, with expertise in RESTful APIs, Swagger, RAML, and SOAP specifications.Key...


  • Toronto, Ontario, Canada People Can Fly Full time

    We are seeking a highly skilled Software Development Expert to join our team at People Can Fly. The ideal candidate will have experience in video game development and a strong background in software development using languages such as C++.The successful candidate will be responsible for writing, modifying, integrating, and testing software code, as well as...


  • Toronto, Ontario, Canada Foilcon Full time

    Job Title: Software Development ExpertFoiledcon is currently seeking a skilled Back End Developer to join our team. The ideal candidate will possess strong technical skills, excellent problem-solving abilities, and exceptional collaboration skills.About the Role:We are looking for a highly motivated and experienced Java Software Developer to lead our Back...


  • Old Toronto, Canada Informatica Corp. Full time

    Are you a talented Software Development Expert with expertise in Java looking for a new challenge? We have an exciting opportunity for a skilled Java Engineer to join our team at Informatica Corp.About the RoleWe are seeking a highly motivated and experienced Java Engineer to work on our cutting-edge projects. As a key member of our team, you will be...


  • Toronto, Ontario, Canada Scotiabank Full time

    Job Title: Software Development Expert At Scotiabank, we're seeking a talented Software Development Expert to join our team. As a key member of our dynamic and energetic team, you'll play a crucial role in developing innovative solutions using Java, SpringBoot, Microservices, and other leading-edge technologies. About the Role:You will be working on various...


  • Toronto, Ontario, Canada Bank of Montreal Full time

    Becoming a Software Development Lifecycle Expert at the Bank of Montreal means driving the overall software development lifecycle, working across functional teams to transform requirements into features, managing development teams and processes, and conducting software testing and maintenance.As a key member of our technology team, you will focus on...


  • Old Toronto, Canada Veeva Systems, Inc. Full time

    Veeva Systems, Inc. is a pioneering organization in the industry cloud, dedicated to helping life sciences companies bring innovative therapies to patients faster. The company's mission-driven approach emphasizes five core values: Do the Right Thing, Customer Success, Employee Success, and Speed.As a Work Anywhere company, Veeva supports employees'...


  • Toronto, Ontario, Canada Real Fruit Bubble Tea INC. Full time

    Job Title: Senior Software Developer - Cloud ExpertAbout the Role: As a Senior Software Developer - Cloud Expert, you will be responsible for designing, developing, and maintaining cloud-based software applications. You will work closely with cross-functional teams to ensure seamless integration and deployment of cloud solutions.Key Responsibilities:Design...


  • Toronto, Ontario, Canada Robinhood Full time

    Empowering Engineering at RobinhoodThe Developer Infrastructure team at Robinhood is responsible for building a platform that enables engineering to build with quality, velocity, and confidence. We're seeking a Software Development Expert to join our team and contribute to the development of tools and systems that empower engineering to deliver high-quality...