CI&T

About CI&T

Transforming businesses through technology and innovation

🏒 TechπŸ‘₯ 5K-10KπŸ“… Founded 1995πŸ“ New York, New York, United States

Key Highlights

  • Headquartered in New York, NY, with a global presence
  • 5,000+ employees across multiple countries
  • Partners with leading brands like Coca-Cola and NestlΓ©
  • Focus on AI/ML, cloud computing, and agile development

CI&T is a global digital transformation company headquartered in New York, specializing in software engineering and IT services. With over 5,000 employees, CI&T partners with major brands like Coca-Cola, Johnson & Johnson, and NestlΓ© to deliver tailored solutions in areas such as AI/ML, cloud comput...

🎁 Benefits

CI&T offers competitive salaries, equity options, a generous PTO policy, and flexible remote work arrangements. Employees also benefit from a learning...

🌟 Culture

CI&T fosters a culture of innovation and collaboration, emphasizing agile methodologies and a customer-centric approach. The company values diversity ...

Overview

CI&T is seeking a Software Architect with expertise in Python and modern architectures to develop high-performance APIs and integrate backend services with dynamic interfaces. This role requires strong technical skills and a passion for clean architecture.

Job Description

Who you are

You are a Software Architect with a strong technical background in Python and a passion for clean architectures. You have experience developing and maintaining high-performance RESTful APIs using frameworks like FastAPI, Flask, or Django. You value code quality and apply design patterns in your daily work, ensuring that your solutions are modular and reusable.

You have solid experience with Angular 16+ and understand how to integrate backend services with dynamic user interfaces. Your knowledge of SOLID and KISS principles helps you ensure the scalability and maintainability of systems. You are familiar with concurrent processing using asyncio and have experience with large-scale messaging systems.

You possess a strong command of design patterns and microservices architecture, which allows you to create efficient and effective solutions. Your technical expertise extends to relational databases, particularly PostgreSQL, and you are comfortable writing unit tests using pytest to ensure code reliability.

You have experience with Docker and Docker-compose, which aids in your DevOps practices, and you are familiar with messaging tools like RabbitMQ, Kafka, or ServiceBus. You also have practical experience with observability tools such as Datadog, Grafana, or ELK, which helps you monitor and maintain system health.

Your English proficiency is at least B1 level, allowing you to read and write effectively in a professional context. You are eager to work in a collaborative environment and contribute to a team that values innovation and quality.

Desirable

Experience with Azure services such as Eventhub, IotHub, ServiceBus, and Stream Analytics would be a plus. Familiarity with time-series databases like InfluxDB or TimescaleDB can also set you apart from other candidates.

What you'll do

In this role, you will develop and maintain high-performance RESTful APIs using Python, ensuring that they meet the needs of our clients and partners. You will integrate backend services with dynamic interfaces built in Angular 16+, creating seamless user experiences. Your work will involve applying SOLID and KISS principles to guarantee the scalability and maintainability of the systems you develop.

You will implement design patterns such as Factory, Strategy, and Builder to create modular and reusable solutions. Additionally, you will work with concurrent processing using asyncio and manage large-scale messaging systems to ensure efficient data flow.

Collaboration with other team members will be key as you work to integrate various services and ensure that the architecture aligns with best practices. You will also be responsible for conducting code reviews and mentoring junior developers, fostering a culture of quality and continuous improvement within the team.

What we offer

At CI&T, you will be part of a dynamic team that values innovation and collaboration. We offer a supportive work environment where you can grow your skills and advance your career. You will have the opportunity to work on exciting projects that leverage cutting-edge technologies and contribute to meaningful solutions for our clients.

We encourage you to apply even if your experience doesn't match every requirement. Join us in our mission to transform technology and create scalable tech solutions that make a difference.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at CI&T.

✨

Similar Jobs You Might Like

Based on your interests and this role

CI&T

Software Architect

CI&Tβ€’πŸ“ Brazil - On-Site

CI&T is hiring a Software Architect to lead the design of scalable software solutions for a fintech client. You'll work with AI technologies and DevSecOps practices. This role requires experience in software architecture and integration.

πŸ›οΈ On-SiteMid-Level
3w ago
CI&T

Software Architect

CI&Tβ€’πŸ“ Brazil

CI&T is seeking a Senior Software Architect to lead technology vision across large-scale programs. You'll design scalable and secure digital architectures while mentoring teams. This role requires expertise in Clean Architecture and Domain-Driven Design.

Senior
1 month ago
CI&T

Software Architect

CI&Tβ€’πŸ“ Brazil - On-Site

CI&T is hiring a Software Architect to lead digital transformation projects in the telecommunications sector. You'll work with Java, Spring Boot, and Azure technologies to develop innovative payment solutions. This position requires experience in software development and cloud technologies.

πŸ›οΈ On-SiteMid-Level
1w ago
CI&T

Software Architect

CI&Tβ€’πŸ“ Brazil - On-Site

CI&T is seeking a System Architect to lead the design and development of secure, resilient cloud environments. You'll work with AWS and collaborate with cross-functional teams to implement best practices in cloud architecture. This role requires experience in system architecture and cloud solutions.

πŸ›οΈ On-SiteMid-Level
1w ago
CI&T

Software Architect

CI&Tβ€’πŸ“ Brazil - Remote

CI&T is seeking a Software Architect to develop and evolve critical large-scale solutions using C# and .NET 8. You'll design robust architectures and integrate cloud services, requiring expertise in modern engineering practices.

🏠 Remote
2w ago