PwC is a global network of more than 370,000 professionals in 149 countries that turns challenges into opportunities. We create innovative solutions in audit, consulting, tax and technology, combining knowledge from all over the world. PwC SDC Lviv, opened in 2018, is part of this global space. It is a place where technology is combined with team spirit, and ambitious ideas find their embodiment in real projects for Central and Eastern Europe.
Senior Full-Stack Developer
Location
Worldwide
Posted
1 day ago
Salary
0
Seniority
Senior
Job Description
Senior Full-Stack Developer
Pwc CEE
Role Description As part of PwC’s international network serving more than 200,000 clients across 152 countries, our Threat Intelligence team delivers research-driven, actionable intelligence to public and private sector organisations worldwide. We identify emerging intrusion techniques, track hundreds of threat actors — from organised crime groups to state-affiliated espionage actors across more than 27 countries — and provide intelligence that underpins incident response, adversary emulation, managed threat hunting, and strategic security decision-making. Our ability to scale and deliver high-quality intelligence depends on robust, secure, and well-designed technology platforms. In this role, you will design and build the tools that enable our analysts to collect, analyse, and publish intelligence at pace — and ensure our clients have reliable access to critical insights. We are looking for: - Senior Software Engineer Your future role: - Design and build scalable automation tools and data collection systems, integrating with third-party APIs and bespoke data sources. - Develop and maintain internal platforms, services, and RESTful APIs supporting intelligence analysis, publication and distribution. - Contribute to systems managing and presenting structured technical intelligence data. - Collaborate with product and service owners to improve interfaces and APIs enabling seamless integration of intelligence into client-facing services. - Write clean, performant and reusable frontend and backend code, including the use of AI Agents. - Review peers’ work constructively with focus on user needs and engineering best practices. - Contribute to internal documentation for both technical and non-technical stakeholders. - Support the continuous evolution and global scaling of our platforms. Qualifications - At least 5 years of experience in software development. - Strong experience with Python. - Advanced knowledge of JavaScript and modern web technologies (HTML/CSS). - Experience designing, developing and consuming RESTful APIs. - Experience working with AI tools such as Cursor or GitHub Copilot. - Ability to build performant, maintainable and reusable UI components. - Experience working in globally distributed teams. - Strong written and verbal communication skills. Requirements - Experience with TypeScript, React and Node.js. - Experience with Python backend frameworks (e.g. Flask, Falcon). - Full-stack development experience across frontend and backend systems. - Experience deploying and operating applications in cloud environments (GCP, AWS or Azure). - Familiarity with modern development practices (CI/CD, containerisation, cloud-native architectures). Benefits - Work flexibility – remote working model, flexible start of the day, workation, sabbatical leave. - Development and upskilling - our full support during onboarding process, mentoring from experienced colleagues, training sessions, workshops, certification co/financed by PwC and conversations with native speaker. - Wide medical and well-being program - a medical care package (incl. freedom of treatment, physiotherapy, discounts on dental care), coaching, mindfulness sessions, psychological support, education through dedicated webinars and workshops, financial and legal advice. - Possibility to create your individual benefits package (a.o. lunch pass, insurance packages, concierge, veterinary package for a pet, massages) and access to a cafeteria - vouchers, discounts on IT equipment and car purchase. - 3 paid hours for volunteering per month. - Additional paid Birthday Day off. - And when you start enjoying PwC as much as we do, you may recommend your friend to work with us. Recruitment process - Submit your resume. - Have a short phone conversation with our Recruiter. - Let's get to know each other better in the interview! Should you have any questions, please do not hesitate to reach out to us: pl_ITrecruitment@pwc.com . Please note that this email is not designated for application submissions. Your personal data will be processed for recruitment purposes by PwC Advisory sp. z o.o. sp.k. or another PwC entity which runs a recruitment process. If you have given separate consent, data will also be processed for other purposes in accordance with the content of the consents granted. Full information about processing your personal data is available in the Privacy Policy.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer – Mobile
FlashA plataforma que simplifica sua gestão: da admissão ao controle de benefícios e despesas.
• Work on the development and evolution of the mobile application, focusing on React Native and Expo. • Build, maintain and enhance mobile features with quality, performance, stability and a strong user experience. • Work on integrations with the app's native parts on Android and iOS, supporting debugging, maintenance and evolution of platform-specific modules when necessary. • Investigate production issues using telemetry and observability tools such as Sentry and Grafana, analyzing errors, logs, metrics and app behavior. • Collaborate with Product, Design, QA and other Engineering teams to turn business needs into simple, robust and sustainable mobile solutions. • Contribute to technical decisions, code reviews, continuous improvement of the mobile codebase and mentoring developers on the team.
• Foster a collaborative, inclusive engineering culture that values diverse perspectives and continuous learning • Provide coaching and mentorship to managers and senior engineers, strengthening leadership depth and team effectiveness • Support organizational priorities through thoughtful talent planning, development, and retention strategies • Partner with leadership to reinforce a culture of accountability, transparency, and engagement • Translate enterprise and product strategy into clear engineering priorities, roadmaps, and deliverables • Partner closely with Product and Architecture to deliver scalable, customer-centric solutions • Drive adoption of modern engineering practices and technologies to improve speed, quality, and reliability • Establish and maintain engineering standards, processes, and metrics to drive consistent, high-quality delivery • Optimize team performance through data-driven insights, continuous improvement, and effective resource allocation • Promote cross-functional collaboration to ensure seamless execution across Technology, Product, and business partners • Support operational rigor across global teams, ensuring effective delivery across time zones
• Administer and optimize the full Tenable platform, including: - Tenable.sc - Tenable Vulnerability Management (formerly Tenable.io) - Nessus - Nessus Agents • Perform authenticated and unauthenticated vulnerability scans across Windows, Linux, network, and cloud environments. • Analyze vulnerability data, validate findings, eliminate false positives, and prioritize remediation efforts based on risk. • Coordinate remediation activities with infrastructure, networking, and application teams through closure. • Manage scan schedules, repositories, credentials, scan zones, and agent deployments. • Troubleshoot scanning issues, credential failures, performance bottlenecks, and platform health. • Develop executive dashboards, compliance reports, and security metrics. • Support RMF continuous monitoring, POA&M management, and audit activities. • Integrate Tenable with ServiceNow, SIEM, asset management, and automation platforms. • Develop automation using PowerShell, Python, Bash, and Tenable APIs. • Recommend system hardening improvements and security best practices. • Provide technical mentorship to junior engineers and vulnerability analysts. • Support security investigations and incident response activities requiring vulnerability analysis.
• Design and implementation of applications, data integrations, and technology solutions • Development oversight and standards adherence • Provide technical guidance and mentoring to Developers, Sr. Developers, and Technical Leads • Create Design & Technical Specs from Business requirement specifications • Lead and participate in code reviews • Collaborate with various teams to ensure delivery of projects



