Back to jobs

Software Engineer (General Application)

Are you ready to redefine the future of work with cutting-edge AI? At Cresta, we're on a groundbreaking mission to supercharge the effectiveness of knowledge workers, making them 100x more productive, 10x faster, and 10x better.
 
Imagine 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 (co-founder), 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!
 
Join us on this thrilling journey to revolutionize the workforce with AI. The future of work is here, and it's at Cresta.
 
"Join our talent pool for future opportunities! This is a general application for prospective roles, and if a specific position aligns with your skills, we’ll consider your profile immediately. Keep in mind, this job pool covers a broad range of potential openings."

About the role:

We are growing our engineering team in Germany / Berlin. You are welcome to join us to develop great products in an exceptional team.
 
As a full-stack engineer, you will join the team that owns the Cresta Director: The application that gives call center managers deep insights into millions of customer conversations. You will join a 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. Product managers, designers, testers, and software developers for the Director product are all part of the Berlin team.

Responsibilities:

  • Work with the product manager to define and detail the product requirements
  • Define software architecture and design matching the requirements
  • Write and push high-quality code efficiently for both the frontend and backend
  • Apply synchronous and asynchronous design patterns
  • Scale distributed applications
  • Apply ML as a major differentiator for the product (you do not need to be an ML engineer yourself)
  • Identify and leverage opportunities to improve general engineering productivity
  • Integrate with various tools for CI/CD, test automation, monitoring, logging, documentation
  • Develop multi-tier scalable, high-volume performing, and reliable user-centric applications that operate 24x7

Qualifications We Value:

  • A deep understanding of the modern front-end ecosystem and experience applying frameworks/tools (React.js, Webpack, and Node.js) and patterns to complex, production web applications
  • Experience with event-driven architectures and mechanisms for client-side state management
  • Comfortable defining and building robust APIs with a strong understanding for different protocols like Websockets, REST, RPC frameworks, etc
  • Experience with database schema design and an understanding of query performance that translates to performant, scalable, and reactive products
  • Deep appreciation for building applications with observability as a first-class principle and familiarity with application performance monitoring
  • Preferably extensive experience coding in TypeScript and Go
  • Great communication skills
  • Enough confidence to have your ideas challenged without feeling like you're being challenged
Perks & Benefits:
  • Monthly Health & Wellness allowance
  • Work from home office stipend to help you succeed in a remote environment
  • PTO: 28 days in Germany 

Compensation for this position includes a base salary, equity, and a variety of benefits. Actual base salaries will be based on candidate-specific factors, including experience, skillset, and location, and local minimum pay requirements as applicable. We are actively hiring for this role in Berlin, Germany. Your recruiter can provide further details.

Apply for this job

*

indicates a required field

Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf