
Senior Developer, Systems & ETL Engineer
Posted May 22

Posted May 22
This is a fully remote position, open to applicants in Mexico.
• 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.
• 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.
• 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.
Stillfront Group
Yuxi Global powered by Veritas Automata
Get handpicked remote jobs straight to your inbox weekly.