Senior Staff Software Engineer
Explicitly requires vibe coding skills — lists AI-assisted tools like GitHub Copilot, Lovable.dev, v0.dev, and bolt.new.
About the Role
Senior Staff Software Engineer responsible for designing, building, and operating scalable distributed software and data platforms that enable clinicians to deliver care. The role focuses on full lifecycle development, DevOps/CI-CD, mentoring, and contributing to architecture and cross-team integrations, with required experience using AI-assisted coding tools.
Job Description
Role
Senior Staff Software Engineer in ITG Accelerated Technologies (AT) and DT&I focused on designing, constructing, and implementing scalable, distributed software and data products that support clinicians and hospital operations. Acts as a technical expert, leads design and implementation, provides production support, mentors engineers, and partners across the organization on architecture and vendor/contract activities.
Key Responsibilities
- Rapidly learn, maintain, and pragmatically improve existing solutions and design new systems.
- Provide production problem resolution and after-hours/on-call support as needed.
- Gather requirements, validate feasibility, and contribute to solution design and integrations.
- Design scalable distributed systems and clearly communicate architecture (C4 model).
- Produce high-quality, modular, reusable code and set engineering standards.
- Design and execute DevOps strategies, CI/CD pipelines, and automated deployment frameworks.
- Create system design documentation (Use Cases, Architecture Docs, Service Mapping, Consumer Guides) and SLAs/supplementary specifications.
- Lead troubleshooting, mentor team members, direct programming assignments, and participate in hiring and performance evaluation.
- Collaborate with enterprise architects on technology evaluation and with managers on contract/vendor relations.
Requirements
- Bachelor’s degree or equivalent experience (Master’s preferred).
- 7+ years relevant work experience.
- Strong application development skills using ReactJS, Node.js, Vue.js, NestJS, TypeScript, or Python.
- Strong proficiency in Python and SQL.
- Experience with cloud development technologies, especially Google Cloud Platform (GCP) preferred.
- Experience with data engineering: ingesting, transforming, and feature engineering for data science/ML.
- Deep understanding of streaming/event-driven architectures and REST API design.
- Experience with distributed version control (Git) and data acquisition/cleansing.
- Strong DevOps experience and familiarity with container platforms (Docker, Kubernetes, OpenShift, Cloud Run).
- Experience with container monitoring and observability tools (Cloud Monitoring, SysDig, Data Dog, AppDynamics, New Relic, Nagios, Zabbix).
- Linux command line skills.
- Familiarity with Scrum/Agile, Lean Product Development, and Domain Driven Design.
- Experience with Service Oriented Architecture (SOA).
- Excellent written and verbal communication, troubleshooting, mentoring, and leadership skills.
- Experience with AI-assisted tooling (e.g., GitHub Copilot, Lovable.dev, v0.dev, bolt.new) is required.
- Healthcare domain experience preferred.
Preferred / Nice-to-have
- Masters degree.
- Extensive experience designing enterprise-level system documentation and SLAs.
- Prior experience in mentoring, team leadership, and vendor/contract negotiation.
Benefits (summary)
Comprehensive medical, prescription drug, dental, vision, behavioral health and telemedicine; wellbeing support and counseling; paid time off and paid family leave; long- and short-term disability; 401(k) with match (100% match on 3% to 9% of pay based on service); Employee Stock Purchase Plan; flexible spending accounts; tuition assistance and student loan assistance; fertility and family-building support; adoption assistance; life insurance; supplemental health protection plans; auto/home insurance discounts; legal counseling; identity theft protection and other consumer discounts.