The position has been closed by the company
Find similar jobs
Next job

Tech Lead Python Engineer in Academy SMART

Posted more than 30 days ago

2 views

Academy SMART

Academy SMART

0
0 reviews
Without experience
Kyiv
About the role:We are seeking an experienced lead backend software engineer to oversee the architecture and management of our backend infrastructure and systems.In this role, you will guide a team of developers in creating high-performance, scalable, and reliable backend services and APIs that power our products across web, mobile, and various platforms.Responsibilities:Backend Development Leadership: Oversee backend development activities including architectural design, coding, testing, and dep

About the role:

We are seeking an experienced lead backend software engineer to oversee the architecture and management of our backend infrastructure and systems.
In this role, you will guide a team of developers in creating high-performance, scalable, and reliable backend services and APIs that power our products across web, mobile, and various platforms.

Responsibilities:

  • Backend Development Leadership: Oversee backend development activities including architectural design, coding, testing, and deployment;
  • Technical Guidance: Direct technical decision-making and standardize tools, programming languages, and frameworks for backend development;
  • Optimization of Backend Components: We design and optimize backend components such as APIs, microservices, databases, cloud services, and queues;
  • Team Leadership: Guide and mentor members of the backend team, promoting engineering best practices;
  • System Monitoring: Oversee the health, availability, and performance of backend systems. Troubleshoot and resolve issues promptly;
  • Collaboration: Work closely with product managers and front-end developers to understand business requirements and integrate backend services seamlessly;
  • Technology Evaluation: Stay updated with the latest technologies and assess their potential integration within our systems.

Requirements:

  • Experience: At least 5+ years in IT sphere;
  • Experience in backend development and architectural design;
  • Programming Proficiency: Expertise in languages such as Python, Java, Node.js, Ruby, or equivalent;
  • Deep Knowledge: Comprehensive experience with web applications, APIs, REST, microservices, and database systems;
  • Team Leadership: A proven track record of leading and mentoring engineering teams;
  • Communication Skills: Excellent communication skills and the ability to collaborate effectively across cross-functional teams;
  • Technical Mastery: A strong understanding of scalability, security, testing, and deployment methodologies;
  • Technical Expertise: Knowledge of data structures, algorithm design, and system optimization;
  • Cloud Experience: Experience with cloud platforms like AWS, GCP, or similar providers;
  • Integrating and Identity Management: Experience integrating client systems using SSO and other approaches;
  • Veeva System: Experience working with Veeva systems would be nice to have.

We offer:

  • 20 working days of paid vacation per year;
  • Official holidays of Ukraine — days off;
  • Modern equipment for work;
  • Corporate events;
  • External and internal training: conferences, professional events, courses, corporate e-learning platforms;
  • English speaking club;
  • Work in a respectful and supportive team.

    We are looking forward to your application!
Without experience
Kyiv
Want to get related jobs?
New job openings in your Telegram
Subscribe
We use cookies
accept