(Senior) Fullstack Software Engineer

20 Hours ago • All levels

About the job

SummaryBy Outscal

Develop and innovate on a greenfield SaaS data platform application using Snowflake. Proficiency in SQL, Python/Java/Scala, and data warehousing is essential. Experience with cloud platforms and Generative AI/ML is a plus.
Our client provides high-performing, privacy compliant and global audience segments for platforms and marketplaces to stay competitive and innovative in the AdTech world.
 
They are seeking a skilled Software Engineer to work alongside a Product Manager to work on the development of a greenfield SaaS data platform application.

What you will do:

    • Develop & Innovate: Design and implement scalable, efficient solutions leveraging Snowflake’s advanced capabilities. Your work will impact everything from data pipelines to reporting systems.
    • Code Excellence: Write clean, maintainable code across the tech stack—from sleek front-end interfaces to resilient back-end systems—ensuring high performance and reliability.
    • Optimize SQL & Stored Procedures: Take charge of developing and optimizing SQL queries and stored procedures to ensure seamless data flows and storage.
    • Engage in Snowflake Application Development: Dive into Snowflake-native app development, exploring and pushing the limits of the platform.
    • Collaborate on Project Planning: Work closely with product and engineering teams to define project scope, timelines, and deliverables.
    • Ensure Data Integrity: Ensure data accuracy, consistency, and security, maintaining best practices for data quality and protection.
    • Boost Performance: Enhance Snowflake performance by optimizing data models and queries.
    • Troubleshooting: Proactively monitor data processes, troubleshoot, and resolve issues for smooth operations.
    • Quality Assurance: Collaborate with QA engineers to test and refine solutions, upholding the highest code quality through unit tests and system testing.

What you will need:

    • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
    • Proven experience in software development and data warehousing solutions, with proficiency in SQL.
    • Strong command over programming languages like Python, Java, or Scala.
    • Deep understanding of data modeling, database design, and architecture to support large-scale applications.
    • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud, along with an understanding of cloud infrastructure.
    • Experience with Generative AI (e.g., GPT models) and Machine Learning frameworks (e.g., TensorFlow, PyTorch) is a significant advantage.
    • Experience or interest in front-end frameworks like React, Angular, or Vue.js, enabling contributions to both the user interface and back-end.
    • Ability to analyze complex datasets and design efficient, effective data solutions.
    • Strong debugging skills and the ability to troubleshoot technical issues efficiently.
undefined

About The Company

Dubai, United Arab Emirates (Remote)

Singapore (Remote)

Hong Kong (Remote)

Taipei City, Taiwan (Remote)

Dubai, United Arab Emirates (On-Site)

Hong Kong (On-Site)

View All Jobs

Similar Jobs

Trellix - Software Engineer

Karnataka, India (On-Site)

Razer - Software Engineer

Selangor, Malaysia (On-Site)

Razer - Software Engineer

Hauts-de-France, France (On-Site)

paypal - Software Engineer - Fresh Grad

Shanghai, China (On-Site)

paypal - Software Engineer - Java

Tamil Nadu, India (Hybrid)

Cadence - Lead Software Engineer

Hsinchu City, Taiwan (On-Site)

VGW - Senior Software Engineer

Western Australia, Australia (On-Site)

Sports Interactive - Senior Software Engineer (Animation)

United Kingdom (Hybrid)

Similar Skill Jobs

Razer - Software Engineer

Selangor, Malaysia (On-Site)

Razer - Software Engineer

Hauts-de-France, France (On-Site)

paypal - Software Engineer - Fresh Grad

Shanghai, China (On-Site)

paypal - Software Engineer - Java

Tamil Nadu, India (Hybrid)

paypal - Member Technical Staff 1

Tamil Nadu, India (Hybrid)

Cadence - Lead Design Engineer

Jiangsu, China (On-Site)

dentsu - Account Manager - Business Intelligence

Tamil Nadu, India (On-Site)

Software Engineering Jobs

Trellix - Senior Software Development Engineer

Karnataka, India (On-Site)

Trellix - Software Engineer

Karnataka, India (On-Site)

Razer - Software Engineer

Selangor, Malaysia (On-Site)

Razer - Software Engineer

Hauts-de-France, France (On-Site)

paypal - Software Engineer - Fresh Grad

Shanghai, China (On-Site)

paypal - Software Engineer - Java

Tamil Nadu, India (Hybrid)

paypal - Member Technical Staff 1

Tamil Nadu, India (Hybrid)

paypal - Solution Engineer

Karnataka, India (Hybrid)

Rolls Royce - Dynamics Structural Engineer-Submarines

England, United Kingdom (Hybrid)

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug