Senior Software Engineer, Python

7 giorni fa


Milan, Italia Altro A tempo pieno

YouGov is a global online research company, offering insight into what the world thinks. We speak daily to our panel of over 24 million registered members to understand opinion and behaviors around the world. We have a strong reputation as a source of accurate data and we’re trusted by the world’s biggest brands to get it right, making us the most quoted market research source in the world. With operations in the UK, North America, Mainland Europe, the Nordics, the Middle East, India and Asia Pacific, YouGov has one of the world’s largest research networks. About Brandindex BrandIndex is YouGov's flagship brand intelligence platform that transforms consumer survey data into insights for businesses: it monitors thousands of brands globally to deliver a comprehensive view of brand health. Through continuous data collection and analysis, BrandIndex enables customers to track brand performance against competitors in real-time, identify emerging market trends, and make strategic decisions. About the team The BrandIndex Engineering team combines technical excellence with a product-first mentality, creating solutions that directly impact our customers' success. We're a fully remote collaborative group that values cross-functional partnerships, working closely with Product, Design, and Business stakeholders to deliver exceptional results. We move quickly, embodying YouGov’s "Be Fast" value through rapid adaptation and delivery. When joining us, you'll find colleagues who are committed to "Getting it Right," making decisions based on data and best practices while never compromising on quality or integrity. We embrace diverse perspectives and backgrounds, and we prioritize a positive atmosphere where effective work and quick thinking are balanced with team spirit and adaptability. When priorities shift, we adjust together, always keeping customer satisfaction at the center of what we do. We are looking for a Senior Python Engineer to develop and maintain web applications using Python and Flask. You will work on building scalable, high-performance web applications with a focus on backend technologies. Besides that, you will develop and maintain complex data pipelines (ETL) that power YouGov core products. If you thrive in an environment that values collaboration and customer happiness above all, you'll find yourself at home on our team. Key Responsibilities Develop and maintain high-traffic, distributed applications using Python, Flask, Cloud technologies, relational and NoSQL databases Design and implement RESTful APIs and integrate with third-party services Design, implement and maintain high-availability data pipelines (ETL) Break down complex problems and make informed decisions based on thorough analysis to create realistic estimates for engineering tasks Optimize applications for performance, reliability, security, maintainability, monitoring and scalability Define testing strategies and write automated tests Perform code reviews by providing constructive feedback Lead system design and code architecture discussions Lead the technical excellence of the system and create plans to mitigate issues and outages Collaborate closely with Product and Design in creating high-impact features Propose and participate in team processes improvements Proactively mentor other engineers Skills and Qualifications 5+ years of experience as a Python backend developer Expert knowledge of Python and its main frameworks Experience in building and deploying high-traffic distributed web applications Extensive experience with Git, CI/CD pipelines, monitoring tools and software development best practices Excellent collaboration skills across different cultures Solid understanding of modern testing principles Experience in leading complex cross-team technical initiatives Excellent English verbal and written communication skills, with the ability to convey technical concepts clearly to technical and non-technical stakeholders High focus on quality, operational excellence and customer experience Good knowledge of K8, Docker, AWS and Flask Proactive in identifying risks and implementing effective solutions Comfortable in a fully remote work environment where async collaboration is prioritized Bachelor’s Degree in Programming, Computer Science, or Engineering-related field. Preferred Qualifications Proven expertise and experience with database technologies including NoSQL databases like MongoDB, RDBMS such as Postgres and MySQL Exposure to Docker, Kubernetes, AWS, Helm, Terraform, Vault, Grafana, ELK Stack, New Relic Relevant experience in the maintenance of data APIs and data lake architectures, including experience with Apache Iceberg, Trino/Presto, Clickhouse, Snowflake, BigQuery. Master's degree in Computer Science or Engineering-related field #LI-PM1 Get to know us better... YouGovis a global online research company, offering insight into what the world thinks. Life at YouGov Find out more about our diverse and inclusive environment and values here Equal Opportunity Employer As an Equal Opportunity Employer, qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, gender identity or expression, and sexual orientation), parental status, national origin, marital status, age, disability, genetic information, HIV status, political affiliation, socioeconomic background, veteran status or any other characteristic protected by law or in line with our responsibilities as a fair and ethic employer. All employment decisions are made based on occupational qualifications, merit, and business need. Data Privacy To find out how we collect and use your personal data when you apply for a role at YouGov, please read our privacy notice at Apply for this job* indicates a required field First Name * Last Name * Email * Phone * Resume/CV * Enter manually Accepted file types: pdf, doc, docx, txt, rtf Enter manually Accepted file types: pdf, doc, docx, txt, rtf Your Address * Please ensure you include: Street Address, City, State/Province, Postal/Zip code & Country Are you authorised to work in the job's location? * Select... Will you now or in the future require sponsorship for employment visa status in the country for which this role is based? * Select... What are your salary expectations? GROSS per annum in the currency of this vacancy. *#J-18808-Ljbffr


  • Senior Software Engineer

    2 settimane fa


    Milan, Italia Altro A tempo pieno

    Senior Software Engineer - Python/MongoDB Join to apply for the Senior Software Engineer - Python/MongoDB role at CanonicalWe're enabling high-performing, rock-solid MongoDB deployments on any cloud or platform our customers choose. Canonical is looking for an experienced Python developer with a background in MongoDB who will help us to build a fully managed...

  • Senior Software Engineer

    2 settimane fa


    Milan, Italia Altro A tempo pieno

    Senior Software Engineer - Python/MongoDBJoin to apply for theSenior Software Engineer - Python/MongoDBrole atCanonical We're enabling high-performing, rock-solid MongoDB deployments on any cloud or platform our customers choose. Canonical is looking for an experienced Python developer with a background in MongoDB who will help us to build a fully managed...


  • Milan, Italia Altro A tempo pieno

    A leading open source company is seeking a Senior Software Engineer specialized in Python and MongoDB. The role involves building a fully managed MongoDB solution based on Juju. Candidates should have substantial experience in Python programming and MongoDB management. Canonical promotes a remote-first culture and offers competitive salaries, providing the...


  • Milan, Italia Altro A tempo pieno

    We are seeking a Senior Python Engineer to develop and maintain scalable micro-services and APIs. You will work on building high-performance backend systems with a focus on event-driven architectures, integration, and event sourcing. Remote role but must be based in Italy. We are passionate about making peoples’ voices heard by creating exciting and useful...


  • Milan, Italia Informatica Software A tempo pieno

    A forward-thinking tech company is seeking a Senior Backend Engineer to enhance their infrastructure and optimize product flows. The ideal candidate has proven experience in backend development, particularly with Python, GCP, Docker, and Kubernetes. You will play a crucial role in ensuring systems scale efficiently and engage in a dynamic environment that...


  • Milan, Italia YouGov A tempo pieno

    Contract Details:Location : Remote based in ItalyContract: 12 Month Fixed Term Permanent Employment ContractThe Role:We are seeking a Python Engineer to develop and maintain web applications using Django and Wagtail CMS . You will work on building scalable, high-performance backend systems while enhancing content management capabilities.The Team:We are...

  • Senior Software Engineer

    1 settimana fa


    Milan, Italia Altro A tempo pieno

    Senior Software Engineer (Backend) Join the Launchpad team at Canonical.Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Joining...


  • Milan, Italia Altro A tempo pieno

    YouGov is a global online research company, offering insight into what the world thinks.We speak daily to our panel of over 24 million registered members to understand opinion and behaviors around the world. We have a strong reputation as a source of accurate data and we’re trusted by the world’s biggest brands to get it right, making us the most quoted...

  • Senior software engineer

    2 settimane fa


    Milan, Italia Altro A tempo pieno

    ARESYS Overview ARESYS is an Italian SME providing innovative satellite-based sensing solutions to the Space and Defense markets.We have 20+ years of expertise in designing and developing on-board and on-ground systems with a vertical specialization in microwaves (Radar, SAR) and optical technologies.Position Summary Senior Software Engineer (Milan and...

  • Senior Software Engineer

    2 settimane fa


    Milan, Italia Altro A tempo pieno

    We’re enabling high-performing, rock-solid MongoDB deployments on any cloud or platform our customers choose. We want to create the world’s best open source analog to MongoDB Altas or Amazon DocumentDB, which can be owned, controlled and operated by end-users on their own multi-cloud or on‑premise environments.Canonical is looking for an experienced...