Sr Software Engineer - Data Platform as a Service (DPaaS)

Cardinal Integrated Technologies, Inc.

$120K — $160K *
Enterprise Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 7+ years of software development experience on production systems with analytical data sets of at least 10 TB.
  • Strong SQL skills with the ability to write high-level SQL aggregation queries.
  • Experience with OLAP databases such as Vertica or Snowflake.
  • Proficiency in object-oriented coding, primarily Java, with recent experience.
  • Ability to design cross-system solutions and manage independent work with targeted feedback.

Responsibilities

  • Design and build components of Data Publishing Tools for internal and external clients.
  • Create a service-oriented infrastructure for Product Engineering to publish data efficiently.
  • Work with databases like MemSQL, Vertica, and Snowflake to optimize query performance.
  • Enhance integration and support for BI tools like PowerBI for better internal team performance.
  • Leverage cloud services to improve functionality and scalability of database solutions.

Benefits

  • Remote work flexibility for initial months.
  • Opportunity for long-term engagement with a dynamic team.
  • Potential leadership role for development and mentorship.
  • Involvement in cutting-edge data engineering and application development projects.
Full Job Description
Remote is fine for few months - NYC
Rates - DOE
Duration - Long Term

The Data Delivery Platform Team is looking for a Senior Engineer to join our team and help us achieve our ambitious goals. You will have the opportunity to help us design and build out new platform capabilities and features; work with data sets from our various front end systems, and other large, real-world data sets; mentor and teach other Engineers, lead projects, and ultimately even take on a leadership role within the group. The role includes Application Development, Big Data Engineering, and the ability to think about our products.

Position Description:

Design and build-out components of our Data Publishing Tools that enable internal and external clients to explore and query data across our systems independently

Create and coalesce our tools to give Product Engineering a service-oriented way to build and publish views in a well govern the scale way without increasing costs

Work with databases including MemSQL, Vertica, and Snowflake to provide excellent query latency and data freshness for different use cases

Deepen our integration and support of BI tools like PowerBI; enabling various internal teams to perform better

Help us leverage Cloud Services and support Database Solutions such as MemSQL Helios, Vertica Eon, and Snowflake, to improve functionality and scalability

Skills & Experience:

7+ years of Software Development experience on Production Systemsworking with analytical data sets of at least 10 TB, OLAP paradigm, and OLAP databases such as Vertica or Snowflake

Ability to design solutions that span multiple systems, including multiple simultaneous different applications and databases

Ability to own and iterate on work independently with targeted feedback and advice as needed, including working from problem definitions to shape work strategy and proven ability to execute on project timelines and deliverables

Strong SQL skills with the ability write SQL Aggregation Queries at a high-level

Strong experience with and knowledge of object-oriented coding, primarily Java or other low-level and/or back-end programming languages

Some recent Java experience is required

Strong experience writing well-tested code, deploying code safely, and working in a team with coding standards, including unit testing, functional testing of applications, working with build systems such as Jenkins, Code Review, Design Review, etc.

Ability to work with stakeholders, including Product Teams and other Engineers, to understand business needs

Nice to Have:

Ability to leverage other Engineers in projects, mentor them, or even lead them, a major plus

Experience with BI tooling

Experience within Ad-Tech space

Similar Jobs

More Jobs at Cardinal Integrated Technologies, Inc.

More Enterprise Technology Jobs

Find similar Sr Software Engineer - Data Platform as a Service (DPaaS) jobs: