Senior Software Engineer

Há 5 dias


Porto Alegre, Brasil Jobr.Pro Tempo inteiro

Senior Software Engineer (Python)Who We AreWelcome to TELUS Digital — where innovation drives impact at a global scale.As an award-winning digital product consultancy and the digital division of TELUS, one of Canada's largest telecommunications providers, we design and deliver transformative customer experiences through cutting-edge technology, agile thinking, and a people-first culture.With a global team across North America, South America, Central America, Europe, and APAC, we offer end-to-end expertise across eight core service areas: Digital Product Consulting, Digital Marketing Services, Data & AI, Strategy Consulting, Business Operations Modernization, Enterprise Applications, Cloud Engineering, and QA & Test Engineering.From mobile apps and websites to voice UI, chatbots, AI, customer service, and in-store solutions, TELUS Digital enables seamless, trusted, and digitally powered experiences that meet customers wherever they are — all backed by the secure infrastructure and scale of our multi-billion-dollar parent company.Location And FlexibilityThis is a hybrid role.This model requires the ability to work in a hybrid mode from one of our offices inSão Paulo(2 times/ week or 8 days/ month) orPorto Alegre(3 times/ week or 12 days/ month).Our WFN culture is designed to foster in-person innovation, collaboration, and connection with team members local and visiting from other global offices.The OpportunityAs a Senior Software Engineer (Python), you will be a key member of our growing, globally distributed Engineering team.You will be responsible for designing, implementing, and maintaining robust and scalable Python-based applications and services.Working with team members across multiple geographies, you will collaborate with cross-functional teams to deliver high-quality software solutions while ensuring best practices in software development and system architecture.Strong English communication skills are essential for effective collaboration in this diverse and international environment.ResponsibilitiesDesign and develop scalable, high-performing, secure, and reliable Python applications that address diverse business needsArchitect and implement efficient, maintainable, and reusable code solutionsLead technical design discussions and contribute to architectural decisionsIdentify opportunities to enhance internal processes, implement automation to streamline manual tasks, and contribute to infrastructure redesignAct as a guide and mentor to junior engineers, supporting their professional growth and fostering an inclusive working environmentReview code, provide constructive feedback, and share expertise with fellow team members, fostering mutual growth and learningCollaborate with project managers and product owners to assist in prioritizing, estimating, and planning development tasksTroubleshoot production issues and optimize application performanceWrite comprehensive technical documentation and maintain coding standardsEngage in ongoing research and adoption of new technologies, libraries, frameworks, and best practices to enhance the capabilities of the engineering teamQualificationsBSc, MSc in Computer Science, Software Engineering, or another related subjectAt least 5 years of experience as a Backend Engineer, with a strong focus on building production-level applicationsExtensive experience with Python and its ecosystem, including popular frameworks and libraries (e.g., Django, Flask, FastAPI)Strong understanding of software design patterns, algorithms, and data structuresProficiency with version control systems (e.g., Git) and collaborative development workflowsExperience with unit testing, integration testing, and test-driven developmentSolid understanding of RESTful APIs and web servicesExperience working with databases (SQL and NoSQL) and data modeling projectsStrong problem-solving skills and attention to detailEffective English communication - able to explain technical and non-technical concepts to different audiencesAbility to work independently and manage multiple tasks simultaneously while meeting deadlinesBonus PointsExperience with AI/ML frameworks and libraries (e.g., TensorFlow, PyTorch, scikit-learn)Experience with cloud platforms and services, such as AWS, GCP, or AzureFamiliarity with containerization technologies such as Docker and KubernetesExperience with CI/CD pipelines and DevOps practicesExperience with message queuing systemsFamiliarity with Agile development methodologiesExperience with monitoring and logging toolsWhy Telus Digital?At TELUS Digital, you'll work with world-class brands like FOX, HBO, PepsiCo, and Domino's, building transformative digital products that impact millions.Our global reach allows you to collaborate with diverse, international teams, solving complex problems and delivering tech-driven solutions that matter.We thrive on engineering excellence, using the latest technologies in cloud computing, AI, machine learning, DevOps, microservices architecture, and data engineering.Our teams embrace Agile methodologies, continuous integration and deployment (CI/CD) pipelines, and a DevOps-first mindset to deliver solutions at scale.In addition to being part of aninternationalandinnovativeconsultancy company, you will have:A Global Innovation Hub: Be part of an international consultancy at the forefront of technologyWork-Life Harmony: Enjoy flexible hours and autonomy to balance your professional and personal lifeCutting-Edge Tech Playground: Dive into the latest technologies and shape the future of digital solutionsPrestigious Partnerships: Collaborate with world-renowned brands, making a real impact in the marketGrowth-Centric Environment: Thrive in our collaborative ecosystem with a clear career development pathGlobal Exposure: Embrace optional international travel opportunities to broaden your horizonsSome Of Our Benefits:Health and dental planLife insuranceMonthly voucher for meals, culture, education, health and mobilityChild care assistance and moreEqual Opportunity EmployerAt TELUS Digital, we are proud to be an equal opportunity employer and are committed to creating a diverse and inclusive workplace.All aspects of employment, including the decision to hire and promote, are based on applicants' qualifications, merits, competence and performance without regard to any characteristic related to diversity.We will only use the information you provide to process your application and to produce tracking statistics.Since we do not request personal data deemed sensitive, we ask you to abstain from sharing that information with us.For more information on how we use your information, see our Privacy Policy.#J-*****-Ljbffr


  • DevOps Engineer

    1 hora atrás


    Porto Alegre, Brasil Flatiron Software Tempo inteiro

    Job Title: SENIOR DEVOPS ENGINEER (REMOTE) About: Flatiron is a global remote software development company with engineers located around the world. We unite experts from diverse backgrounds and experiences in a collaborative culture to deliver exceptional products and services for our clients. As a forward-thinking software engineering company, we provide...


  • Porto Alegre, Brasil Canonical Tempo inteiro

    Embedded Linux Senior Software Engineer - OptimisationJoin or sign in to find your next jobJoin to apply for the Embedded Linux Senior Software Engineer - Optimisation role at CanonicalEmbedded Linux Senior Software Engineer - Optimisation2 days ago Be among the first 25 applicantsJoin to apply for the Embedded Linux Senior Software Engineer - Optimisation...


  • Porto Alegre, Brasil WA FENIX Portugal Tempo inteiro

    🚗 Senior Embedded Software Engineer – Linux / QNX (Automotive)📍 Modelo de trabalho: 100% remoto 🕒 Início: Imediato 📅 Contrato: 12 meses (alta chance de extensão) 🌍 Idioma: Inglês avançado (B2/C1) 👨 💻 Nível: Sênior🚀 O que torna essa vaga atrativaProjeto automotivo de alta complexidade técnicaAtuação em plataforma e...


  • Porto Alegre, Brasil WEX Brazil Technology Services Tempo inteiro

    Overview As WEX continues to scale its Data-as-a-Service (DaaS) platform, the Data Acquisition Team plays a critical role in enabling secure, scalable, and reliable ingestion of data from hundreds of internal systems and external sources. We are looking for a Senior Staff Software Engineer to architect and lead the next evolution of our data acquisition...

  • Senior Software Engineer

    3 semanas atrás


    Porto Alegre, Brasil Teachable Tempo inteiro

    Senior Software Engineer Teachable•porto alegre, estado do rio grande do sul, br Descrição da vaga Teachable is a no-code platform for creators who want to build a more impactful business through courses, coaching, downloadable content, and community. With Teachable, creators can engage their online audiences and get paid—on their own terms. Today,...

  • Lead Software Engineer

    3 semanas atrás


    Porto Belo, Brasil Cor Tempo inteiro

    Lead Software Engineer We are looking for a Senior Software Engineer / Engineering Manager to lead and Ionic manage our growing tech team. This is a hands‑on leadership role for someone with deep technical expertise and strong experience managing teams and delivering high‑quality software. You will be responsible for guiding architecture decisions,...

  • Software Engineer Iii

    2 semanas atrás


    Pouso Alegre, Brasil Komatsu Mining Tempo inteiro

    Software Engineer III (Senior) Komatsu Mining•Pouso Alegre, Minas Gerais, Brazil The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and...

  • Software Engineer Iii

    2 semanas atrás


    Porto Belo, Brasil Komatsu Mining Tempo inteiro

    Software Engineer III (Senior) - Komatsu Mining • Porto Belo, Santa Catarina, Brazil The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and...


  • Porto Alegre, Brasil Canonical Tempo inteiro

    Join or sign in to find your next jobJoin to apply for the Software Maintenance Engineer role at Canonical2 days ago Be among the first 25 applicantsJoin to apply for the Software Maintenance Engineer role at CanonicalGet AI-powered advice on this job and more exclusive features.Canonical is a leading provider of open source software and operating systems to...

  • Software Engineer Sênior

    2 semanas atrás


    Pouso Alegre, Brasil Artefact Tempo inteiro

    A abertura atual é para a Artefact do Brasil, mas estamos em modelo Free Office.Quem nós somos Nós da Artefact Brasil acreditamos e vivemos uma cultura com base na empatia! Um ambiente de trabalho saudável é um lugar onde todas as vozes são ouvidas, respeitadas e valorizadas. Temos como nosso compromisso a construção de um ambiente mais diverso e...