Data Engineer

Data Engineer

Employer: PatientPoint

What you will be doing

You will be working on building data pipelines and data applications using modern data technologies based on clouds such as AWS and Azure. Far beyond creating views and using outer table joins, this position creates fully-automated data flows that ingest data from new and external API’s and transforms the data into usable formats for downstream dashboards, predictive models, and machine learning.

Build data ingestion & transformation processes to support industry-leading data science applications in predictive modeling and machine learning deployments. Design, create and deploy solutions that aggregate and transform – enabling the use of billions of log records from digital touchscreen devices.

This position offers you a great opportunity to shape an entire ETL architecture from the ground up, flexibility and the responsibility to develop a stable and reliable data platform. This person plays an important role in selecting technology, vendors and team role development.

As a developer, you will prototype new ideas, run experiments, and iterate to better design data-driven solutions to business problems. On other projects, you might create queries and scripts for the deployment of features in the production database and enterprise data warehouse, including obtaining data from multiple external API’s.

Design and develop automated processes to perform scheduled tasks, ETL, data validation and maintenance activities; enabling quantitative analysts to tackle problems in sales planning, touchscreen user interaction, predictive maintenance, operations and many other subject areas.

Plus, there will be minimal travel, we have a new office space, you will have career growth opportunities, you will get interesting projects and can enjoy free coffee!

Background Requirements:

Minimum Qualifications

  • 4+ years of professional work experience
  • Mastery of relational databases such as SQL Server and RedShift is required. Snowflake helpful.
  • Mastery of SQL programming and relational data extract, transformation and loading (ETL), including data definition, transformation and preaggregation techniques.
  • Python experience in building data processing systems
  • Experience with obtaining data from external API’s, JSON and XML required. You will be asked to provide several examples during the interview process.
  • Knowledge and demonstrated ability with database administration and performance tuning.

Preferred Qualifications

  • Experience in noSQL such as MongoDB is a plus.
  • Experience with storage and retrieval of data in NoSQL databases helpful.
  • Knowledge of other ETL tools such as Dell Boomi or Informatica helpful.
  • Knowledge of other RDMS such as Oracle or helpful.
  • Working knowledge of the R programming language.
  • Experience with geospatial analysis.
  • Experience with reporting using Salesforce Wave Analytics
  • Working knowledge of graph databases.

Location: ND, SD, NE, KS, OK, TX, MN, IA, MO, AR, LA, WI, IL, KY, MS, AL, MI, IN, TN, GA, FL, OH, NC, SC, WV, VA, PA, DC, CT, NJ, NY, RI, NH, ME, MD, DE, VT

APPLY HERE

Data Engineer

Senior Data and Cloud Architect

Employer: PatientPoint

Position Summary

High impact, high responsibility. Build a cloud-based data platform, warehouse, and data lake to support industry-leading data applications, data science applications, predictive modeling, and machine learning deployments. Plan and deploy an ecosystem of data storage and tools to access millions of log records from digital touchscreen devices.

This position offers you an excellent opportunity to build out a brand-new data platform on Cloud from the ground up, flexibility, and the opportunity to influence decisions across the business unit.

PatientPoint is an entrepreneurial environment that values innovative thinking and using data to solve problems in a collaborative environment. Minimal travel. Growth potential.

Key Responsibilities:

  • Architect, design, and build data platforms and systems with modern cloud-based technologies such as AWS and Snowflake.
  • Design and build data pipelines using efficient and cost-effective solutions for different patterns such as large datasets.
  • Design and build data processing systems with batch as well as real-time streaming data such as user impressions.
  • Analyze, plan, and execute data warehouse development, monitoring, and performance tuning.
  • Prototype ideas, run experiments and iterate to better design data-driven solutions to business problems.
  • Create queries and scripts for the development and deployment of features and for production database and data warehouse support.
  • Design and develop automated processes to perform scheduled tasks, ETL, and maintenance activities.
  • Collaborate, design, and develop backup and recovery plans and processes.
  • Proactively analyze data platform performance and make recommendations for improvements.
  • Communicate insights and recommend areas for further data platform enhancements.

Education, Training and Experience:

  • Bachelor’s required, Masters preferred. Information systems, Computer Science, business analytics, informatics, information technology, or a related field preferred.
  • 5+ years of hands-on, real-world experience with various cloud-based databases (AWS Redshift, Snowflake, Azure SQL Server).
  • Mastery of SQL and Python programming and relational data ETL, including data definition.
  • Knowledge and demonstrated ability with ETL tools.
  • Experience with obtaining data from external API’s and flat files required.
  • Mastery of various relational databases such as Oracle or MariaDB helpful.
  • Experience in working with Streaming Data Platforms such as KAFKA and other Big Data platforms such as Databricks is helpful.
  • Experience in working with ETL Job orchestration tools such as Airflow and ADF is helpful.
  • Experience in working with clickstream data for digital ad impressions is helpful.
  • Experience with storage and retrieval of data in NoSQL databases helpful.
  • Experience with graph databases helpful.
  • Experience with GIS and spatial data analysis helpful.
  • Experience with CICD tools such as Jenkins and code repo tools such as GitHub are useful.

Location: ND, SD, NE, KS, OK, TX, MN, IA, MO, AR, LA, WI, IL, KY, MS, AL, MI, IN, TN, GA, FL, OH, NC, SC, WV, VA, PA, DC, CT, NJ, NY, RI, NH, ME, MD, DE, VT

APPLY HERE

Principal Product Manager – Data Platform

Principal Product Manager – Data Platform

Employer: GoDaddy.com

What you’ll get to do

  • Defining roadmap, vision and execution for building real time streaming capabilities, SDK’s and tooling on the Data Platform
  • Collaborating and driving end to end features across one or more product groups
  • Collaborating with experimentation and machine learning teams to bring together real time streaming events for analytics, machine learning and experimentation
  • Deliver real time egress capabilities for data gathered through event streams

Your experience should include

  • 8+ years of technical product management experience in managing a platform or service across multiple releases
  • An understanding of streaming architecture and big data systems
  • Technical understanding of streaming, and related, technologies and how they’re applied to solve real world scenarios: kinesis, kafka, flink, lambda, SNS, SQS, spark, rabbitmq
  • Experience supporting platforms and SDK/tooling to enable self service
  • End to end customer experience to identify and manage interdependencies between product and engineering teams
  • Experience in customer/partner interaction with the ability to optimally and proactively communicate and build a trusted advisor relationship.
  • A bias for action and seeing things through data-driven and accountable.
  • Prioritization chops to help inform critical cross team priorities
  • Strong written and verbal communication skills.
  • Passionate, self-starter, inventive,

You might also have

  • Experience working with real-time Machine learning inference, preferably in AWS.

APPLY HERE

Senior Manager, Native Applications

Senior Manager, Native Applications

Employer: CarMax

Who we are looking for:
The Senior IT Manager’s primary responsibility is to partner with their business

Who we are looking for:

The Senior Technology Manager’s primary responsibility is to partner with their business areas and provide technology solutions and services that help deliver CarMax’s strategic mission and plans. This position will direct and manage the strategic planning, software development, implementation, administration and maintenance for a large suite of application systems.

This includes development of long and short-term technology solutions that address business goals and deliver improved profitability, efficiency and an unrivaled associate experience.

Position Requirements:

  • Identify the appropriate goals for the teams
  • Prioritizing objectives and provide a holistic approach to solution recommendations that includes ROI, time to market, scalability as well as alternative recommendations

Communication

  • Partner with business stakeholders, peer groups, the Technology management team and key associates.
  • Present the vision to executive management.
  • Communicate the vision to executive management while also providing guidance for the team to support the strategic direction.

Team Leadership and Development

  • Attract, recruit, retain and coach a strong team of skilled and engaged associates aligned to the overall mission.
  • Create clear role expectations and develop associates to reach their full potential – understand their goals and needs, partner in their development, provide advice, feedback, training and advocacy

Technology

  • Continue to grow one’s knowledge base and stay current with industry trends while also formulating a technology plan for each business area based on in-depth understanding of the current business needs and their future direction.

QUALIFICATIONS:

  • To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
  • Passionate about information technology
  • Persuasive communicator – able to explain complex or intangible concepts to stakeholders at all levels
  • Good listener – weighs input from multiple perspectives when forming opinions and recommendations
  • Collaborative and team-oriented work approach
  • Experience gaining consensus among a large, diverse group of stakeholders
  • Experience managing, training and mentoring others in Technology software development and SaaS/Software Package implementation best practices.
  • Able to easily motivate and inspire team members, peers, stakeholders and executives
  • Innovative; thinks beyond boundaries
  • Analytical; solves problems at root cause and prioritizes effectively
  • Continuous learner and improvement mentality; never satisfied
  • Comfortable speaking to large audiences and executives
  • Flexible and open-minded; proactively seeks input from others
  • Entrepreneurial drive and spirit; enjoys working in a fast-paced environment
  • Handles constructive criticism with ease; adapts easily and efficiently to change
  • Posting: Role (Remote)
  • “Work location is flexible if approved by the Company except that position may not be performed remotely from Hawaii or Colorado”

EDUCATION and EXPERIENCE:

  • BS/BA degree – Technology related, preferred
  • 7+ years of experience in Information Technology with 5+ years of application systems development and implementation
  • 3+ years’ experience managing direct reports
  • 3+ years of experience required leading software projects leveraging Agile practices, required

APPLY HERE

Payments Certification Consultant

Payments Certification Consultant

Employer: Discover Financial Services

Job Description
Responsible for all certification-related processes for the business and external clients both internationally and domestic. Creates scripts for interfaces and certification documents for clients. Partners with clients to complete certification. Supports systems that are used for certification. Performs compliance monitoring for operation regulations.

*This role is ideally based in the New Albany (OH) or Riverwoods (IL) office and will work closely with international teams and require flexibility to work across different time zones. However, remote candidates will be considered.

Responsibilities

  • Participates in releases and products. Creates and implements certification project plans to update the certification environments. Creates scripts for all interfaces, develops manual documents, and creates and delivers training. Coordinates with technology on updates to certification processes and systems.
  • Participates in the certification processes for all client types across all interfaces and networks.
  • Utilizes Lean tools and methodologies to determine root causes and resolutions of issues. Implements solutions for identified issues. Creates and performs reporting and process documentation.
  • Supports the development of certification-related systems.
  • Implements, refines, and supports compliance monitoring, including exception requests, transactional monitoring, and client reporting.
  • Provides certification environment subject matter expertise to business and technical teams
  • Supports client facing teams with client certification

Supports the development of certification-related systems.

  • At a minimum, here’s what we need from you:
  • Bachelor’s Degree in Business, Information Technology, Finance, Engineering, or related field
  • 2+ years of experience as Product Owner, Business Analyst, Customer Service and Relationships, IT, or related field
  • In lieu of a degree, 4+ years of experience as Product Owner, Business Analyst, Customer Service and Relationships, IT, or related field

Preferred Qualifications

If we had our say, we’d also look for:

  • 4+ years of experience as Product Owner, Business Analyst, Customer Service and Relationships, IT, or related field
  • Payment Network experience
  • Payment Certification experience
  • Excellent communication skills- ability to communicate to different audiences (including technical)

APPLY HERE