Remotery

Senior Developer, Systems & ETL Engineer

Posted May 22

This is a fully remote position, open to applicants in Mexico.

📋 Description

• Design, develop, and implement comprehensive systems including ETL processes, APIs, and integrated applications.

• Construct scalable ETL pipelines for processing both high-volume batch and real-time data.

• Create applications utilizing Java, Python, and frameworks based on Spring.

• Design and manage RESTful APIs along with their documentation (Swagger/OpenAPI).

• Integrate messaging and streaming solutions such as ActiveMQ and RabbitMQ.

• Employ object-oriented principles and troubleshoot issues across application and data layers.

• Containerize and deploy solutions using Docker and Kubernetes in cloud environments like AWS or Azure.

• Ensure application security by adhering to OWASP standards and best practices.

• Collaborate with clients to gather requirements and deliver effective technical solutions.

• Produce technical documentation, system designs, and process workflows.

• Assist in testing, deployment, and initiatives for continuous improvement.


⛳️ Requirements

• Bachelor's degree in Computer Science or over 4 years of equivalent experience.

• More than 5 years of practical experience across various technologies.

• Strong programming expertise in Java, Python, and SQL (experience with C or Perl is advantageous).

• Comprehensive understanding of object-oriented programming concepts and data structures.

• Experience with Spring Boot, Spring Integration, or comparable frameworks.

• Demonstrated experience in designing and developing RESTful APIs.

• Practical experience with Docker and/or Kubernetes.

• Knowledge of cloud-native architectures, specifically AWS and/or Azure.

• Familiarity with messaging systems, including ActiveMQ, RabbitMQ, or similar technologies.

• Strong debugging and problem-solving capabilities across various systems.

• Experience in ETL development and working with data warehousing or data marts.

• Proficiency in SQL and PL/SQL for data manipulation tasks.

• Experience with relational database management systems such as Oracle, SQL Server, MySQL, PostgreSQL.

• Familiarity with schema-on-read platforms like Snowflake, Redshift, Hadoop, Athena, or Synapse.

• Experience working in UNIX/Linux environments.

• Understanding of application security, including OWASP and CVE remediation.

• Experience in creating technical documentation and process flow diagrams.


🏝️ Benefits

• Competitive salary and performance-based bonuses.

• Comprehensive health, dental, and vision insurance.

• Opportunities for professional development and career advancement.

• Flexible work hours and potential for remote work.

• Collaborative and inclusive company culture.

People also viewed

Stillfront Group11 hours ago

Senior AI Data & Analytics Engineer – Agentic Analytics

DE flagGermany OnlyFull-timeAnalytics Engineer
ApplyView job
Yuxi Global powered by Veritas Automata12 hours ago

Senior Analytics Engineer – AI, Business Intelligence

CO flagColombia OnlyFull-timeAnalytics Engineer
ApplyView job
team.blue2 days ago

Analytics Engineer

BE flagBelgium OnlyFull-timeAnalytics Engineer
ApplyView job
Memed6 days ago

Senior Analytics Engineer

BR flagBrazil OnlyFull-timeAnalytics Engineer
ApplyView job
Qonto6 days ago

Senior Analytics Engineer – Data Governance

FR flagFrance OnlyFull-timeAnalytics Engineer
ApplyView job
Infinite Lambda6 days ago

Analytics Engineer

BG flagBulgaria OnlyFull-timeAnalytics Engineer€3,000 – €5,000/month
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers