Senior Full Stack Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Presight AI is seeking a Senior Fullstack Engineer to build end-to-end AI-powered data processing and analytics platform. The role involves building distributed backend services and rich UI components that turn raw enterprise data into clean, normalized, governed, and ML/AI-enriched data products.
Key Skills for This Role
Responsibilities
- Build distributed backend services and rich UI components for AI powered data processing and analytics platform
- Work across functional areas such as data profiling, data governance, ETL pipelines, data warehouse, agentic data engineering, dashboards, and spatial analytics
Requirements
- Bachelor’s degree in information technology, Computer Science, Engineering or related field
- 5+ years of experience in Java, Python building backend services & distributed systems
- 5+ years of experience building modern frontends with React and TypeScript
- Experience designing and building large scale distributed fault tolerant services
- Experience building search, recommendations, or other advanced analytics systems
- Strong knowledge of programming principles (SOLID)
- Strong understanding of data analytics fundamentals and basic SQL
- Proficient with agentic development tools
Full Job Posting
The Opportunity
- Presight AI is seeking a motivated and skilled Senior Fullstack Engineer to join our dynamic team building end to end AI powered data processing and analytics platform for the enterprise.
Key Responsibilities
- In this role, you will help build the distributed backend services and rich UI components that turn raw enterprise data into clean, normalized, governed, and ML/AI enriched data products.
- You may work across functional areas such as data profiling and quality, data governance, ETL pipelines, data warehouse capabilities, agentic data engineering, dashboards, spatial and geospatial analysis, and entity centric analytics.
Requirements
- Bachelor’s degree in information technology, Computer Science, Engineering or related field
- Strong computer science and basic algorithms knowledge.
- 5+ years of experience in Java, Python building backend services & distributed systems.
- 5+ years of experience building modern frontends with React and TypeScript.
- Experience designing and building large scale distributed fault tolerant services.
- Experience building: search, recommendations, or other advanced analytics systems.
- Strong knowledge about programming principles (SOLID).
- Strong understanding of data analytics fundamentals and knowledge of basic SQL.
- Proficient with agentic development tools.
Good to have
- Data engineer experience with Databricks, Snowflake or MS Fabric.
- Worked with Clickhouse on OLAP/DWH workloads.
- Experience with batch and stream processing big data using Spark, Trino, Flink, Kafka, etc.
- Practical experience processing unstructured data with modern models – OCR, STT, NER, etc.
- Implemented complex analytics with BI tools such as Tableau, PowerBI or built your own.
- AI models, python notebook is something you like to play with as well.
- Have great communication skills and passion in technology and driving thing forward!
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Presight
Backend Engineer
Abu Dhabi, UAE
Presight AI seeks an experienced Backend Engineer to build software applications by writing business logic, server scripts, and APIs. Requires 5+ years of software engineering experience, strong Java Spring Boot and micr
Senior Backend Engineer
Abu Dhabi, UAE
Presight is seeking an innovative Senior Backend Engineer to build the structure of advanced software applications by writing business logic, server scripts, and APIs. The role requires 8+ years of backend development ex
Principal Technical Architect
Abu Dhabi, UAE
Presight is seeking a Principal Technical Architect to lead end-to-end architectural vision across application, data, integration, infrastructure, security, and AI domains. This hands-on role requires deep expertise in c
Senior Specialist - Business Intelligence
Abu Dhabi, UAE
Presight Kazakhstan is looking for a Senior Business Intelligence Specialist to transform data into actionable insights. You will design dashboards, develop data models, and collaborate with stakeholders. Requires 5+ yea
Frontend Engineer
Abu Dhabi, UAE
Presight is seeking a Frontend Engineer to design and build front-end applications, translating UI/UX wireframes into high-performing, secure, and scalable web solutions. The role requires 3-4 years of front-end experien
Engineer - Full Stack
Abu Dhabi, UAE
Presight is looking for a Full Stack Engineer to build a business intelligence platform using React tech stack. You will develop front-end and back-end components, RESTful services, and ensure cross-platform optimization
Director - Human Capital
Abu Dhabi, UAE
Presight seeks an HR Director to shape and enable the people agenda across the organization. The role combines strategic leadership with deep business partnering, focusing on organizational effectiveness, leadership capa
Commercial Manager
Abu Dhabi Emirate, UAE
Presight seeks an experienced Commercial Manager with deep expertise in commercial finance, pricing, and contract management within cloud computing, AI, and data solutions. The role involves leading financial modeling, p
Backend Engineer
Abu Dhabi, UAE
Senior Backend Engineer
Abu Dhabi, UAE
Principal Technical Architect
Abu Dhabi, UAE
Senior Specialist - Business Intelligence
Abu Dhabi, UAE
Frontend Engineer
Abu Dhabi, UAE
Engineer - Full Stack
Abu Dhabi, UAE
Director - Human Capital
Abu Dhabi, UAE
Commercial Manager
Abu Dhabi Emirate, UAE