We are looking for a highly skilled Senior Backend Engineer with 5+ years of proven experience in designing, building, and maintaining robust web applications. The ideal candidate is proactive, accountable, and demonstrates a strong sense of ownership and leadership. In this role, you will have the opportunity to drive the design and implementation of critical backend features, powering Krisp’s web products and back-office systems.
You will work closely with cross-functional teams, including product managers, designers, and frontend engineers, to deliver scalable, reliable, and high-performance solutions that align with business objectives. Your expertise will contribute to shaping the backend architecture and ensuring the seamless operation of our systems. This is a unique opportunity to make a significant impact in a fast-paced and innovative environment.
- 5+ years of professional experience in backend development, with a focus on Node.js
- Expertise in designing and implementing Serverless and Serverful architectures for scalable and reliable systems
- Deep knowledge of system design principles and best practices, including distributed system design
- Extensive experience with event-driven architectures and event streaming solutions
- Strong proficiency in relational database technologies such as MySQL and a solid understanding of NoSQL databases, including DynamoDB, Redis, and OpenSearch, along with their use cases and design patterns
- Proven ability to design and implement systems that are highly available, scalable, and fault-tolerant
- Exceptional ability to decompose complex problems into actionable system and architecture design proposals, effectively presenting trade-offs aligned with business and engineering goals
- Proficiency in Infrastructure as Code (IaC) tools, with strong knowledge of Terraform for managing and automating infrastructure
- Strong communication skills with the ability to articulate ideas clearly and concisely
- Demonstrated ability to proactively identify potential bottlenecks and blockers, resolving obstacles independently to maintain project momentum
- A track record of taking ownership and acting as the Directly Responsible Individual (DRI) to deliver high-quality results on time
- Excellent problem-solving skills and a meticulous attention to detail
- Highly organized and comfortable working in a fast-paced, dynamic environment
- Passion for continuous learning and personal growth, treating professional development as an ongoing commitment.
Preferred Qualifications:
- Experience with graph databases and query languages such as Gremlin
- Familiarity with modern DevOps practices and CI/CD pipelines
- Previous experience working in large-scale, high-traffic environments.
All interested candidates are encouraged to apply by sending their CV and additional details to [email protected].
We highly appreciate all applications, however, only shortlisted candidates will be contacted for the next stages.
All applicants are considered regardless of race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation. We do not tolerate discrimination or harassment of any kind. All employees and contractors of Krisp treat each other with respect and empathy.