Junior Data, Software Engineer
Location
Brazil
Posted
2 days ago
Salary
0
Seniority
Junior
Job Description
Junior Data, Software Engineer
Experian
• Support the development of scalable data pipelines and platform components, following established frameworks, standards, and guidance from senior engineers. • Apply software engineering best practices, including coding standards, version control, testing, and documentation, to deliver reliable and maintainable code. • Assist in testing and release activities by executing test cases, validating changes, and following deployment procedures to ensure quality and stability. • Collaborate with engineers, product owners, and cross-functional teams in an agile environment to support feature development and delivery commitments. • Contribute to operational activities by following monitoring practices, deployment standards, and incident protocols to maintain platform reliability. • Continuously develop technical skills through hands-on work, mentorship, and feedback, increasing autonomy and contribution over time.
Job Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
- Experience in software or data engineering environments.
- Foundational knowledge of software engineering concepts and coding best practices.
- Experience with SQL and basic data querying.
- Exposure to or willingness to learn big data technologies such as Scala, Spark, and distributed processing.
- Basic understanding of data processing concepts, including partitioning, parallel workloads, and query optimization.
- Familiarity with at least one cloud platform (AWS, Azure, or GCP).
- Experience using version control systems (e.g., Git) and collaborative development workflows.
- Ability to write testable code and support testing and documentation activities.
- Familiarity with agile methodologies and team collaboration practices.
- Strong communication skills and a continuous learning mindset.
- Advanced English proficiency and availability to travel to São Carlos/SP when needed.
Benefits
- Health insurance
- Professional development opportunities
- Flexible work arrangements
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer II – AI
iHerb, LLCCome join the movement....we are a vehicle to healthy living!
• Lead the build of GenAI-powered product experiences and shared AI platform infrastructure • Design, build, and operate production AI features • Build shared AI platform layer including retrieval infrastructure and eval frameworks • Write LLM applications and integrations with marketing platforms and BI tools • Evaluate model and feature quality using structured eval frameworks • Use AI-driven SDLC tooling for AI and non-AI code • Coordinate with the Personalization team • Document AI system design decisions and operational lessons • Own the observability of AI systems built including latency, cost, quality drift, and error rates
Senior Software Engineer II – Catalog
iHerb, LLCCome join the movement....we are a vehicle to healthy living!
• Build and ship catalog features end-to-end: API design, business logic, data models, and React UI. • Use AI-driven SDLC tooling such as Claude Code as a core part of your daily workflow • Participate in the catalog modernization effort, working on the new stack in parallel with the existing platform • Write and maintain automated tests • Review pull requests, maintain code standards, and contribute improvements to the shared golden path • Collaborate with product and design to refine specs before and during implementation • Instrument services with logging, metrics, and alerts
Software Engineer
Safeguard GlobalYour global HR partner in 170+ countries. Our on-the-ground support makes it easy to hire and pay your global workforce.
• Design and ship agentic systems end-to-end — tool calling, sub-agent orchestration, memory, durable state, and failure recovery. • Build evaluation frameworks from the ground up — golden datasets, regression harnesses, and systematic approaches to measuring whether your AI systems actually work. • Own AI features from prototype to production: observable, maintainable, cost-aware. • Work with product and domain engineers to identify where AI has real leverage — and where it doesn't. • Contribute to how we build AI across the org: patterns, tooling, and standards that others build on. • Manage the operational economics of AI systems — latency, token cost, context efficiency — as first-class engineering concerns.
Senior Developer – Software Engineering, AI
IEBT InnovationCorporate Innovation and Digital Transformation
• Develop and maintain applications using Python (back end) and React (front end). • Use AI tools extensively (coding assistants, AI-assisted development) to accelerate delivery and solve complex problems. • Navigate and contribute to large, complex legacy codebases autonomously. • Develop web applications with JavaScript/TypeScript and ReactJS, including unit and end-to-end tests (Playwright). • Work with AWS services (Lambda, S3, DynamoDB, Aurora, among others). • Ensure adherence to coding standards and perform code reviews, ensuring scalable, high-performance applications. • Contribute improvements to DevOps processes and cloud infrastructure when necessary. • Participate in the full software development lifecycle (SDLC).


