Senior Software Engineer
Explicitly requires vibe coding skills — lists GitHub Copilot, Lovable.dev, v0.dev, and bolt.new as required AI-assisted tooling experience.
About the Role
Senior Software Engineer responsible for designing, building, and operating scalable distributed software and data products that support clinicians and physicians. The role focuses on full-stack development (React, TypeScript, Python), cloud-native platforms, DevOps/CI-CD, and using AI-assisted coding tools to accelerate delivery.
Job Description
Role
Senior Software Engineer within ITG Accelerated Technologies (AT) and DT&I responsible for developing, testing, and deploying platforms and services that enable clinicians to provide patient care. The engineer will design scalable distributed systems, contribute to architecture and documentation, and drive DevOps and automation efforts.
Key Responsibilities
- Design, construct, and implement software and data products in a production environment.
- Maintain and pragmatically improve existing solutions; provide production support and troubleshooting, including on-call duties.
- Act as a technical expert across AT and project integrations: requirements gathering, feasibility analysis, design, development, testing, and deployment.
- Produce high-quality, modular, reusable code and enterprise-level system design documentation (Use Cases, Architecture, Service Mapping, Consumer Guides, transition docs).
- Design scalable distributed software and clearly communicate architecture using the C4 model.
- Design and execute DevOps strategies, build and maintain automated deployment frameworks (Continuous Integration/Continuous Delivery), and drive change management.
- Create Service Level Agreements and non-functional specifications; ensure implementations meet coding, naming, security, and versioning standards.
- Mentor and lead other engineers; guide design, review code, and contribute to hiring, performance evaluation, and vendor/contract activities.
Requirements
- Bachelor’s degree required (Master’s preferred) or equivalent experience.
- 5+ years relevant experience (or equivalent combination of education/experience).
- Strong application development skills with ReactJS, TypeScript, and Python.
- Experience with cloud development technologies, especially Google Cloud Platform (preferred).
- Strong proficiency in SQL and Linux command line.
- Data engineering experience: ingesting, transforming, and feature engineering for data science/ML.
- Deep understanding of streaming and event-driven architectures and REST-based API design.
- Experience with DevOps practices and tools; experience building CI/CD and automated deployment frameworks.
- Extensive experience with container platforms such as Docker, Kubernetes, OpenShift, and Cloud Run.
- Experience with container and application monitoring solutions (Cloud Monitoring, SysDig, Data Dog, AppDynamics, New Relic, Nagios, Zabbix).
- Familiarity with Service Oriented Architecture (SOA) and testing methodologies.
- Excellent communication skills; ability to work independently and lead multi-disciplinary projects.
- Experience with AI-assisted tooling for development (GitHub Copilot, Lovable.dev, v0.dev, bolt.new or similar) is required.
- Healthcare domain experience preferred.
Preferred / Additional Qualifications
- Deep knowledge of software design patterns and enterprise system design.
- Experience producing SLA and supplementary specification documents.
- Experience with domain-driven design, Agile/Scrum, and Lean product development.
Benefits (summary)
Comprehensive medical, dental, and vision coverage; prescription and behavioral health coverage; free telemedicine and AirMed transport; 401(k) with 100% match on 3%–9% of pay; Employee Stock Purchase Plan (10% discount); fertility and family-building benefits (Progyny), adoption assistance; education assistance and tuition/student loan support; paid time off and paid family leave; employee assistance programs and counseling; various supplemental insurance options, pet insurance, referral services, consumer discounts, and retirement/banking support.
Tech Stack
Skills
Experience Level
Employment Type
Benefits
- •Comprehensive medical coverage
- •Prescription drug coverage
- •Behavioral health coverage
- •Free telemedicine services
- •AirMed medical transportation
- •Dental and vision options
- •Life and disability coverage
- •Flexible spending accounts
- •Supplemental health protection plans (accident, critical illness, hospital indemnity)
- •Auto and home insurance options
- •Identity theft protection
- •Legal counseling
- •Long-term care coverage
- •Moving assistance
- •Pet insurance
- •Free counseling services and wellbeing resources
- •401(k) with 100% match on 3%–9% of pay
- •Employee Stock Purchase Plan (10% off)
- •Fertility and family building benefits (Progyny)
- •Adoption assistance
- •Referral services for child/elder/pet care and home/auto repair
- •Consumer discounts (Abenity)
- •Retirement readiness and banking partnerships
- •Education assistance (tuition, student loan, certification support, dependent scholarships)
- •Colleague recognition program
- •Paid time off and paid family leave
- •Short- and long-term disability coverage
- •Employee Health Assistance Fund