Data Engineer

Nomis Solutions - Toronto, ON (4 months ago)

Apply Now

Please Copy and Paste this link into your browser to apply: ( )

Who we need

You are an outstanding software engineer and data expert, and you are looking for your next challenge as a Data Engineer. You want to:

  • Build a SaaS platform for data management and data pipeline management focused on:
  • Automatic generation of data pipelines.
  • Customization and validation of incoming data.
  • Work closely with our engineering team to build the next generation of data and ETL software.
  • Enable advanced analytics and data science across the company and our customers.
  • Draw on your expertise - constructing ETL pipelines and building microservices - to innovate solutions and create best processes that will help us scale.
  • Conduct exploratory data analysis with our Analytics team.
If you are ready to tackle the problems that aren't easy; to appreciate the journey while you are on it; and to shift gears quickly to make things happen, join us as a Data Engineer.

Who we are

As a BlueChip venture-backed, Silicon Valley Fintech, Nomis Solutions is growing at 30% year over year. We are fundamentally changing the way banks do business through science and software; working with big data and deep analytics, and building serverless products. Our mission is to partner with customers on their journey to best in class pricing technology and analytics so that they deliver more value to their customers, employees, and shareholders. To date, we have over 100 implementations and 10,000 customers.

Our tech stack

  • Amazon Web Services (AWS)
  • AWS API Gateway
  • AWS Lambda
  • DynamoDB
  • Greenplum
  • Redshift
  • Python
  • Microservices
  • PostgreSQL
  • Serverless Framework
Who you are

Whether you are working a recently, scaled a mid-sized company or a giant web company, you are a hybrid software and data engineer who wants to apply their knowledge and experience building a new data management platform. You have hands-on experience architecting and developing backend systems; in production support; building cloud-based SaaS software for enterprise customers. An active collaborator and independent thinker, you are passionate about researching options; planning and applying designs and bouncing your ideas off others to gain a well-rounded perspective. An Agile advocate, you understand how to evolve and scale architecture and software to meet the demands of a growing user-base.

What's in it for you

This is a chance to challenge the status quo and be part of a highly collaborative group.

We win as a team. You will enhance our position as an industry leader by establishing and maintaining a big data processing platform. You will take ownership of your work as you:

  • Build and deploy backend applications and microservices on AWS.
  • Design and implement Hive/Greenplum/RedShift distributed data warehouses and standard schemas.
  • Design, develop, maintain cross-platform ETL processes, and MapReduce/Hive/Spark data processing workflows.
  • Manage and maintain reference data securely on S3 and other storage systems.
We delight our customers. You will work with leaders, managers, and stakeholders to help teams deliver on data management needs. You will be an active part of increasing our visibility and our impact, working on a platform the VP and CEO will be looking at to ensure we are exceeding the needs of our customers.

We execute and deliver on promises. You will support the client services teams. You will:

  • Manage, customize, and automate cloud-based data processing helping multiple clients.
  • Run the administration of relational databases, capacity plans, infrastructure, and storage design.
  • Oversee and execute data migration from existing data stores.
  • Implement custom analytics applications and datasets.
  • Develop code standards, guidelines, and automated test suites to ensure the highest data quality and integrity.
We thrive on growth. You will:
  • Be part of a funded, scaling company with the stability of a 15+ year existence and the responsiveness of an Agile startup; a place where we support your continued career development.
  • Learn from your manager. You will work side-by-side with the Director of Data Engineering, who is a hands-on coder and solution developer. You will gain his trust and the autonomy to own and complete your work.
What you bring

  • The education and background. You have a Bachelor's degree in Computer Science or Engineering from a prominent university. You have experience building complex backend software with multiple components that manages data or images. You have 3+ years of hands-on expertise:
  • Writing code with Python or a similar language.
  • Developing web services on services such as AWS, Google Cloud Platform or Azure.
  • Architecting and designing data warehousing.
  • With data schema - logical and physical data modeling.
  • Following and using ETL processes and tools.
  • Building APIs.
  • Building distributed systems.
  • Query processing.
  • Working in the Hadoop ecosystem.
  • A passion for expanding your web and cloud-based data engineering skills. You are familiar with open source data engineering tools, and you may have exposure to - or you are ready to learn:
  • Business Intelligence tooling such as Tableau.
  • Data mining techniques.
  • Predictive analytics.
  • Modern data engineering tools, including Spark 2, Apache Airflow.
  • Streaming architectures and MPP databases such as Greenplum.
  • Services in AWS including EMR, Lambda, Kinesis, Firehose, S3.
  • The communication skills. You can build relationships within and across teams, and you are comfortable presenting ideas and information at any level within or outside of the company. You can influence and inspire the work of others while remaining flexible and coachable.
What you need to know

We call ourselves Nomistas and new team members are Newmistas. We're a company with not-quite 150 people yet working with the biggest financial institutions in the world. We are leveraging cutting-edge behavioral data science to deliver market-leading cloud-based Pricing & Profitability Management solutions and insights - this is a product that can't fail.

We have all of the startup excitement and rewards; and, a culture ready to be built. We are committed to getting things done, following our gut and failing fast to learn faster. If you want to help define who we are, this is an exciting chance to take your career path in a new direction. If you want to have your voice heard, we are the people who are going to listen.

Interested but not sure you meet all of the qualifications? We believe that skills and experience are acquired in different ways; if you have 70% of what we are looking for, go ahead and submit your resume - we promise to take a look. Express your interest here or follow us on Twitter ( ) or LinkedIn ( ) for future opportunities.

Nomis Solutions welcomes and encourages applications from people with disabilities. Accommodations are available by request for candidates taking part in all aspects of the selection process.

Please Copy and Paste this link into your browser to apply: ( )