About the job edna is an IT company that makes your interactions with everyday brands and services convenient, fast, and high-quality. We help companies communicate with millions of users through modern digital channels: SMS, push notifications, instant messaging, social media, and web chats on company websites and apps. With our help, you can receive notifications about purchases, schedule doctor appointments via a chatbot, or quickly receive support responses via a dialog box on the company's website. We are looking for a Technical Product Manager (CTO) for the edna Pulse product. edna Pulse is cloud-based software that enables businesses to organize a unified communications system with their clients across various digital channels (push, SMS, instant messaging, and social media). We are developing a modern SaaS solution based on a microservices architecture (with a Java backend). Our processes are built on Jira, CI/CD is built on GitLab/Jenkins, and the entire infrastructure is containerized (Docker/k8s). Our stack: backend on Java 17/21 (Spring Boot 3+, WebFlux, Project Reactor), frontend on React/TypeScript, database — PostgreSQL, we use Apache Pulsar, Redis, S3, work on trunk-based development, practice code review, conduct integration and unit testing. Key tasks and areas of responsibility: Technical Strategy and Architecture Development and evolution of technical vision, architecture and product strategy in line with business goals; Adoption of key technology decisions (stack, tools, standards) to ensure scalability, fault tolerance and security of the product; Implementation of DevSecOps practices; Finding and implementing solutions using AI/ML to improve the efficiency of the team, processes, and product; Balancing the development backlog between new features, technical debt removal, and infrastructure improvements; Organizing processes for timely and predictable releases, incident management and analysis; Responsibility for code quality and efficiency of development processes; Leadership and team development Managing a cross-functional development team (backend (java), frontend, QA, DevOps), 4 team leads, 25 people; Developing engineering competencies in the team: mentoring, implementing best practices, and conducting code reviews; Formulation of performance metrics, participation in the selection and onboarding of new employees; Communication and resource management Translating business requirements into technical solutions and communicating complex concepts to non-technical stakeholders; Budget management (payroll, infrastructure, licenses); Ensuring product compliance with regulatory requirements (152-FZ, ISO27001). What is important to us: Experience of at least 7 years in development, including at least 3 years in the roles of Tech Lead ( Java ), Architect or development team leader in a product IT company; Successful experience in bringing a product into production; A deep understanding of modern approaches to software architecture design, and experience in making architectural decisions under tight deadlines and budgets; Experience in managing technical budgets and payroll; Skills in formulating ideas and development vectors and presenting them to stakeholders, including those from the business side; Ability to transform product ideas into specific tasks for performers and control their implementation; Accepting commitments regarding implementation deadlines and adhering to them; Ability to identify team competencies and team development; Systems thinking and decision-making skills under conditions of limited resources. Technical expertise: Deep knowledge of Java, JVM, modern frameworks (Spring Boot, Micronaut, Quarkus); Experience in designing microservice architecture and APIs; Knowledge of CI/CD, DevOps tools (Docker, Kubernetes, Terraform); Experience with cloud platforms (Yandex Cloud, AWS, DO); Understanding of PostgreSQL, Redis, message brokers (Kafka / Apache Pulsar). We offer: Hybrid work schedule from 10.00 to 18.30; Convenient transportation accessibility of the office (Avtozavodskaya metro station, Omega Plaza Business Center), 50% compensation for parking fees near the business center; After the trial period, voluntary health insurance with dental coverage + travel insurance abroad + the possibility of connecting close relatives on preferential terms; Quarterly bonus after passing the probationary period based on work results; Additional payment for sick leave up to 100% of average earnings after one year of work; Training, participation in specialized conferences – at the company’s expense; Corporate discount service from Best Benefits partners (goods and services, entertainment, restaurants and deliveries, sports, recreation, educational platforms, etc.); Corporate teams in Moscow for football, volleyball, and running; participation in sports activities Memorable corporate events and vibrant office activities; Birthday bonus.