JobTarget Logo

Mid Software Development Engineer in Brazil, Indiana at Jobgether

NewJob Function: Information Technology
Jobgether
Brazil, Indiana, 47834, United States
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Mid Software Development Engineer

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Mid Software Development Engineer based in Brazil.

This role sits at the core of a modern data platform transformation, where you will help build and evolve the ingestion layer powering large-scale Data-as-a-Service capabilities. You will be responsible for designing and implementing robust data pipelines that integrate information from multiple internal systems and external providers. The work spans batch, streaming, and event-driven architectures, with a strong focus on scalability, reliability, and data quality. You will collaborate closely with data consumers and cross-functional engineering teams to translate requirements into efficient ingestion solutions. The environment is highly technical and impact-driven, where your contributions directly support analytics, automation, and product intelligence across the organization. This is a strong opportunity for engineers who want to deepen their expertise in distributed data systems and help shape a growing data ecosystem.

Accountabilities
  • Design, develop, and maintain moderately complex data ingestion pipelines that connect internal and external systems across batch and streaming architectures.
  • Build reusable and scalable components for data transformation, validation, orchestration, and logging within the data platform.
  • Contribute to improving system reliability through monitoring, alerting, error handling, and performance optimization.
  • Participate in technical discussions, code reviews, and incident investigations to ensure high engineering standards and continuous improvement.
  • Collaborate with data consumers and stakeholders to translate business and technical requirements into effective ingestion solutions.
  • Enhance automation and testing frameworks to improve pipeline reliability and reduce manual intervention.
  • Support best practices in CI/CD, version control, and observability across data engineering workflows.
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or a related technical field (Master’s degree is a plus).
  • Solid programming experience in Python, Java, or Scala, with the ability to write clean, maintainable, production-ready code.
  • Proven experience in software engineering and/or data engineering, ideally with distributed systems or data pipeline development.
  • Hands-on knowledge of ETL/ELT processes, data modeling, and schema management concepts.
  • Familiarity with streaming and/or batch processing frameworks such as Kafka, Kinesis, or Spark Streaming.
  • Understanding of CI/CD pipelines, version control systems, and software testing practices.
  • Exposure to observability practices such as logging, metrics, and tracing in production systems.
  • Strong ownership mindset, with the ability to take accountability for deliverables and work effectively in a collaborative environment.
Benefits
  • Opportunity to work on a large-scale data platform transformation with high technical impact.
  • Exposure to modern data engineering technologies, including streaming and distributed processing systems.
  • Career growth opportunities in software engineering and data platform specialization.
  • Collaborative and engineering-driven environment focused on scalability and innovation.
  • Flexible work arrangements depending on team and project needs.
  • Learning-oriented culture with opportunities to improve technical depth and system design skills.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

Brazil, Indiana, 47834, United States

Frequently asked questions about this position

Similar Jobs In Brazil, Indiana

New

Desenvolvedor Full-Stack SEO Pl

Jobgether
Brazil, Indiana
New

Senior DevOps Engineer

Jobgether
Brazil, Indiana
New

Senior iOS Software Engineer

Jobgether
Brazil, Indiana
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.