Submit
Staff Python Developer
Job description
As a Staff Python Developer, you will play a key role in shaping the architecture, standards, and practices of our core service-oriented platform.
You will not only deliver high-quality solutions, but also influence technical decisions across multiple teams, ensuring scalability, resilience, and operational excellence.
We’re looking for highly experienced Python Developers who thrive on solving complex challenges and have the vision to drive technical strategy beyond a single project.
National and international expected traveling time varies according to project/client and organisational needs: 0%-15% estimated.
Requirements
You're Good At
• Designing and evolving service-oriented architectures, distributed systems, and scalable backend platforms.
• Applying advanced design patterns, data structures, and architectural best practices.
• Implementing test automation, CI/CD pipelines, observability and operational metrics to ensure system reliability.
• Working with relational and non-relational databases, ensuring performance and scalability.
• Leveraging frameworks such as Django, Flask or FastAPI to build robust solutions.
• Applying Agile methodologies such as Scrum, Kanban, and DevOps principles.
________________________________________
You Rock At
• Acting as a technical leader across teams, setting coding standards and architectural guidelines.
• Mentoring and coaching senior and mid-level developers, fostering technical excellence across the organisation.
• Driving initiatives for highly concurrent, transactional, and resilient services, with focus on scalability and fault tolerance.
• Collaborating with architects and product stakeholders to align technical solutions with business strategy.
• Being self-driven, highly organised and proactive, with the ability to work autonomously while influencing multiple stakeholders.
• Using more than one programming language (Python as a core skill, but exposure to others such as Go, Java, or Node.js is a plus).
Want to apply?
Position
Name*
Email*
Phone number*
Country*
City*
Linkedin
Faça upload do seu CV*
(max. 4MB)
Upload your photo or video
(max. 4MB)