Senior Cloud Software Engineer
EX Squared LATAMAbout the role
Senior Cloud Software Engineer
About the Role
We are seeking a Senior Cloud Software Engineer with a strong background in building cloud-native applications and data-driven systems that operate at scale. You will help redesign and build systems capable of processing large volumes of data in real time with high reliability and low latency.
This role is ideal for someone who thrives on hands-on engineering, enjoys solving complex performance challenges, and wants to design solutions that power products used by thousands of users every day.
Key Responsibilities
-
Design, build, and optimize distributed, cloud-native systems in AWS.
-
Redesign existing platforms for performance, scalability, and fault tolerance.
-
Build and maintain real-time data ingestion and processing pipelines using Kafka, Kinesis, or similar technologies.
-
Develop backend services and APIs in Python, Go, Node.js, or Java.
-
Implement observability, logging, and monitoring strategies (CloudWatch, Prometheus, etc.).
-
Collaborate with cross-functional teams to deliver production-grade, high-throughput solutions.
-
Continuously profile, test, and tune performance across environments.
Required Qualifications
-
6+ years of experience in software or cloud systems engineering.
-
Proven experience building or redesigning large-scale systems for performance and reliability.
-
Strong hands-on knowledge of AWS services: ECS, Lambda, DynamoDB, API Gateway, CloudWatch, S3, VPC.
-
Proficiency in at least one modern programming language: Python, Go, Node.js, Java, or C#.
-
Experience with microservices, event-driven architecture, and distributed system design.
-
Understanding of data streaming frameworks (Kafka, Kinesis, RabbitMQ, Pub/Sub).
-
Strong debugging, performance analysis, and optimization skills.
-
Familiarity with CI/CD tools (GitHub Actions, Jenkins) or IaC (Terraform) is a plus, but not the main focus.
Preferred Qualifications
-
Experience with big data frameworks such as Spark, Flink, or EMR.
-
Knowledge of real-time analytics or large-scale data processing systems.
-
Exposure to Kubernetes or EKS and networking best practices.
-
Interest in solving complex scaling and reliability challenges.
What We Offer
- Competitive salary in USD.
- Hybrid work model (1 day per week on-site).
- Flexible schedule and strong work-life balance.
- Career growth and continuous professional development.
- Collaborative, inclusive, and innovation-driven culture.
Ready to build high-performance, real-time systems in the cloud?
Apply now and become an EXpert at EX Squared LATAM.
#LI-HYBRID
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s