Staff Software Engineer - Data Infrastructure

Yesterday

Apply Now
Logo of Aledade, Inc.

Aledade, Inc.

Accountable Care Organizations (ACOs) β€’ Health Information Technology β€’ Data Analytics β€’ Physician Collaborations

501 - 1000

Description

β€’ As a Staff Software Engineer, you will take us beyond traditional monolithic SQL engines and batch pipelines. β€’ You will build the next generation of distributed data storage and processing systems. β€’ You will build systems that can scale indefinitely, and surpass traditional query performance, while making the interfaces for that data simple, expressive, and cleanly abstracted. β€’ Your interfaces will support a broad array of data consumers, from our web application, to business analytics, and artificial intelligence.

Requirements

β€’ BS/BTech (or higher) in Computer Science, Engineering or a related field required. β€’ 8+ years of production-level experience as an engineer building highly scalable systems. β€’ 4+ years of experience acting as a trusted technical decision-maker in a team setting, solving for short-term and long-term business value β€’ 4+ years of experience working with SQL or other database querying languages on large multi-table data sets β€’ Experience architecting, developing, and deploying large-scale distributed systems at scale β€’ Experience with cloud technologies, e.g., AWS, Azure, GCP β€’ Experience building continuous integration and continuous development (CI/CD) pipelines β€’ Strong familiarity with server-side web technologies (eg: Java, Python, Scala, C#, C++, Go) β€’ Bonus β€’ Working knowledge of health-tech systems, like Electronic Health Records, Clinical data, etc. β€’ 8+ years of production-level experience as an engineer building highly scalable and reliable infrastructure β€’ Experience in designing, building and optimizing data pipelines and ETL processes β€’ Proficiency in working with large datasets and knowledge of data storage technologies β€’ Experience working with data ingestion systems and optimizing performance for handling large-scale data processing and analysis β€’ In-depth knowledge of database systems β€’ Familiarity with database replication, sharding and other techniques for scalability and high availability of databases β€’ Experience in performance monitoring and optimization of data systems and infrastructure β€’ Experience with containerization and orchestration technologies such as Docker and Kubernetes β€’ Experience building continuous integration and continuous deployment(CI/CD) pipelines β€’ Experience with security and systems that handle sensitive data

Apply Now

Similar Jobs

Built byΒ Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com