Role: Senior Developer – Python, AWS & PySpark
Location: London (Hybrid)
About the role
We are looking for a Senior Developer to join a global organization and take ownership of end-to-end technical delivery. You will design, implement and optimize Python and cloud-based solutions using AWS and PySpark. These power data-intensive, regulation-focused applications used around the world. If you love clean code, scalable architecture and meaningful impact, this is your next move. Your code will help clients meet their regulatory obligations.
Key responsibilities
Design and build
· Design scalable, modular Python applications that process complex business and regulatory data sets, built for long-term reuse and evolution.
· Develop secure, efficient AWS solutions that use core services to support highly available data pipelines and transaction workflows.
· Implement optimized PySpark jobs for large-scale data transformations, with efficient resource usage and predictable performance.
· Create and refine PL/SQL procedures and queries that protect data integrity and support regulatory reporting and high-volume operations.
Lead and collaborate
· Work with product owners and business stakeholders to turn regulatory and governance needs into clear technical requirements.
· Review and refine code from the development team, championing Python standards, AWS best practices and database optimization.
· Provide detailed technical estimates and task breakdowns so sprints are planned accurately and timelines are transparent.
· Partner with cloud operations and security teams to validate deployments, monitoring coverage and incident response.
Secure, improve and sustain
· Guide the adoption of secure coding patterns, encryption and access controls across Python services and AWS configurations.
· Analyze production issues, find root causes and deliver durable fixes that reduce repeat incidents and downtime.
· Document architectures, service interactions and data flows in clear design records that support audit and knowledge transfer.
Sobre a Cognizant
Cognizant (NASDAQ: CTSH) é uma construtora de IA e fornecedora de serviços de tecnologia, criando a ponte entre o investimento em IA e o valor para as empresas por meio do desenvolvimento de soluções de IA completas para nossos clientes. Nossa profunda experiência em setores, processos e engenharia nos permite incorporar o contexto único de cada organização em sistemas tecnológicos que potencializam a capacidade humana, geram resultados tangíveis e mantêm empresas globais à frente em um mundo em rápida transformação. Saiba mais em cognizant.ai ou @cognizant.
A Cognizant é uma empregadora que investe em equidade. Sua candidatura não será pautada em raça, cor, gênero, sexualidade, credo, origem, deficiência, gravidez ou qualquer outra característica protegida pelas leis brasileiras.
Informações adicionais de emprego
Os candidatos podem ser obrigados a comparecer a entrevistas presenciais ou por videoconferência. Além disso, os candidatos podem ser obrigados a apresentar seu documento de identificação emitido pelo estado ou governo atual durante cada entrevista.
Embora nosso sistema permita a candidatura em todos os idiomas, o(s) idioma(s) e o(s) nível(is) de proficiência exigidos para o trabalho variam. No entanto, é necessário um nível básico de inglês para fins de comunicação em toda a empresa.
A Cognizant é uma empregadora que investe em equidade. Sua candidatura não será pautada em raça, cor, gênero, sexualidade, credo, origem, deficiência, gravidez ou qualquer outra característica protegida pelas leis brasileiras.
Se você tem uma deficiência que requer adaptações razoáveis para procurar uma vaga de emprego ou enviar uma candidatura, envie um e-mail para [email protected] com sua solicitação e informações de contato.











