Senior Software Engineer - Automation
$152.68k - $199.85kGifthealth Inc
Role Description
Reporting to the Director of AI Engineering, the Senior Software Engineer – Automation designs, builds, and maintains the internal automation systems that support pharmacy operations across Gifthealth’s business lines. This position establishes and upholds engineering standards for logging, alerting, and self-service configuration so that automation failures surface internally and can be resolved without external vendor involvement. The work performed spans the two distinct technical surfaces of backend automations that integrate with internal APIs and the core OS, and UI automations that interact with third-party pharmacy management systems where APIs are not available.
We are seeking a Senior Software Engineer – Automation to own the full lifecycle of automation development from operational discovery and requirements through production deployment, observability, and ongoing support. This position plays a key role in supporting the AI engineering team, ensuring alignment with organizational goals, operational excellence, and compliance standards.
Key Responsibilities
- Designs, builds, and deploys production automations that integrate with internal APIs and third-party operational systems (browser-based UI automations where APIs are not available).
- Builds and maintains step-level logging, alerting, and observability so automation failures, skips, and anomalies surface in real time rather than via downstream impact.
- Maintains, debugs, and enhances existing automations as operational requirements change and triages production incidents and resolves them within the internal fix path.
- Partners with operations stakeholders to translate process requirements into technical specifications, validates automation outputs during parallel-run periods, and defines acceptance criteria.
- Establishes and documents engineering standards for automation development, logging conventions, error handling patterns, configuration management, deployment processes.
- Evaluates, selects, and integrates tooling (including UI automation frameworks, observability platforms, and orchestration systems) that support the long-term automation roadmap.
- Documents automation logic, operational runbooks, and architectural decisions so that knowledge transfers cleanly across the engineering team.
Qualifications
- Bachelor’s degree in computer science, engineering, or a related technical field; OR equivalent practical experience demonstrated through professional work. (Required)
- AWS, security, or healthcare technology certifications (Preferred)
- 5+ years of professional software engineering experience, including 2+ years building and operating automation systems in production (Required)
- Experience across both API integration work and browser-based UI automation (Required)
- Healthcare, pharmacy, or PBM domain experience (Preferred)
- Experience replacing legacy or vendor-built automation systems while maintaining operational continuity (Preferred)
- Experience working alongside an ML or AI platform team (Preferred)
- Experience replacing or migrating off third-party automation vendors with active production workloads (Preferred)
- Experience designing alerting strategies that minimize false positives while catching silent failures (Preferred)
- Experience working directly with operations or business stakeholders to refine automation behavior over time (Preferred)
Knowledge, Skills, & Abilities
- Knowledge of modern web application architecture; background job processing and scheduled task execution at production scale (Sidekiq, GoodJob, ActiveJob, or equivalent); OCR or document extraction tooling (Textract, Tesseract, or equivalent); browser automation frameworks (Playwright, Puppeteer, Selenium, or similar); RPA platform experience (UiPath, Power Automate, Blue Prism); REST API design, authentication patterns, retry and error handling; production observability concepts (structured logging, metrics, alerting, distributed tracing); source control workflows (Git) and CI/CD pipelines; and database fundamentals (Postgres or similar relational store; familiarity with query performance and migrations) (Required)
- Knowledge of Ruby on Rails; healthcare or pharmacy operations workflows, including prescription processing, insurance verification, or order fulfillment; HIPAA and PHI handling best practices in production systems; AWS infrastructure (EC2, ECS, Lambda, S3) and infrastructure-as-code (Terraform); Snowflake or similar data warehouse environments (Preferred)
- Strong programming skills in Ruby and/or Python (Required)
- Excellent written, verbal, and interpersonal communication skills (Required)
- Ability to design and build reliable, fault-tolerant production systems with clear failure modes and recovery paths (Required)
- Ability to write maintainable, well-tested code that other engineers can extend (Required)
- Ability to diagnose and resolve production incidents under time pressure (Required)
- Ability to translate business process requirements into technical specifications without losing operational nuance (Required)
- Ability to operate independently on technical decisions with minimal direction (Required)
- Ability to communicate technical concepts clearly to non-technical operations stakeholders (Required)
- Ability to balance pragmatism (ship working automation quickly) with engineering rigor (build it correctly the first time) (Required)
- Ability to prioritize effectively across competing requests, new builds, and incident response (Required)
- Ability to mentor or coach less senior engineers on automation patterns and operational thinking (Preferred)
- Ability to lead cross-functional discovery sessions with operations stakeholders to scope new automation work (Preferred)
Work Environment
- Location: Remote
- Schedule: 8:00 A.M. to 5:00 P.M. Monday through Friday with night and weekend hours on occasion as determined by the needs of the business.
- Regular meetings with internal Prompt Engineering, ML Engineering, Software Engineering, ML Ops Engineering, and product management teams. This role may also have meetings with vendor and consultant partner representatives.
Key Essential Functions
- Must be able to remain in a stationary position for extended periods while writing or reviewing documentation.
- Must be able to work on a computer for the entire shift.
- Must be able to attend virtual meetings with cross-functional teams.
Employment Classification
- Status: Full-time
- FLSA: Exempt
Equal Employment Opportunity (EEO) Statement
Gifthealth is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind. All employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, transgender status, national origin, age, disability, veteran status, or any other legally protected status. We celebrate diversity and are committed to creating an inclusive environment for all employees. If you do not meet every requirement but still feel you would be a great fit for this role, we encourage you to apply!
Disclaimer
This job description is intended to describe the general nature and level of work being performed. It is not intended to be an exhaustive list of all responsibilities, duties, or skills required of personnel. Gifthealth reserves the right to modify job duties or descriptions at any time.
$169k - $208k
...getting stuck or causing harm. That's the engine you'd own. Essential Functions ~Help us grow and harden our browser automation and crawling engine, which is the layer that... ...~Experience building production software, with deep, hands-on experience in browser...SeniorFull timeWork at officeRemote workFlexible hours$85.5k - $150.77k
...Description: The Work As the Senior Test Software Automation Engineer, you will design and develop automated test station Software used to test RF/Digital/Analog/Power modules, subsystems, and systems. Designs can include automated test programs, as well as sim/...SeniorFull timeTemporary workWork experience placementWork at officeRemote workWorldwideRelocationFlexible hoursShift work3 days per week- ...We are also building the next generation of calibration automation — intelligent agents, automated workflows, and scalable systems that transform calibration from a manual engineering task into a software‑driven capability. We blend calibration domain knowledge...SeniorFull timeLocal areaWork from homeRelocation package
$157k - $184k
...production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps... .... We’re building a new team focused on automation and tooling to accelerate how we deliver images at scale. As a Senior Engineer, you’ll be the technical leader...SeniorRemote jobFull timeLocal areaFlexible hours- ...About the Job Zero Hash is looking for a Senior Software Engineer to architect and build our open banking data aggregation platform, scaling... ...will be responsible for building a distributed, client-side automation engine. Rather than relying on traditional server-side...SeniorFull timeImmediate startWork from home
- Role Description We are seeking a senior or staff-level SecOps Automation Engineer to architect and build a brand-new incident response automation function from the ground up. This is a builder-focused role tailored for an autonomous professional who excels at designing...SeniorFull timeRemote work
- ...As a full-time remote Senior AI Automation Engineer, the successful candidate will architect, build, and scale intelligent AI systems and automation... ...qualifications 5-8 years of professional experience in software engineering with a focus on AI/ML, data science, or...SeniorFull timeRemote work
$150k - $180k
...Pearson is looking for a Senior Software Engineer / Architect to join their remote engineering organization. This high-impact role requires deep technical expertise and proven leadership in software development. As a senior individual contributor, you'll collaborate closely...SeniorRemote work$127k - $207k
...NerdWallet, we're building tools and experiences that help people make smarter financial decisions. As a Security Software Engineer focused on AI and Automation, you'll help strengthen the security, reliability, and trust behind those experiences by designing AI-powered...Full timeRemote workWork from homeFlexible hours- Role Description Appfire’s AI Automation team builds intelligent workflows and internal apps... ...seeking a highly skilled AI Automation Engineer to own automation, system integrations,... ...corporate systems. This role requires solid software engineering discipline, maintaining code...SeniorFull timeContract workRemote workHome office
- Role Description Que tal fazer parte do nosso time como Desenvolvedor(a) Sênior? Buscamos uma pessoa Desenvolvedora Sênior com forte experiência em Python para atuar no desenvolvimento de soluções backend, integrações, APIs, automações e componentes voltados a ambientes...SeniorFull timeRemote work
$93.2k - $164.45k
...established in 2025 with sizable investment and support from RMS senior leadership. We are developing mission critical Battle... ...suite of products: THE WORK CommandIQ® is seeking a software engineer to join one of our agile development teams. In this role, you...SeniorFull timeTemporary workPart timeWork experience placementWork at officeLocal areaRemote workRelocationFlexible hoursShift work3 days per week- ...join Lockheed Martin Rotary and Missions Systems (RMS) as a Senior Software Engineer! Lockheed Martin is a global leader in aerospace,... ...practices, including Gitlab CI/CD Proficiency in developing automated unit, integration, and end-to-end tests Experience working...SeniorFull timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
- ...and outside of, work. The Work Lockheed Martin Rotary and Missing Systems has an opportunity in Orlando for a mid-career Software Engineer supporting the Automatic Test Equipment (ATE) programs. An ATE Software Engineer is responsible for developing, updating, and...SeniorFull timePart timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
$125k - $155k
...gambling. As a forward-thinking company, we’re breaking new ground in software innovation too, redefining what’s possible for our customers... ...Job Description We are seeking passionate and experienced Senior Developer to join our dedicated Verification team as we embark...SeniorHourly payWork at officeLocal areaWork from homeWorldwide$95.3k - $158.8k
...mentoring others and translating complex requirements into impactful software solutions? About our Team LexisNexis Legal & Professional... ..., robust governance, and effective collaboration across engineering and product teams. Responsibilities Interface with other...SeniorLocal areaImmediate startWorldwideFlexible hours- ...evolving needs of our customers. We are looking for talented software engineers to join our team, working with other engineering disciplines... ...solutions. The Work This position is for a Software Engineer Senior to support training systems sustainment, design, and...SeniorFull timeInterim roleWork at officeRemote workRelocationFlexible hoursShift work
$91k - $172.49k
...environments. Join a global team of 35 000 engineers, software developers, and cyber experts who turn... ...Martin Rotary & Mission Systems Senior Software Engineer will have the opportunity... ...of Design Patterns Experience with Automated Test tools and Techniques, Static Code...SeniorFull timeTemporary workWork at officeRemote workWorldwideRelocationFlexible hoursShift work3 days per week$91k - $172.49k
...that keep our users Ahead of Ready. Who You Are As a Senior Software Engineer in the Radar Modeling and Simulation group, you will... ...liaison with internal and external stakeholders - Support automation, regression testing, and tooling improvements Why Join...SeniorFull timeTemporary workWork at officeRemote workRelocationFlexible hoursShift work3 days per week$70 - $80 per hour
...Description Our client is seeking a client-facing Solutions Engineer to design, implement, and support a SaaS-based network automation platform centered around Nautobot. This role sits at the intersection of software engineering, network automation, and customer engagement...SeniorFull timeContract workRemote work- ...Codelitt is seeking a Senior Build Automation Engineer to support platform delivery on a cloud project. This remote position requires strong skills in Kubernetes, CI/CD, and automation workflows. You will design automation systems, validate deployments, and streamline...SeniorRemote work
- Role Description We are looking for a Senior Frontend Developer to join our team and help... ...~Experience working in teams that value automation and continuous integration. ~... ...closely with front‑end leadership, back‑end engineers, and other stakeholders. ~Contribute...SeniorFull timeRemote work
- ...USSTRATCOM Nuclear Mission for 30+ years and has a track record of bringing innovative mission software solutions to this domain. Lockheed Martin Rotary & Mission Systems is seeking engineers to support our USSTRATCOM software teams which create Planning and Command and Control...SeniorFull timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
$175k - $200k
...About Us: Automation Anywhere is the leader in Agentic Process Automation (APA), transforming... ...the industry’s first Process Reasoning Engine (PRE) and specialized AI agents,... ...working. We are seeking a Sr. Staff Software Engineer who brings strong hands-on development...SeniorRemote workWorldwideFlexible hours$91k - $172.49k
...defense customers worldwide. The Work • Software Architecture & Design – Define and... ...and accuracy requirements. • CI/CD & Automation – Build and maintain automated build, test... ...Lab Support – Work closely with system engineers and test personnel to integrate new capabilities...SeniorFull timeTemporary workWork at officeRemote workWorldwideRelocationFlexible hoursShift work3 days per week$143.7k - $198.7k
...A leading fintech company in the United States is seeking a Sr IT Engineer to design, implement, and scale robust infrastructure while promoting automation and security practices. The ideal candidate will have significant experience in DevOps and cloud integrations, as...SeniorRemote work$3,000 per month
...competitive and comprehensive benefits package. We support our employees, so they can support our mission. THE WORK A Software Engineer will design, develop, and test software applications that interact with systems, including antennas, transceivers, and...SeniorFull timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift work- ...Senior Robotics Software Engineer Watertown, MA December 17, 2025 Job Description We believe general-purpose, generally-intelligent robots will be built in our lifetimes. Robots will work in our factories, move our goods, walk on our streets and eventually be...SeniorRemote work
$175k - $200k
...Sr. Staff Software Engineer – Conversational AI & Automation This role reports to the Sr. Director, Engineering. Location: Hybrid role with regular onsite workdays in San Jose, CA (preferred). Other U.S. locations may be considered. Key Responsibilities Designing, building...SeniorRemote workFlexible hours$115k - $232.7k
...customer-facing mobile application used by millions of customers around the world. ~We are looking for a customer-centric senior software engineer who embraces lean and agile practices. ~The Senior Software Engineer, Android will interact directly and continuously...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Automation. Be the first to apply!
- senior robotics software engineer Remote
- intermediate software engineer Remote
- junior software developer Remote
- graduate software engineer Remote
- software engineer internship Remote
- senior software engineer Remote
- software developer fintech Remote
- software engineer visa sponsorship Remote
- software engineer student Remote
- senior software engineer ruby on rails Remote








