EOS RPO
Software Engineer
Location: Remote / Hybrid Posting End Date: 9 April 2026
The OpportunityWe are seeking a high-caliber Senior Software Engineer to drive the modernization of our enterprise data landscape. This is a pivotal role focused on migrating legacy stacks to modern, cloud-native architectures while integrating cutting-edge GenAI and Agentic AI capabilities. You will lead technical initiatives, design scalable data patterns, and act as a mentor to junior engineering staff within a fast-paced Agile environment.
Core Responsibilities1. Engineering & Modernization
Architectural Evolution: Design, code, and deploy solutions to transition from legacy tech stacks to modern Data Lakehouse architectures (e.g., Iceberg).
Optimization: Diagnose and resolve complex performance, memory, and partitioning inefficiencies across large-scale distributed systems.
Standardization: Develop reusable frameworks, automated code-generation patterns, and CI/CD pipelines to ensure engineering excellence and high throughput.
2. Technical Leadership
Project Oversight: Lead moderately complex deliverables, acting as the primary escalation point and consultant for cross-functional teams.
Strategic Planning: Contribute to large-scale roadmap planning and define development best practices and standards.
Mentorship: Conduct thorough peer code reviews and provide technical guidance to less experienced staff.
3. Advanced AI & Data Integration
AI Adoption: Build and implement RAG architectures, vector stores, and embedding pipelines.
Automation: Integrate LLMs to automate data quality checks, metadata extraction, and complex engineering tasks.
Governance: Ensure all platforms adhere to strict data security frameworks, including lineage, privacy, and access control.
Experience: 4+ years of Software Engineering experience, or equivalent demonstrated through professional work, training, or military service.
Data Ecosystems
Core Languages: Strong proficiency in Python, Spark, and SQL (development and tuning).
Storage & Virtualization: Hands-on experience with Iceberg, Hive, and virtualization tools like Dremio.
Cloud Platforms: Experience with major cloud providers (Azure or GCP).
Legacy & ETL: Familiarity with Ab Initio (preferred), Informatica, or DataStage, alongside databases like Oracle, MS SQL, or Teradata.
Orchestration: Experience with Airflow (preferred) or Autosys.
Emerging Technology
GenAI / ML: Demonstrated experience building Agentic AI systems, RAG architectures, and managing vector stores.
Infrastructure: Proven track record in monitoring and troubleshooting distributed systems at an enterprise scale.
Communication: Ability to distill complex technical challenges into clear strategies for mid-level managers and peers.
Agility: Comfortable delivering high-quality results in a dynamic environment.
Innovation Mindset: A passion for continuous learning and the adoption of AI-driven development practices.
We are an equal opportunity employer committed to a diverse and inclusive workplace. We value employees who balance innovation with a strong risk-mitigating and compliance-driven culture. Join us to challenge your limits and build the future of enterprise data.