Pracuj.pl Praca zdalna Expert

Lead Software Engineer / Full-Stack Tech Lead

Simon-Kucher Core Business Services Sp. z o. o.

⚲ Warszawa, Mokotów

26 880–32 000 zł / mies. (zal. od umowy)

Wymagania

  • Java
  • Spring Boot
  • TypeScript
  • AWS
  • Angular
  • React.js
  • Python

Opis stanowiska

Nasze wymagania:
You have a bachelor’s or master's degree in computer science, Software Engineering, Business Information Systems or a related field.
You have at least 5 years of professional software engineering experience, with a strong programming background in Java and Spring Boot.
You are proficient in frontend development with Angular or React.
You have experience with TypeScript.
You have hands-on experience with AWS cloud services, such as EC2, S3, RDS, EMR, Lambda, ECS/EKS, Glue, and Redshift.
You are already working in a technical leadership (at least 2 years) role and are an expert in designing, building, and running highly available, multi-tenant SaaS solutions.
You have experience in data-driven applications across various domains, including data ingestion, processing, storage, and online analytical processing, and you are proficient in technologies in these fields.
You are fluent in English.

Mile widziane:
Any relevant AWS or Java certifications would be a strong asset.
Python is nice to have.

O projekcie:
We are seeking an experienced Tech Lead / Full-Stack Lead Engineer to spearhead the design, development, and delivery of our next-generation pricing, sales and marketing platforms, such as our dynamic pricing software platform. This individual will lead a team of engineers to build a data-intensive application leveraging AWS cloud services, Java, ensuring high scalability, performance, and robustness. This is a hands-on leadership role: you will set the technical vision, guide architectural decisions, and contribute directly to coding and solution design while mentoring and developing your team.

Zakres obowiązków:
Collaborate with software engineers, product teams, and cloud operations to develop and enhance our SaaS solutions for pricing optimization, ensuring scalability, reliability, and performance.
Assist in building and maintaining web applications and microservices that integrate seamlessly into client environments, delivering robust and innovative solutions.
Contribute to the development of user-friendly features, APIs, and backend services that drive the pricing platform's functionality.
Participate in the continuous improvement of the software development lifecycle by following clean coding practices and engaging in peer code reviews.
Help ensure the platform's stability and security by considering non-functional aspects, such as performance, monitoring, and data privacy.

Oferujemy:
Employment contract or B2B contract.
FOR UOP only:
Private medical insurance in the highest package fully paid by the employer (VIP Allianz).
Multisport card fully financed by the employer.
Annual bonus (dependent on the evaluation).
Employee referral program.
Remote work subsidy of €500 to start, then monthly bonus for utilities.
International Travel Safety card.
Access to LinkedIn Learning and Headspace.
Employee Assistance Program (EAP).
Microsoft Workplace Discount Program.
Access to an online platform offering exclusive discounts and special offers from well-known brands.
Birthday book for the employee.
Internal Learning&Development Department with more than 5 000 different training courses.
Our office is pet-friendly, so feel free to bring your furry friend to work and enjoy their company throughout the day!
Extended Business Travel Option - opportunity to extend your business trips and stay a little longer to explore some of Europe’s most exciting cities.

🔍 Dekoder Ogłoszenia

🔴
You will set the tech
Chociaż brzmi to jak duża decyzyjność, może oznaczać jedynie implementację istniejących standardów lub brak realnego wpływu na architekturę.
🔴
expert in designing, building, and running highly available, multi-tenant SaaS solutions
Może oznaczać, że będziesz odpowiedzialny za utrzymanie i naprawianie istniejących, być może problematycznych, systemów, a niekoniecznie za tworzenie od zera.
🔴
lead a team of engineers
Może oznaczać zarządzanie ludźmi, ale równie dobrze może to być rola bardziej mentora lub koordynatora, bez formalnej władzy menedżerskiej.
🔴
hands-on leadership role
Choć sugeruje praktyczne zaangażowanie, może oznaczać, że będziesz musiał wykonywać dużo pracy technicznej, zamiast skupiać się wyłącznie na przywództwie.
🔴
data-intensive application leveraging AWS cloud services, Java, ensuring high scalability, performance, and robustness
Opisuje ambitny cel, ale nie precyzuje, czy obecna infrastruktura i procesy są gotowe na takie wyzwania, co może oznaczać dużo pracy nad optymalizacją i refaktoryzacją.