Job VC

Backend Support Engineer (JVM backend systems)

Mellivora Software · djinni · $$$$ · Тільки віддалено Країни Європи та Україна
Open original ↗
ABOUT THE ROLE
We are looking for a Technical Application Support Engineer to provide backup coverage for our platform and related audience workflows. This is NOT a primary feature development role.

The person will act as a technical backup and first responder when the Europe-based team is unavailable, helping India and US teams investigate issues, validate system behavior, check logs, inspect API/database state, and escalate with clear technical context when deeper engineering work is required.
Platform stack:
Scala Pekko HTTP Kafka Pekko Streams MongoDB PostgreSQL, Facebook/Meta, LinkedIn Google Ads Microsoft/Bing Ads, Reddit Pinterest TikTok Twitter/X
RESPONSIBILITIES
• Provide backup technical support for internal API and related workflows
• Investigate production and staging issues using API responses, logs, metrics, Kafka state, MongoDB, and PostgreSQL
• Understand and trace the core system flow related to external platform integrations
• Investigate why entities failed to create/update, synchronize, or retrieve reports correctly
• Troubleshoot platform-specific issues (Facebook/Meta, LinkedIn, etc.)
• Validate common token/auth issues including expired user tokens, missing permissions, and platform account
mapping problems
• Use Kibana, Grafana, Prometheus, Graphite, Kafka metrics, and database queries to support investigations
• Follow runbooks for safe operational checks and simple remediation steps
• Document findings clearly and escalate with enough context for engineering teams to act quickly
• Work closely with teams in India, Europe, and the US
REQUIRED QUALIFICATIONS
• 3+ years in application support, production support, technical operations, backend QA, SRE-lite, or similar roles
• Strong understanding of REST APIs, JSON, HTTP status codes, and backend request flows
• Hands-on experience reading logs and investigating production issues
• Practical experience with MongoDB and SQL/PostgreSQL for read-only investigation
• Basic working knowledge of Kafka or event-driven systems
• Familiarity with Kubernetes-based applications at support level
• Ability to use dashboards and observability tools such as Kibana, Grafana, Prometheus, or similar
• Strong troubleshooting mindset with clear written communication in English
• Ability to work with distributed teams across India, Europe, and the US
PREFERRED QUALIFICATIONS
◆ Experience supporting Scala, Java, or JVM backend systems
◆ Familiarity with Apache Pekko or Akka HTTP / Streams
◆ Experience with advertising platforms or marketing APIs
◆ Familiarity with OAuth, refresh tokens, access tokens, system users, and platform permissions
◆ Basic understanding of CI/CD, Jenkins, GitHub Actions, Docker, and Kubernetes deployments
◆ Experience creating support runbooks and incident summaries
WHAT SUCCESS LOOKS LIKE
After onboarding, this person should be able to:
• Understand the platform request/event flow end-to-end
• Check whether a problem is in API validation, Kafka processing, event handling, MongoDB/PostgreSQL state, external
platform API, or something else
• Identify common platform integration differences
• Answer basic "what happened?" questions without waking up the European owner
• Escalate only when deeper engineering changes or platform-specific decisions are needed
• Maintain useful troubleshooting documentation for repeated issues

ABOUT PROJECT
We are a leading technology company that uses real-world data in real-time to optimize campaign performance and revolutionize health decision-making. Leveraging proprietary datasets and methodology, we target healthcare professionals and patients with an unprecedented level of accuracy—delivering unparalleled results to the clients we serve.