Looking to take the next big step in your IT career?
Then you’ve come to the right place – welcome to Smart!
Technology, transformation, and innovation are part of our DNA. We’re a tech consulting company with over a decade of experience delivering impactful national and international projects across IT and Telecommunications – and now, we’re ready to write the next chapter with you.
What do you need to become a SMART Senior Software Engineer (Python & Golang)?
- Bachelor’s degree in Computer Science, Software Engineering, or a related field;
- 5+ years of experience in software development;
- Strong proficiency in Python and solid knowledge of Golang;
- Hands-on experience with AWS and Azure cloud platforms;
- Expertise in Kubernetes and Docker for container orchestration and deployment;
- Experience automating infrastructure using Terraform;
- Strong understanding of message-driven architectures;
- Solid background in testing (unit, component, and contract tests);
- Familiarity with DevOps, security best practices, and compliance frameworks such as SOC II;
- Experience with observability tools (Grafana) and security tools like Snyk or Dependabot is a plus.
What will you do as a SMART Senior Software Engineer?
- Design, develop, and maintain scalable microservices in Python and Golang;
- Deploy, monitor, and optimize applications in AWS and Azure environments;
- Implement and manage Kubernetes-based containerized workloads;
- Automate and manage infrastructure with Terraform and Docker;
- Build robust testing strategies to ensure reliability and performance;
- Work with message-driven systems and integrate with distributed architectures;
- Ensure secure development practices and contribute to compliance initiatives;
- Collaborate cross-functionally to enhance scalability, performance, and observability using tools like Grafana;
- Be part of a dynamic, high-performing team that values autonomy, innovation, and technical excellence.
Why be SMART?
We make projects happen.
We love what we do and take pride in the impact we create.
We’re simple, efficient, and people-driven.
We value innovation, teamwork, and personal growth.
We’re a dynamic, reliable, and passionate team that believes in making technology smarter — together.
Where can you be SMART?
🌍 Remote.