Senior Software Engineer/Salesforce/Power BI

Executive Talent Solutions

Worldwide
Full-time
Software Development
python
aws

Description

We're seeking a Staff Data Engineer with a focus on Python, SQL, ETL Data Pipelines and Data Warehousing to join our engineering team. You will be submerged into a world of software, ETL, data, containers, deployments, testing, designing, and most importantly - delivering new technology solutions that will help our most senior executives track, analyze and report on key performance indicators.

About the Team

We know that small, empowered teams can do amazing things.

Our engineers work hard to develop systems for our customers using the best modern practices and processes. We are intentional in our investments in time and effort around creating a safe and successful workplace for our team members to succeed.

Truly great engineering goes beyond 1’s and 0’s, and we strive to translate that into valuable outcomes for our customers.

Our data engineering team is a highly collaborative unit. We're responsible for developing Cloud-based ETL processes, services and data applications that deliver data through APIs in support of our internal and external Products and other front-end applications.

About the Job

This role involves joining a new team that will operate in a highly collaborative way. We expect every team member to be aware of and assist in all aspects of the process - from design & discovery to delivery and support. Our mantra is: “You build it, you run it”

In this role, collaboration is key. With engineering and platform teams, collaboration is required to develop, build, run and support the system. The ability to communicate with non-technical stakeholders is very important.

About You

You will be successful in this role if you have:

  • Understanding what you are being asked to build and manage the flow of the work in a transparent way as a part of delivering
  • Has a sense of ownership and craftsmanship around the code base
  • Enjoy helping other developers grow and learn new technologies
  • Have experience collaborating with non-technical and technical partners and can communicate accordingly


Must have skills to excel in this role:

  • Hands-on Python ETL Data Pipeline Experience – Well-constructed, intelligently tested, easy to re-use and extendable packages
  • Extensive experience with Data Warehouses, especially model design and operation
  • Solid understanding of Data Modeling, writing SQL Statements, ability to develop Database objects (SQL Server preferred, but any RDBMS is relevant)
  • Familiar with modern cloud-based distributed Data Warehouse systems (e.g., Snowflake, Redshift, Azure Synapse)

Nice to have (or willing to learn these on the job):

  • Experience delivering data visualization capabilities (Power BI or similar), especially if related to customer and financial planning analytics
  • Comfortable developing applications using SaaS services and experience working with at least one cloud provider – Azure or AWS (AWS preferred)
  • Writing CI/CD pipelines (GitLab preferred)
  • Hands-on experience in designing, developing, and deploying RESTful APIs and understanding of micro-services
  • Experience building docker images and deploying services and container-based applications with Docker swarm/Kubernetes
  • Maintaining Infrastructure as Code using Terraform
  • Understanding of Distributed and Event based systems (Kafka, SQS)

Job Summary

Job ID:992
Company:Executive Talent Solutions
Location:Worldwide
Job Type:Full-time
Primary Tag:Software Development

To claim this job, send an email to admin@remoteng.com from your work email with the job ID.

More Details


Website:

tel:413-637-0317

Job Posted:

3 years ago