Our mission is to create technologies that rival the best in the world and are game-changers for our clients. That’s why we’re looking for professionals who want to be part of a culture driven by excellence and innovation. If you thrive in a collaborative, curiosity-driven work environment, come build the future of technology with us.
What You’ll Be Doing Here
You’ll join a Zup development team to help build products and improve Itaú Bank’s data platform.
You’ll lead the adoption of modern development practices, leveraging AI extensively in your daily workflow to accelerate delivery and ensure the quality of the software produced.
What we expect you to know
Solid experience with Python backend programming and good knowledge of Java programming.
Solid understanding of object-oriented programming and software design.
Databases and operating systems.
Experience with API and microservice development.
Knowledge of event-driven cloud systems architecture.
Knowledge of software testing: testing concepts, TDD, and testing of microservice-based distributed systems.
Familiarity with agile development methodologies (Scrum, SAFe) and AWS services (ECS, Lambda, StepFunction, CloudWatch, S3, SNS, RDS).
Experience with software development processes supported by SCM tools (Git), CI/CD, and DevOps.
Experience with infrastructure-as-code provisioning (Terraform).
Proficiency with the Code Agents-assisted development cycle, including the ability to interact with, guide, and audit autonomous coding agents.
Ability to design agents, create tools, and develop modular capabilities for secure operation within the codebase.
Hands-on experience with SDD (Spec-Driven Development), using rigorous specifications as an engine for automated code generation.
Proficiency in Intent Development concepts, focusing on translating business intentions and architectural rules into precise instructions for AI, minimizing manual code generation.
Experience with Harness Engineering, designing isolated test environments (scaffolds/simulators) for autonomous code validation.
It would be great if you had
Knowledge of NoSQL (preferably DynamoDB) is desirable;
Experience with analytical data management and processing platforms (Hadoop and SAS);
Experience with Kafka;
Previous experience with containers (Docker, Kubernetes, or OpenShift);
Knowledge of SRE;
Knowledge of generative AI and multi-agent architecture;
Knowledge of observability, logging, and AWS service monitoring.
What We Offer: We operate on a remote work model by default, prioritizing your freedom and responsibility. In addition, we provide:
Career
Freedom to work from anywhere
Flexible hours
Education assistance
In-house career development tools
Internal guilds, study groups, and interest groups
Health and Well-being
Health insurance
Dental insurance
Telemedicine available 24/7
Free online therapy
Wellhub
Extended maternity leave
Extended paternity leave
CAZ – Zuppers Support Center
Financial Security
Meal and food vouchers
Life insurance
Transportation vouchers
Work-from-home allowance
Daycare allowance
Cell phone plan allowance
Profit-sharing
Zup Innovation is a technology company on a mission to create game-changing technologies that rival the world's best and transform people's lives by unlocking talent and positioning underserved regions as hubs for high-quality technology. The company specializes in building modern software products and platforms, with notable work on data platforms for major financial institutions like Itaú Bank. Zup focuses on cutting-edge areas including AI security, autonomous coding agents, microservices architecture, and cloud-based solutions, emphasizing innovation through excellence and collaboration. The company leverages advanced technologies such as generative AI, multi-agent architecture, and spec-driven development to accelerate delivery and ensure software quality.