Engineering Manager

closed
Patrianna Logo

Patrianna

πŸ“Remote - Ukraine

Summary

Join Patrianna LTD, a rapidly expanding social gaming company, as an Engineering Manager (Java)! In this full-time, fully remote role, you will manage and grow three cross-functional engineering teams focused on payment and fraud solutions. You will be responsible for key technical decisions, team performance, and fostering a positive team culture. This position requires extensive Java experience, team management expertise, and strong communication skills. Patrianna offers a dynamic environment, opportunities for growth, and the chance to impact a global platform reaching 150 million customers. Enjoy the flexibility of full remote work and participate in company events.

Requirements

  • Similar experience in fintech: payment provider, payment aggregator, bank
  • 10+ years of experience in software development, primarily with Java stack
  • 4+ years of experience in managing 2+ teams (or big teams, 15+) in modern software development companies with a focus on result and efficiency
  • Humanity, and empathy which are aligned with performance, business acumen, cost analysis, setting clear expectations, and giving constructive feedback
  • Be open-minded and capable of learning from the experience as well as the courage to make decisions that lead to the desired future state
  • Excellent communication skills in English and native language, written and verbal. You can explain your idea to any engineer or manager and perceive valuable feedback
  • Experience in the design of system architecture
  • Experience in the Java ecosystem
  • Experience with Kafka
  • Experience with K8S
  • Excellent understanding of Web principles, HTTP, REST (including security aspects)
  • Experience with one of the cloud platforms: AWS, GCP, Azure
  • Experience with incident management and monitoring tools (Kibana, Grafana, Sentry, DataDog, NewRelic, PagerDuty)
  • English: Upper-intermediate+

Responsibilities

  • Manage and grow 3 cross-functional engineering teams under the Payment & Fraud group with a primary product scope of integrations with payment providers and fraud assessment services for the Platform
  • Participate and supervise conversations on key technical decisions, delivery expectations, people allocation, and collaboration with product managers and external stakeholders; be involved deeply in the team’s work and provide assistance to customers when necessary
  • Create a design of system architecture with all required artifacts, review it with all relevant parties, and balance between feasibility, speed, and quality for the solution
  • Run different technical initiatives across the company, e.g. API Gateway replacement, data archiving, etc
  • Constantly monitor and improve development processes
  • Ensure teams have a clear understanding of goals and priorities, along with maintaining excellence: fixing the technical debt, making improvements, and providing innovations
  • Keep high morale and motivation within teams even during complicated situations, facilitate a culture of care, mutual trust, help, transparency and open-mindedness
  • Systematically support and recognize the team’s success, assist them in understanding, accepting, and learning from fails
  • Manage staffing: hire new team members according to company values, culture code, and budget but keeping the highest professional bar possible; make hard decisions when β€œno go” cases happen
  • Monitor and maintain performance, receive and process feedback on the team holistically and at the personal level
  • Drive performance assessment and honest compensation review for the team members

Preferred Qualifications

  • Ebean
  • Protobuf
  • GCP

Benefits

  • Full Remote Work
  • Company Events
  • Continuously Development
This job is filled or no longer available