Description
**At Premiersoft, we transform challenges into real solutions!**
With over a decade of experience in development, we are driven by a clear purpose: **creating technology experiences that propel businesses** and accelerate our clients’ transformation.
Our team, composed of more than 200 **\#Heroes**, combines technical excellence with our core DNA: **Team Player, Growth Driven, and Problem Solver**. We thrive on challenges, are guided by innovation, and are committed to delivering **high-impact solutions**, every single day.
**About the opportunity:**
We are seeking Senior Python Developers to join software development teams, focusing on building, evolving, and maintaining scalable, high-performance, and engineering-best-practice-oriented backend applications. This role requires strong technical seniority, expertise in backend development, hands-on experience with microservices, distributed systems, messaging, observability, and the ability to operate effectively in complex environments. Practical knowledge of GoLang will be considered a significant advantage.
**Your responsibilities will include:**
* Developing, evolving, and maintaining backend applications primarily using Python.
* Designing and implementing scalable, resilient, and high-performance solutions.
* Applying software engineering best practices, including coding standards, design patterns, and unit testing.
* Working with architectures based on microservices, messaging, and distributed systems.
* Supporting technical decisions related to architecture, quality, performance, and scalability of applications.
* Implementing and monitoring observability practices—monitoring, logging, metrics, and performance analysis.
* Collaborating closely with the technical team, participating in code reviews, refinement sessions, and architectural discussions.
* Using Git in collaborative workflows such as GitFlow, trunk-based development, or similar.
**What you need to have:**
* Solid experience as a Senior Backend Developer.
* Strong proficiency in backend development with Python.
* In-depth knowledge of software development—including coding standards, design patterns, and unit testing.
* Solid understanding of architectural patterns.
* Experience with microservices, messaging, and distributed systems.
* Hands-on experience with observability and monitoring of high-performance applications.
* Experience with Git in collaborative workflows such as GitFlow, trunk-based development, or similar.
* Analytical, collaborative, and problem-solving mindset.
* Ability to operate autonomously in technically complex environments.
**Nice-to-have qualifications:**
* Knowledge or practical experience with GoLang.
* Experience in high-volume environments or mission-critical applications.
* Familiarity with DevOps practices, CI/CD, and pipeline automation.
* Experience with public cloud, containers, and orchestration.
* Experience with queues, events, and message-oriented architecture.
* Familiarity with performance metrics, tracing, logging, and APM tools.
Remote hiring.
**What we offer:**
* A **collaborative** environment with **continuous knowledge sharing**;
* An open culture embracing **innovation, ideas, and ownership**;
* Use of **cutting-edge technologies** and industry best practices;
* Focus on **technical excellence** and **real-world impact** in deliverables;
* Ongoing encouragement for **learning and professional development**.
**Our benefits:**
* **Flexible benefits card** via Flash — covering meals, mobility, wellness, and more;
* **Health insurance** (Unimed) and **mental health support**;
* **Free lunch at the office**;
* **Free drinks all day:** gourmet coffees and beverages including energy drinks, juices, whey protein, sodas, and chocolate milk;
* **Relax room:** relaxing massages twice per week;
* **Decompression spaces:** such as game room and nap room;
* **TotalPass:** access to gyms, studios, and wellness activities;
* Gifts via Flash — **birthday gift** and **time-in-company gift**;
* Referral bonus — **R$ 2,000.00 per hire**;
* Continuous development with **PDI, feedback, and certification support**;
* **Free English classes:** preparing you for international opportunities;
* On-site parking.
See what it’s like to be part of the Premiersoft team
Learn more about us
Visit our headquarters
Communication throughout the selection process occurs via email or WhatsApp. To avoid missing any updates, please add the domain **@premiersoft.net** to your list of trusted senders and monitor your inbox and spam folder.