Senior Data Engineer – NSigma
Location: Novi Sad, Serbia
About Us
At NSigma, we’re transforming financial services by combining Data Science, AI, and Financial Quantitative solutions. Our mission is to empower investment managers and capital markets participants with cutting-edge tools for smarter decisions. We are building intelligent, scalable systems from the ground up, offering a unique opportunity to shape the future of financial analytics.
The Role
We’re looking for a Senior Data Engineer to design and optimize data systems that drive predictive analytics and machine learning at scale. You’ll work across teams to build robust data pipelines, integrate advanced ML workflows, and leverage cloud infrastructure to deliver impactful solutions. This is a high-impact role where your work will directly contribute to the foundation of NSigma’s AI-driven products.
Key Responsibilities
•Architect and maintain scalable ETL/ELT pipelines for structured and unstructured financial data.
•Design and optimize data lakes and warehouses (e.g., Snowflake, GCP Big Query, AWS S3).
•Collaborate with the machine learning team to develop feature engineering workflowsand deploy models into production.
•Build and enhance distributed data workflows using frameworks like PySpark or Dask.
•Ensure data quality, governance, and lineage tracking throughout all pipelines.
•Leverage cloud platforms (GCP or AWS) to build secure and scalable infrastructure.
•Contribute to CI/CD pipelines and MLOps practices to streamline data workflows.
Required Skills & Experience (4+ years)
Core Data Engineering Skills (Mandatory):
•Advanced expertise in Python and SQLfor data manipulation and transformation.
•Hands-on experience with ETL tools(e.g., AWS Glue, dbt) and workflow orchestration tools (e.g., Apache Airflow, Prefect).
•Familiarity with distributed frameworkslike PySpark, Ray, or Dask for large-scale processing.
•Experience with data warehousing toolssuch as Snowflake, BigQuery, or Redshift.
Cloud Infrastructure & DevOps (Preferred):
•Familiarity with AWS/GCP/Azure services for storage, computation, and orchestration.
•Knowledge of containerization(Docker) and orchestration tools (Kubernetes).
•Experience with CI/CD pipelines for automated workflows.
Bonus Skills (Ideal):
•Exposure to MLOps workflows, including model deployment and monitoring.
•Experience in Financial Markets especially Investment Management or Capital Markets is a big positive
•Knowledge of vector databases (e.g., Weaviate, Pinecone) or graph databases (e.g., Neo4j).
What We Offer
•Competitive salary and performance-based bonuses.
•Equity opportunities for exceptional candidates.
•Professional development support, including certifications (e.g., AWS, Azure, GCP).
•Access to premium learning platforms (e.g., Coursera, DeepLearning.ai).
•A chance to work on cutting-edge AI and analytics platforms.
•Flexible hybrid work arrangement in a collaborative environment.
Personal Qualities
•A problem-solver who thrives in a fast-paced, collaborative environment.
•Passionate about financial markets and data-driven solutions.
•Eager to learn and stay ahead of the latest technologies.
•Excited to work on systems that shape the future of finance.
Our Vision
At NSigma, we aim to unlock smarter investments and a more resilient financial ecosystem through data-driven innovation. Ready to join a company at the forefront of financial innovation? Apply now and be part of NSigma’s journey.