Looking for a

Backend Engineer

POS-372
Location: Remote
Type: Full-time
Seniority: Senior

About Us:

As a Senior Backend Engineer at Kenility, you’ll join a tight-knit family of creative developers, engineers, and designers who strive to bring the highest-quality products to market.

 

Technical Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in backend engineering, including strong involvement in production support environments.
  • Solid experience developing backend services, APIs, and microservices using Java.
  • Strong proficiency in Python for scripting, automation, and internal tooling.
  • Advanced SQL knowledge, including query troubleshooting and performance improvement.
  • Experience operating and supporting MySQL and PostgreSQL databases in production.
  • Hands-on experience using Datadog for monitoring, observability, and incident investigation.
  • Experience with Docker and Kubernetes for containerized application deployment and orchestration.
  • Practical experience working with AWS to deploy, maintain, and operate backend services.
  • Proven day-to-day use of AI tools, such as LLMs, copilots, or agents, to support engineering workflows through prompts, automations, or repeatable processes.
  • Strong troubleshooting, incident management, and stakeholder communication abilities, with a proactive approach to sharing updates, risks, and blockers.
  • Ability to explain how AI tools have improved engineering workflows through prompt strategies, coding environments, review cycles, automations, or templates.
  • Sound judgment when deciding whether to use AI tools and how to validate AI-generated outputs before applying them to production-related work.
  • Experience transforming AI-assisted experiments into reliable workflows, runbooks, scripts, or team practices.
  • Ability to detect operational bottlenecks and apply AI-assisted solutions intentionally to improve efficiency.
  • Experience with Terraform or Jenkins is a plus.
  • Familiarity with MongoDB is a plus.
  • Experience with Google Cloud Platform or Microsoft Azure is a plus.
  • Practical TypeScript experience for tooling or automation is a plus.
  • Minimum Upper Intermediate English (B2) or Proficient (C1).

 

Tasks and Responsibilities:

  • Support and maintain Bill Pay backend services to help ensure reliability, availability, and strong performance.
  • Investigate and resolve production incidents independently, even in high-pressure situations.
  • Collaborate with customer support teams to analyze, address, and prevent recurring or newly detected issues.
  • Build scripts, templates, workflows, and automations that reduce repetitive operational work.
  • Practically apply AI tools to speed up debugging, code creation, log analysis, and documentation tasks.
  • Turn AI-assisted explorations into dependable workflows and runbooks that can be reused by the team.
  • Create and update runbooks, postmortems, and technical documentation to make operational knowledge easy to share.
  • Keep stakeholders and support teams informed about progress, risks, blockers, and incident status.
  • Identify slow or repetitive support processes and improve them through small automations, scripts, templates, or AI-assisted workflows.
  • Explore AI tools with a clear engineering purpose, focusing on solving real workflow challenges.
  • Review and validate AI-generated outputs before using them in production workflows, scripts, documentation, or incident analysis.

 

Soft Skills:

  • Responsibility
  • Proactivity
  • Flexibility
  • Great communication skills
Join us

Ready to be part of our team?

Tell us what you're working on—we’ll help you design, scale, and deliver AI-powered software that drives real business outcomes.
Thank you!
Your message has been sent.
We will review it shortly and get back to you.