Senior Software Engineer (Data)

fulltime

IronRod Health

  

Required skills 

· BSc Computer Science, Mathematics, or an additional 3 years of production experience

· 5+ years of experience as a Data Engineer or in a similar role

· Expert knowledge in SQL databases, query optimisation and indexing (PostgreSQL, Firestore)

· Strong experience in implementing a variety of datastores at scale (e.g. Key/Value, Graph, Document)

· Strong experience building and optimizing ‘big data' data pipelines, architectures and data sets

· Strong experience in the design, creation, and management of very large datasets

· Experience in data modeling, setting up data warehouses, orchestrating workflows, and building ETL pipelines (Hadoop, Airflow, Kafka, Cloud Composer, BigQuery, Azure Data Factory, Azure Synapse)

· Experience in building real-time dashboards (Tableau, Power BI, GCP Data Studio)

· Experience in security best practises (NIST, OWASP)

· Experience in Node.JS based servers such as Nest.JS and Express

· Experience with telemetry tools such as New Relic, DataDog, and Grafana

· Experience with cloud infrastructure (Google Cloud, Azure, Kubernetes, Terraform)

· Experience with containerization (Podman, Docker)

· Experience in Python , JavaScript, and Java 

· Experience in agile, backlog management, code reviews, pull-requests, paired programming 

· Experience in Git, Git Flow, trunk based development and other code tools and techniques

· Experience in understanding system limitations, scaling factors, boundary conditions, and the reasons for architectural decisions

· Working knowledge of modern web applications such as MERN, PWA’s, etc. 

· Strong analytic skills related to working with unstructured datasets


Desired skills 

· Certifications in a cloud provider (Google Cloud, AWS, Azure) 

· Experience in Continuous integration tools such as CircleCI, GitHub Actions, Bitbucket pipelines 

· Experience in medical standards such as FHIR and HIPAA 

· Experience in several testing frameworks and tools such as Jest, and Cypress 

· Experience in using OpenAPI and Swagger

· Experience in serverless architecture and CRON jobs 

Job Location

Address:

Address 2:

City:

State:

ZIP Code: