TL;DR
Staff Software Engineer (AI): Building distributed data storage and processing systems that can scale indefinitely and surpass traditional query performance, while providing simple and expressive interfaces for various data consumers. Focus on large-scale distributed systems, cloud technologies, data pipelines, and ensuring compliance with data security regulations.
Location: Remote, United States
Company
hirify.global is a company that helps independent primary care practices succeed in value-based care.
What you will do
- Identify and develop scalable and performant solutions.
- Shape product strategy and execution across disciplines.
- Develop code architecture and quality foundations.
- Mentor and coach engineers.
- Set and uphold standards for engineering processes to support high-quality engineering.
Requirements
- BS/BTech (or higher) in Computer Science, Engineering, or a related field.
- 8+ years of production-level experience as an engineer building highly scalable systems.
- 4+ years of experience 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 (e.g., Java, Python, Scala, C#, C++, Go).
Nice to have
- 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.
- Experience working with AWS technologies, Kafka etc.
- 6+ years of experience working with with CSS/HTML/Javascript and modern JavaScript frameworks (e.g., React, Angular, VueJs/Ember).
- 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 with security and systems that handle sensitive data.
- Knowledge of data security principles and ensuring compliance with regulations (e.g., GDPR, HIPAA) through proper data governance practices.
- Lead and mentor junior engineers, providing guidance and support in their professional development.
Culture & Benefits
- May use automated tools, including artificial intelligence (AI), to help organize and evaluate application materials.
- Human judgment plays an essential role in the hiring process, including in the oversight and use of any automated tools.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →