Senior Backend Engineer

Armenia
Hybrid

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.

What you'll do
  • Design, develop, and deliver large-scale, high-impact features that meet business objectives and user needs
  • Collaborate cross-functionally with product managers, designers, and engineering teams to translate business requirements into scalable and efficient technical solutions
  • Write clean, maintainable, and testable code, ensuring high performance and reliability in production environments
  • Troubleshoot, diagnose, and resolve complex technical issues to maintain a seamless and reliable user experience
  • Architect and implement robust, scalable backend systems and applications using Node.js and modern technologies
  • Drive code quality through comprehensive reviews, and adherence to best practices
  • Mentor and coach junior and mid-level engineers, fostering a collaborative team environment and a culture of continuous improvement
  • Proactively identify technical debt and areas for improvement, proposing and executing strategies to address them
  • Stay current with emerging technologies and trends, applying them to improve systems, processes, and overall team performance.

What we are looking for
  • 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.

How to apply

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.

Krisp is an Equal Opportunity Employer:

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.