Navigate Change
Senior Developer – Python, Angular, AI
Location
Brazil
Posted
64 days ago
Salary
0
Seniority
Senior
Job Description
Senior Developer – Python, Angular, AI
CI&T
• Apply SOLID and KISS principles to produce modular, reusable, and simple code. • Apply main Design Patterns (Factory, Strategy, Builder, among others). • Experience building RESTful APIs using Python, Django ORM, FastAPI, or Flask. • Able to integrate the back-end service with a UI framework in Angular 18+. • Excellent Python coding skills and a strong understanding of Python best practices. • Experience in software testing with libraries such as pytest. • Knowledge of concurrent programming with asyncio, threads, processes and an understanding of the GIL. • Experience with relational databases such as PostgreSQL. • Knowledge of Docker and docker-compose. • Experience with messaging-based services (RabbitMQ, Kafka, ServiceBus, Redis). • Experience with observability tools such as Datadog, Grafana, ELK.
Job Requirements
- Apply SOLID and KISS principles to produce modular, reusable, and simple code.
- Apply main Design Patterns (Factory, Strategy, Builder, among others).
- Experience building RESTful APIs using Python, Django ORM, FastAPI, or Flask.
- Able to integrate the back-end service with a UI framework in Angular 18+.
- Excellent Python coding skills and a strong understanding of Python best practices.
- Experience in software testing with libraries such as pytest.
- Knowledge of concurrent programming with asyncio, threads, processes and an understanding of the GIL.
- Experience with relational databases such as PostgreSQL.
- Knowledge of Docker and docker-compose.
- Experience with messaging-based services (RabbitMQ, Kafka, ServiceBus, Redis).
- Experience with observability tools such as Datadog, Grafana, ELK.
- English: B2 level or higher.
Benefits
- Health and dental insurance.
- Meal and food vouchers.
- Childcare assistance.
- Extended parental leave.
- Partnerships with gyms and health & wellness professionals via Wellhub (Gympass) and TotalPass.
- Profit Sharing (PLR).
- Life insurance.
- Continuous learning platform (CI&T University).
- Discount club.
- Free online platform dedicated to promoting physical and mental health and well-being.
- Pregnancy and responsible parenthood course.
- Partnerships with online course platforms.
- Language learning platform.
- And many others.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior C#.NET Backend Developer
PwCBuild what’s next — with tech that matters PwC provides professional services across Audit and Assurance, Advisory and Tax — powered by a global network of over 370,000 people in 149 countries. You may know us for our business expertise, but technology is core to how we help clients move faster, build trust and deliver meaningful outcomes. As a technologist, you’ll work on agile teams with experienced engineers and product thinkers — using AI, cloud, cybersecurity and more to design scalable, real-world solutions. You’ll keep learning, stay challenged and be part of a network where your growth is built in — and your work drives what’s next.
• Design & code applications that meet functional and business requirements. • Collaborate with other senior engineers in a fast-paced challenging environment. • Participate on global projects in document automation. • Ensure smooth operation of existing systems, infrastructure, and services. • Create new applications for internal and external clients using top tier technology.
Senior Golang / TypeScript Engineer
Encora DigitalEncora, a leader in digital engineering, drives innovation by crafting cutting-edge, cloud-first, data-first, and AI-first solutions that redefine industries. S
Role Description We at Coforge are hiring a Senior Golang / TypeScript Engineer (#21223) with the following skill set. - Design, develop, and maintain secure, highly available, fault-tolerant, and scalable backend systems and AI-powered platforms on AWS. - Collaborate with cross-functional teams to build backend services, shared experiences, and scalable workflows. - Participate in the complete software development lifecycle, from architecture and implementation to testing, deployment, and maintenance. - Write clean, efficient, and maintainable code while ensuring high quality through unit and integration testing. - Participate in on-call rotations, troubleshoot production issues, and contribute to long-term system reliability improvements. Qualifications - 8+ years of experience in software development with a strong focus on backend engineering and REST API development. - Strong proficiency in TypeScript and hands-on experience with Golang. - Experience working in Agile software development environments. - Strong knowledge of software design principles including Domain Driven Design (DDD), Hexagonal Architecture, Design Patterns, and testing practices. - 3+ years of experience building applications on AWS and working with Infrastructure as Code tools such as CloudFormation, CDK, or Terraform. - 3+ years of experience working with NoSQL or relational databases (RDBMS). - Familiarity with CI/CD pipelines, observability tools, and secure coding practices. - Ability to independently design scalable backend systems and guide technical implementation. - Proven experience mentoring developers, conducting code reviews, and driving technical discussions. - Strong collaboration and communication skills in fast-paced Agile environments. Requirements - Experience building AI or Machine Learning applications. - Experience with Temporal. - Experience with DevOps practices. - Bachelor’s degree in Computer Science, Engineering, related field, or equivalent experience. Company Description At Coforge, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.
CPQ Engineer
Cleaver-BrooksCleaver-Brooks, Inc., a manufacturer of boiler room products for over 90 years, is the only single source manufacturer and supplier of boiler room products including boilers, burners, accessories and controls. With the vast changes in Environmental and Government regulations in North America and around the world, Cleaver-Brooks, Inc. is committed to heavily investing in cutting edge burner and boiler development. This development provides industrial and commercial users with the highest efficiency and lowest NOx emitting packages on the market today. Our commitment to technology and the environment offers our customers a payback on their investment whether purchasing a new boiler or retrofitting an existing one. High efficiency boilers contribute to the reduction in fuel and carbon footprint resulting in dollars saved and a clean environment.
Role Description Cleaver Brooks is looking for a CPQ Engineer to join our team in Milwaukee, WI. The CPQ Engineer is responsible for the development and maintenance of complex product configuration logic based on sales, engineering, and manufacturing requirements in a cloud-based configure-price-quote (CPQ) application which supports the quotation and ordering processes of technical sales representatives globally. Job Location: Milwaukee, WI; Thomasville, GA; or Remote for the right candidate. Essential Functions: - Develop and maintain complex product configuration logic in a cloud-based configure-price-quote (CPQ) application. - Receive CPQ application change/update program requests via ticket system from sales, engineering, and manufacturing personnel. - Investigate or troubleshoot CPQ product program issues using logs, reports, and other CPQ application tools. - Provide daily to weekly support of the use of the CPQ application and technical support of the specific programs. - Improve overall business workflows and processes, which may include working on other Sales Application and Support related tools. - This position may require minimal travel (less than 10%) to locations within the United States and Canada. Qualifications - Bachelor of Science degree in mechanical engineering (BSME), mechanical engineering technology (BSMET), electrical engineering (BSEE), electrical engineering technology (BSEET), or engineering (BSE) from an educational institution accredited by the Accreditation Board for Engineering and Technology (ABET) or equivalent work experience. - Work or project experience in HVAC, heat transfer, or similar equipment and/or facilities systems engineering. - Ability to learn a programming language unique to the CPQ application. - Knowledge of basic operators (e.g. AND, OR, NOT) in conditional logic. - Skills on gathering requirements from multiple personnel in various groups and departments. - Ability to learn other areas of the CPQ Application including proposal output, workflow, and pricing. - Possess a strong attention to detail and demonstrate good documentation habits, exhibit strong project management skills and be able to complete complex tasks in a self-directed manner. - Must be proficient in MS Excel and Word. Requirements - Knowledge of common component applications in heat or energy transfer (e.g. valves, pipes, pressure gauges/regulators, motors). - Knowledge of heat or energy transfer concepts and equations (e.g. boiler horsepower, energy unit conversions, steam generation). - Ability to Read / Understand Multiple Programming Languages (e.g. Python, C#, .Net Technologies, etc.). Benefits - Competitive salary - Comprehensive benefits, including medical, dental, vision, maternity support program, discounted virtual physician visits, voluntary medical benefits (Critical Illness, Hospital Care, and Accidental Injury), FSA, HSA, life insurance, short term and long-term disability - Cash matching 401(k) plan - Employee assistance program (EAP) - Pet insurance - Employee discount program - Tuition assistance - Paid time off and 11 paid holidays
Senior Backend Engineer – Alerting
Grafana LabsHeadquartered in New York, New York, Grafana Labs is an IT company specializing in developing accessible, user-friendly, and open-source metric visualization to
• Take an active role in influencing our roadmap and your own career objectives • Work with your team to deliver new features, then use the results to iterate and improve. • Drive projects from initial ideation all the way to operations once it is in the hands of customers • Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope • Design, build, operate, and maintain critical systems, owning the reliability, performance, and availability • Be a part of your team’s on-call rotations and take ownership of the services you’re running • Mentor and support team members, participate in design discussions, and collaborate with the team • Learn new skills by gaining a deeper understanding of our cloud product and the codebase of a large distributed system.



