Lead Software Engineer responsible for architecture, design, development, and support of software systems supporting engineering, manufacturing, and business operations at IDEX Life Science Optics.
Compensation
The compensation range for this position is $112,700.00 - $169,100.00, depending on experience. This position may be eligible for performance based bonus plan.
Responsibilities
Serve as the primary technical owner for several software applications or platforms while contributing to the architecture and evolution of our software ecosystem.
Lead the architecture, design, development, and support of critical engineering, manufacturing, and business software systems.
Modernize legacy applications and workflows into scalable, maintainable, and extensible software platforms.
Collaborate with cross-functional stakeholders to translate business and technical needs into effective software solutions.
Design software that integrates with shared databases, enterprise data flows, manufacturing systems, and workstation-connected hardware.
Requirements
Bachelor's or Master's degree in Computer Science, Engineering, Physics, Mathematics, or a related technical discipline.
The Software Engineer oversees application development, modification, and maintenance of applications, monitors system applications, ensures systems run smoothly, and creates reports and documentation outlining findings/solutions.
Locations (4)
Hoover, Alabama, United States
Birmingham, Alabama, United States
Atlanta, Georgia, United States
Charlotte, North Carolina, United States
Compensation
Pay ranges are job specific and are provided as a point-of-market reference for compensation decisions. Other factors which directly impact pay for individual associates include: experience, skills, knowledge, contribution, job location and, most importantly, performance in the job role. As these factors vary by individuals, pay will also vary among individual associates within the same job.
McKesson is seeking a Senior Cybersecurity Analyst to strengthen enterprise security monitoring and incident response capabilities. The role involves monitoring and investigating security activity, serving as an escalation point for complex events, and mentoring junior analysts.
Compensation
Our Base Pay Range for this position: $122,500 - $204,100
Responsibilities
Monitor, detect, analyze, and triage security alerts and events across enterprise environments.
Serve as a senior escalation point for security events and help determine when a cybersecurity incident should be declared.
Support incident investigation, containment, eradication, recovery, root-cause analysis, and post-incident reporting.
Identify common attacker tools, tactics, and procedures using threat intelligence and the MITRE ATT&CK framework.
Improve SIEM and EDR detections, investigation playbooks, alert quality, and incident-response processes.
Requirements
Nice to have: digital forensics
Nice to have: threat hunting
Nice to have: malware analysis
Nice to have: security automation and orchestration
Interns will join our growing team of cybersecurity engineers who design, implement, and deploy cyber solutions to defend our nation’s most valuable assets in space.
Compensation
$32.00 - $35.00
Responsibilities
Research and develop on-board defensive capabilities to protect Space Vehicles
Build innovative prototype tools and techniques to improve the cybersecurity posture of mission systems using current technologies such as containerization, cloud, and AI
Conduct vulnerability research and reverse engineering on space related software
Proactively interact with customers by communicating project status, technical findings, and give technical demonstrations
Requirements
Bachelor’s Degree in Computer Science, Computer Engineering, Cybersecurity, or related program
Consultant delivering technical solutions using Ansible and Red Hat technologies, requiring Top Secret clearance and frequent travel across North America.
Compensation
The salary range for this position is $96,440.00 - $154,190.00.
Responsibilities
Guide customers in building scalable, optimally managed solutions
Continuously learn, grow, and adapt to new skills and technologies
Travel weekly, Monday-Thursday, to client locations
Develop innovative solutions for customers’ problems utilizing Ansible-core/Ansible Automation Platform
Integrate Red Hat technologies tailored to customer environments
Requirements
Associate or Bachelor's degree or higher in computer science or a technical discipline
Lead a team of technology experts responsible for the architecture and management of CAD, CAM, and PLM applications, supporting the transition to hybrid cloud architecture using DevSecOps and Infrastructure as Code.
Responsibilities
Lead, develop, and motivate a team of specialized consultants and technical experts, fostering their professional development and the acquisition of new skills, leveraging Agile best practices
Define a technical vision and maintain the roadmap in alignment with product strategy and enterprise architecture
Manage the complete lifecycle of our PLM, CAD, and CAM platforms (selection, implementation, upgrades, maintenance, monitoring and support), ensuring their performance and scalability
Ensure the compliance of our solutions with enterprise architecture and security guardrails
Prepare and monitor the budget to plan your team's capacity to support all initiatives requested by our Maisons
Requirements
Bachelor's or Master's degree in Computer Science, Information Technology, or a related field
Work with large financial and operational datasets to identify trends, develop insights, and improve visibility into business performance
Develop dashboards, analytical tools, and reporting solutions that make complex financial and operational data easier to understand and act upon
Explore and implement practical applications of AI and automation within Finance to accelerate analysis, automate repetitive processes, and improve forecasting and reporting
Use modern analytical tools to extract, organize, integrate, analyze, and visualize data from multiple sources
Improve data quality, consistency, and accessibility across Finance reporting and planning processes
Requirements
Bachelor’s degree in Finance, Economics, Accounting, Mathematics, Statistics, Data Science, Engineering, or another analytically rigorous field
We are seeking a Principal Software Engineer to drive the architecture and development of our bare-metal and cloud compute infrastructure.
Compensation
Your base salary will be determined based on your location, experience, and other objective job-related factors. The expected base salary range for this position is 272,000 USD – 431,250 USD.
Responsibilities
Own architecture and lead implementation of large-scale OpenStack infrastructure supporting bare-metal provisioning, virtual machines, and engineering workloads spanning several datacenters around the globe.
Architect and implement Infrastructure as Code frameworks to automate provisioning, configuration, and lifecycle management across OpenStack and bare-metal environments, using version-controlled definitions, automated validation, drift detection, and safe rollback.
Build and improve compute control planes, resource scheduling, topology-aware placement, reservations, and capacity management for heterogeneous hardware.
Develop and extend OpenStack services and integrations, including Nova, Neutron, Ironic, Cinder, Keystone, and Placement, based on platform requirements.
Improve platform scalability, availability, and performance through architectural changes, profiling, failure analysis, and detailed elimination of operational bottlenecks.
Requirements
BS or MS in Computer Science, Computer Engineering, or a related field, or equivalent experience.
IT Platform Administrator responsible for ensuring availability and operation of enterprise software platforms, monitoring, troubleshooting, and maintaining application performance and security.
Compensation
Level I - 60,410 - 84,000
Level II - 60,410 - 106,929
Level III - 79,068 - 142,322
Level IV - 87,766 - 157,978
Responsibilities
Installs, configures, troubleshoots, patches, and maintains enterprise software platforms
Conducts testing, performance optimization and maintenance of applications
Monitors system uptime and performance, maintains backups
Manages user and system accounts, network rights and access
Collaborates with cross-functional teams to triage and resolve incidents
Requirements
Associate's degree in Computer Science, Information Technology, Management Information Systems, Business, Analytics or relevant field
Three (3) years of related work experience in lieu of degree
Nice to have: Intermediate knowledge of relevant operating systems, scripting languages, database management systems
Nice to have: Intermediate knowledge of content store application administration
Nice to have: Intermediate knowledge of content integration application administration