Software Engineer ID45371

AgileEngine

São Paulo

Remote

BRL 385,674 - 495,867

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Mentorship programs
Budgets for education and fitness
Flexible work schedule
Exciting project opportunities

Job summary

A technology solutions firm in São Paulo is seeking a mid-senior Software Engineer specializing in Data Engineering. You will design microservices for data processing and develop scalable trade surveillance technology, handling billions of events. Ideal candidates have 3+ years of Java experience, strong database proficiency, and excellent communication skills. The position offers competitive USD-based compensation, flexible work hours, and opportunities for professional growth.

Qualifications

  • 3+ years experience as a Java software engineer with data engineering experience.
  • Proven expertise with relational and non-relational databases.
  • Upper-intermediate English level required.

Responsibilities

  • Design and develop microservices for the data team.
  • Scale data pipeline to process billions of events in real-time.
  • Optimize queries in data warehouses for performance.

Skills

Java programming
Data engineering
SQL and query optimization
Monitoring systems (Prometheus, Grafana)
Object-oriented development
Excellent communication skills
Curiosity and problem solving

Education

BSc in Computer Science or equivalent

Tools

ClickHouse
Kafka
Spark
Kubernetes
Redis
Airflow

Job description

Join to apply for the Software Engineer ID45371 role at AgileEngine.

AgileEngine is a Fortune 500 and Inc. 5000 leader in application development and AI/ML, with multiple Best‑Place‑to‑Work awards.

About the Role

Senior Software Engineer specializing in Data Engineering to develop trade surveillance technology.

What You Will Do
  • Design and develop microservices for the data team – Java services running on Kubernetes.
  • Scale our data pipeline to process billions of events in real‑time and batch using ClickHouse, Spark, and Kafka.
  • Address data duplication, velocity, schema adherence, high availability, governance, and more.
  • Maintain the data pipeline written in Java and running on Kubernetes in a micro‑service architecture.
  • Plan and communicate integrations with other teams that consume the data.
  • Continuously improve data storage, service, and query performance.
  • Optimize queries in our data warehouses for completeness and reliability at scale.
Must Haves
  • BSc in Computer Science from a top university or equivalent.
  • At least 3+ years experience as a Java software engineer.
  • Experience in data engineering and pipeline development.
  • Proven expertise with relational and non‑relational databases; proficiency in SQL and query optimization, preferably in ClickHouse.
  • Experience with monitoring systems (Prometheus, Grafana, Zabbix, Datadog).
  • Strong object‑oriented development foundation.
  • Curiosity, proactive problem solving, and self‑starter attitude.
  • Excellent verbal and written communication skills in a remote environment.
  • Upper‑intermediate English level.
Nice to Haves
  • Experience in low‑latency, real‑time systems processing billions of events per day.
  • Experience with cloud data‑engineering technologies such as Airflow, Kubernetes, ClickHouse, Snowflake, Redis, Spark, caching technologies, and Kafka.
Perks and Benefits
  • Professional growth: Mentorship, TechTalks, and personalized growth roadmaps.
  • Competitive compensation: USD‑based compensation with budgets for education, fitness, and team activities.
  • Exciting projects: Work with Fortune 500 enterprises and leading product brands.
  • Flex‑time: Flexible schedule, remote work, optional office presence.
Job Details

Seniority level: Mid‑Senior level

Employment type: Full‑time

Industry: IT Services and IT Consulting

Referrals increase your chances of interviewing at AgileEngine by 2x.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer ID45371
Software Engineer ID45371

AgileEngine • Campinas

On-site
BRL 240,000 - 360,000
Professional growth opportunities
Competitive compensation
Flextime
+1
Software Engineer ID45371
Software Engineer ID45371

AgileEngine • Florianópolis

On-site
BRL 324,149 - 432,199
Professional growth opportunities
Competitive compensation
Exciting projects
+1
Software Engineer (Senior) ID44885
Software Engineer (Senior) ID44885

AgileEngine • Goiânia

On-site
BRL 223,200 - 334,800
Professional growth opportunities
Competitive USD-based compensation
Flextime for work-life balance
Java Engineer (Senior) ID38560
Java Engineer (Senior) ID38560

AgileEngine • Maringá

On-site
BRL 167,400 - 279,000
Professional growth opportunities
Competitive USD-based compensation
Flexible work schedule
+1
Data Engineer (Senior) ID43916
Data Engineer (Senior) ID43916

AgileEngine • Rio de Janeiro

On-site
BRL 624,000 - 780,000
Professional growth
Competitive compensation
A selection of exciting projects
+1
Java Engineer ID45903
Java Engineer ID45903

AgileEngine • Goiânia

On-site
BRL 624,000 - 936,000
Professional growth opportunities
Competitive compensation
Exciting project selection
+1
Java Engineer ID45903
Java Engineer ID45903

AgileEngine • São José dos Campos

On-site
BRL 728,000 - 1,040,000
Professional growth
Competitive compensation
A selection of exciting projects
+1
Full Stack Engineer ID47466
Full Stack Engineer ID47466

AgileEngine • Brasília

On-site
BRL 133,920 - 178,560
Mentorship, TechTalks, and personalized growth roadmaps
USD-based pay with education, fitness, and team activity budgets
Exciting projects with Fortune 500 companies
+1
Backend Engineer ID37418 ($3,000 signing bonus)
Backend Engineer ID37418 ($3,000 signing bonus)

AgileEngine • Maringá

On-site
BRL 182,551
Professional growth opportunities
Competitive compensation
Flexible working schedule
Backend Engineer ID37418 ($3,000 signing bonus)
Backend Engineer ID37418 ($3,000 signing bonus)

AgileEngine • Florianópolis

On-site
BRL 163,576 - 218,102
Professional growth opportunities
Competitive USD-based compensation
Flextime and work-from-home options