Define and communicate a clear technical vision for the engineering function, ensuring it aligns with organizational goals and scales with the business
Job Summary
Define and communicate a clear technical vision for the engineering function, ensuring it aligns with organizational goals and scales with the business.
Lead and develop a team of engineers with moderate effectiveness, providing the mentorship and technical oversight needed to deliver high-quality web services.
Drive the design of complex, customer-facing web services using Java or Python, ensuring sound architectural decisions across storage, search, and data processing.
Matching Summary
Define and communicate a clear technical vision for the engineering function, ensuring it aligns with organizational goals and scales with the business.
Skills & Requirements
Must-have
Data Structures and Algorithms
SOLID design principles
REST APIs, API performance / scaling
ETL/ELT processes
AWS environments
CI/CD pipelines and DevOps practices
SQL and NoSQL, Search Engines
Nice-to-have
Machine Learning or Agentic Workflows
AI-driven automation
Intellectual curiosity, energy and drive
Collaborative and ethical engineering environment
Key Requirements
7+ years of professional experience in the IT industry
Expert-level understanding of Data Structures and Algorithms
Proven track record and knowledge about REST APIs
Practical experience with ETL/ELT processes
Familiarity with AWS environments
Working knowledge of CI/CD pipelines
Hands-on exposure and solid understanding of different storage engines
Ability to see the "big picture"
Effectively navigating technical disagreements
Proven ability to grow technical and professional skills