📍 Remote
🕒 Preferred time zone overlap: US ET & CT
💼 Experience: 7–9 years
About the Role
At EvolutionCode, we are looking for a Senior Solution Architect with strong experience in Data Engineering and modern data platforms on AWS. This role requires deep technical expertise combined with strong client-facing and leadership skills to design scalable, efficient, and business-driven data solutions.
Key Responsibilities
- Lead the design and delivery of scalable data platforms and analytics solutions on AWS.
- Partner with clients to understand business requirements and translate them into technical architectures.
- Act as technical lead, defining architecture decisions, roadmaps, and best practices.
- Design and oversee data lakes, data warehouses, pipelines, and analytics solutions.
- Optimize performance, latency, and cloud costs through appropriate service selection.
- Review code, document solutions, and ensure high-quality technical delivery.
- Mentor Data Engineers and contribute to team standards and internal frameworks.
- Support pre-sales activities and technical assessments when required.
Requirements
- 7–9 years of experience in Data Engineering.
- Strong hands-on experience with:
- Snowflake
- dbt
- Airflow
- Databricks
- Redshift
- Palantir
- Deep knowledge of data warehouse and lakehouse architectures, including Medallion Architecture.
- Experience with ETL and ELT processes.
- Strong background in dimensional data modeling (Kimball methodology).
- Advanced SQL skills.
- Solid experience with relational databases.
- Hands-on experience with Agile methodologies, CI/CD, and DevOps practices.
- Proven experience designing and delivering AWS-based solutions, including cost management.
- Excellent verbal and written communication skills.
- Strong client-facing experience.
- Ability to work independently and lead projects end to end.
- Proactive, solution-oriented mindset with strong ownership.
- Strong collaboration, leadership, and mentoring abilities.
Benefits
- 100% remote work
- Competitive salary