Engineering Structures Jobs in Powell Ohio Remote
605 positions found — Page 9
Must-Haves:
- Bachelor's degree
- 5 Years+ Development experience, at least 3 of which should be in a non-junior role
- Ability to at minimum read/understand Ansible/Python code (preferrable if they can develop in those languages)
- Experience designing and implementing development solutions for complex problems that comprised at least 2 months of work.
- Experience running projects that span multiple teams or disparate segments
- Ability to provide a GitHub link to a repository of development examples (personal projects are acceptable)
- Ability to communicate complex technical details in a direct, concise and understandable way.
- History in working at least one effort which required code to direct connect to servers, virtual machines or network devices.
- Experience in developing code utilizing API calls
- At least one job where troubleshooting or code testing was a demonstrated component of the work.
- At least one job where mentoring/training was a demonstrated component of the work.
Plus:
- Experience working with Ansible and Python, or (less preferred) Powershell
- AWX, AAP and/or Puppet Enterprise experience
- Previous work in IT within a regulated industry (banking or government)
- ServiceNow experience
- SysAdmin, Platform management or Infrastructure Engineering Experience
- Professional Presentation experience beyond immediate management
- Experience in designing a solution to mitigate a risk concern
ITTConnect is seeking an IT Project Manager - Process Intelligenceto work for one of our clients. This is a new position with a client that is a global leader in consulting, digital transformation, technology and engineering services present in nearly 50 countries. The end client is in the Utilities/Energy.
Job location: Columbus, OH. Job may be hybrid, 3-4 days a week onsite as needed.
The Project Manager will oversee and coordinate the delivery of the Process Intelligence work, managing the process from design to hyper care in partnership with Celonis (the tool that the client uses for PI) and other business partners. This role will ensure effective communication and collaboration across teams while maintaining project documentation and facilitating review meetings.
Responsibilities:
- Oversee and coordinate project delivery for the Process Intelligence work, ensuring alignment with project goals and timelines.
- Create & maintain comprehensive project documentation and process documents to ensure clarity and transparency throughout the project lifecycle in accordance with established project governance.
- Coordinate IT, Business Unit (BU), and Celonis review meetings, ensuring effective follow-ups on action items and progress.
- Track and coordinate progress of AEP tasks and activities.
- Facilitate AI reviews, document findings, and mediate any identified vulnerabilities.
- Report project status to the Delivery Manager and collaborate directly with the PM team to discuss risks, issues, and impediments.
- Maintain ongoing communication with stakeholders regarding project progress, challenges, and strategies for resolution.
- Promote continuous improvement activities within the project team to enhance quality and optimize value delivery.
- Manage & maintain a project plan using Jira or similar tools
- RAID management & developing mitigation strategies
- Establish regular cadence for meeting with the team to monitor progress
Requirements:
- Proven experience in project management, preferably in a technology-focused environment.
- Quick learner and gets familiar with program vision
- Prior experience in working with an implementation vendor
- Strong understanding of Waterfall, Scrum/Agile principles and Kanban methodologies
- Excellent organizational and strong communicator (written and verbal
- Experience with managing a cross functional team that includes both full-time and part-time team members
- Ability to work collaboratively with diverse teams and stakeholders
- Experience with project documentation and management tools, such as Jira, is a plus
- Familiarity with Celonis and AI-related processes would be advantageous
- Strong problem-solving skills and the ability to manage risks effectively.
Job Description:
Our clients growing manufacturing facility is dedicated to producing innovative products that meet the highest standards of quality and reliability of consumer package goods. As they continue to grow and expand their operations, we are seeking a skilled and experienced Maintenance Technician to join our team.
The Maintenance Technician will be responsible for performing a variety of maintenance tasks to ensure the efficient operation of our manufacturing facility. Reporting to the Maintenance Manager, this individual will primarily focus on electrical maintenance and troubleshooting, as well as general maintenance duties within a manufacturing environment. The ideal candidate will have a strong background in electrical systems and maintenance, with experience working in a manufacturing setting.
Key Responsibilities:
- Perform routine preventive maintenance tasks on manufacturing equipment, including electrical systems, motors, conveyors, and other machinery.
- Troubleshoot electrical and mechanical issues to identify root causes and implement timely repairs to minimize downtime.
- Conduct regular inspections of equipment and facilities to identify potential maintenance issues and safety hazards.
- Maintain accurate records of maintenance activities, including work orders, equipment logs, and inventory of spare parts.
- Collaborate with production teams to schedule maintenance activities and minimize disruptions to production schedules.
- Assist in the installation, setup, and commissioning of new equipment and machinery as needed.
- Ensure compliance with safety regulations and company policies by following proper procedures and using personal protective equipment (PPE) as required.
- Participate in training programs to enhance technical skills and stay current with industry best practices and technologies.
- Support continuous improvement initiatives by identifying opportunities to optimize equipment performance and reduce maintenance costs.
- Perform other duties as assigned by the Maintenance Manager or supervisor.
Qualifications:
- High school diploma or equivalent; technical certification or associate degree in electrical or mechanical engineering preferred.
- Minimum of 3-5 years of experience in maintenance, with a focus on electrical systems and troubleshooting.
- Strong knowledge of electrical principles, including wiring, circuits, motors, and controls.
- Experience working with PLCs (Programmable Logic Controllers) and automated control systems is highly desirable.
- Demonstrated ability to read and interpret electrical schematics, blueprints, and technical manuals.
- Proven experience in preventive maintenance programs and reliability-centered maintenance practices.
- Ability to work independently with minimal supervision and prioritize tasks in a fast-paced manufacturing environment.
- Excellent troubleshooting and problem-solving skills, with a keen attention to detail.
- Strong communication and interpersonal skills, with the ability to work effectively as part of a team.
- Flexibility to work occasional weekends, evenings, or overtime as needed to support production schedules and emergency repairs.
Immediate need for a talented IT Software Developer Sr./Go Developer . This is a 12+ Months Contract opportunity with long-term potential and is located in Columbus, OH (Remote). Please review the job description below and contact me ASAP if you are interested.
Job ID:26-08816
Pay Range: $67 - $68.57/hour. Employee benefits include, but are not limited to, health insurance (medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location).
Key Responsibilities:
- Participate in work planning and management activities as part of a team utilizing agile methodology (work items managed in GitHub, team stand-up meetings, and other sprint ceremonies).
- Document and track assignments according to team standards and using team tools.
- Perform daily application development activities (designing solution, programming, testing, collaborating with peers etc.)
Key Requirements and Technology Experience:
- Must have skills: - Golang, AWS, Monitoring and Observability Tools, CI/CD, AWS RDS, PostgreSQL, DynamoDB, Blue/Green, Canary.
- Advanced skills in Go programming.
- Expertise in public cloud and associated toolsets (AWS, Azure, Terraform, Kubernetes/OpenShift)
- Expertise in CI/CD and release engineering tooling (Azure DevOps, GitHub Actions) and deployment patterns (blue/green, canary)
- Experience with monitoring and observability tools (Splunk, App Dynamics, Open Telemetry) and a working knowledge of networking and security
- Database expertise (AWS RDS, PostgreSQL, DynamoDB)
- Ability to hit the ground running while working independently and in a collaborative manner by taking full ownership.
- Demonstrated ability to leverage AI tools effectively without over-reliance, maintaining sound independent judgment and critical thinking.
- Hands on coding and development position.
- Comfortability navigating the unknown in a small, self-directed agile team is a plus.
- Good communication skills with ability to translate technical and non-technical manner a plus.
Our client is a leading Insurance Industry and we are currently interviewing to fill this and other similar contract positions. If you are interested in this position, please apply online for immediate consideration.
Pyramid Consulting, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
By applying to our jobs you agree to receive calls, AI-generated calls, text messages, or emails from Pyramid Consulting, Inc. and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here.
Our client is launching a new service division focused on the testing and certification of laboratory fume hoods, biosafety cabinets, and cleanroom systems — and we’re looking for our first key hire to help build it.
This is not a typical technician role. It’s a rare chance to be part of something from the ground up — leading field work, managing client projects, and shaping how our operations grow. You’ll work directly with company leadership and have a hand in everything from scheduling and customer communication to certification testing and mentoring future technicians.
If you’re someone who takes initiative, enjoys technical work, and wants to grow into a leadership position with a fast-paced, entrepreneurial company, we want to talk to you.
What You’ll Do
Perform field testing, certification, and repair of fume hoods, biosafety cabinets, and other HEPA-filtered systems
Manage job scheduling, customer communication, and documentation
Ensure all work meets NSF, ASHRAE, and safety standards
Maintain and calibrate instruments and tools
Train, coach, and lead future team members as the company grows
Identify service opportunities and support project estimating
Represent the company with professionalism and technical excellence
What We’re Looking For
3+ years of experience in HVAC, cleanroom, or lab equipment service (TAB, BSC, or fume hood experience a plus)
Strong technical aptitude with airflow testing and digital instruments
Great communicator who enjoys solving problems and helping clients
Organized and comfortable managing multiple jobs at once
Willing to travel regionally (up to 50–60%)
Valid driver’s license and clean driving record
Able to lift up to 75 lbs and work safely in mechanical spaces
Preferred
Familiarity with NSF 49, ASHRAE 110, NEBB, or AABC standards
OSHA 10 or 30-hour certification
Experience in startup environments or small business operations
Bachelor’s or associate degree in a technical or engineering field
Be part of a company that’s growing fast in the life-science and lab safety space
Direct mentorship from leadership and clear growth path to management
Competitive pay with travel per diem and equipment provided
Work that directly supports research, healthcare, and safety in critical labs
Senior Java/Kotlin engineer
Remote
6+ Month Contract: $70-$80 per hour
Our client is in search of a Senior Java Engineer for a 6+ month contract. You will lead the development and testing of our systems and services Participate in shaping the technical architecture of the product Help translate product requirements into user stories and technical solutions Deliver highly available and scalable services in a production environment Mentor other engineers, support the technical culture, and help grow the team Generate ideas for new initiatives and technologies Communicate with project leads, product managers and other software developers
- Systems Development: Lead and participate in the development and testing of our systems and services.
- Requirement Translation: Help translate product requirements into user stories and actionable technical solutions.
- Production Delivery: Deliver highly available and scalable services in a production environment.
- Cross-Functional Collaboration: Communicate effectively with project leads, product managers, and other software developers.
- Education: Bachelor's Degree in Computer Science or a related field.
- Experience: 4+ years of programming experience, ideally using a modern stack.
- Backend Expertise: 2+ years of experience with Java or Kotlin.
- Core Stack Knowledge: Familiarity with our environment ( Java/Kotlin, Spring, PostgreSQL, React) running on Kubernetes within a service-oriented architecture (100+ services).
- Database Proficiency: A solid understanding of relational databases and ORMs.
- Architecture: Experience working on SOA or microservice-based applications.
- Quality Standards: View Unit and Integration tests as first-class citizens in the software development lifecycle.
- Collaborative Workflow: Experience refining designs, performing code reviews, and managing pull requests in a team environment.
- Ownership & Mindset: * A solid sense of responsibility and the ability to drive projects from inception to completion
- Full-Stack Experience: Additional expertise in any of the following areas:
- Systems: Kafka, Temporal, Docker, POSIX.
- Databases: Deep PostgreSQL knowledge.
- Front-End: JavaScript/TypeScript, React.
Bonus Skills
Banking or finance experience Experience scaling highly available, mission critical systems Full-stack experience, either toward systems (kafka, temporal, docker), databases (DynamoDB), or front-end (javascript/typescript, react).
Welcome to ConsultNet, a premier national provider of technology talent and solutions. Our expertise spans across project services, contract-to-hire, direct search, and managed services onshore, nearshore, and hybrid. For over 25 years, we have connected thousands of consultants with meaningful roles through a personal, communication-driven approach, partnering with a diverse client base to build high-performing teams and create lasting impact. Our comprehensive service offerings cover a wide range of technology and engineering positions across key markets nationwide. Learn more at .
We champion equality and inclusivity, proudly supporting an Equal Opportunity Employer policy. We welcome applicants regardless of Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other status protected by law.
Remote working/work at home options are available for this role.
RESPONSIBILITIES:
- Architect, design, and maintain scalable CI/CD pipelines using Azure/AWS DevSecOps.
- Build and optimize Docker-based microservices, images, and deployment pipelines.
- Lead deployments across Docker Swarm, Kubernetes/EKS, and multi-location environments.
- Develop infrastructure automation using Ansible, bash scripting, Terraform and Git-based workflow.
- Manage release pipelines using container registries, artifact feeds, template pipelines, and multi-stage workflows.
- Design multi-environment strategies for dev, QA, staging, and production deployment.
- Implement cloud-native services with AWS & Azure cloud platforms.
- Implement basic security practices, including IAM roles, secrets management, and access controls.
- Develop secure, modular, reusable build and release systems.
- Work closely with full-stack engineering teams (Angular, Java, Python , backend APIs, database engineers).
- Mentor junior DevOps engineers and lead DevOps roadmap decisions.
KNOWLEDGE REQUIREMENTS:
DevOps Expertise:
Azure DevOps pipelines, YAML templating, CI/CD strategy, Git branching models.
Containerization & Orchestration:
Docker images, Docker Compose, Docker Swarm, multi-node/multi-location deployments.
Cloud Technologies:
Azure deployments & infrastructure, AWS (IAM, Lambda, S3, CloudWatch).
Programming / Scripting Languages:
Python, Bash, Linux/Unix administration, awk, shell automation, groovy.
Infrastructure Automation:
Ansible playbooks, tasks/roles, inventory design, configuration management.
Distributed Deployment Architecture:
Multi-site replication, node selection by IP, dynamic service routing.
Database Stack Experience:
PostgreSQL, MySQL, MariaDB operations & migrations.
Observability & Logging:
CloudWatch monitoring, log collection, Prometheus, Grafana, reporting & metrics.
Version Control & Build Systems:
Azure Devops, Git, Git submodules, artifact storage, registry solutions, Secrets Management.
Nice to have AI knowledge/experience and willingness to learn.
EDUCATION & EXPERIENCE REQUIREMENTS
- BS degree in Electrical/Computer Engineering, Computer Science or related field. MS preferred.
- 7+ years experience in a software devops/development/test capacity with enterprise server, storage or networking products.
Remote working/work at home options are available for this role.
Job Family: Mechanical Design Engineering
Organization: Data Center Infrastructure Team
Location: Remote* OR Austin, TX
*Requires up to 20% domestic and/or international travel (rare)
How will you make an impact?
The Principal Mechanical Design Engineer (Data Center Infrastructure) is a technical leader responsible for the architecture, integration, and validation of advanced mechanical systems supporting hyperscale data center environments. This role requires deep expertise in liquid cooling technologies (single-phase and two-phase), hydronic system design, structural integration, and manufacturable rack-level infrastructure solutions.
This role is responsible for defining system performance requirements, developing technical specifications, selection and integration of critical components, and leading mechanical design from concept through production release. Responsibilities include wetted material selection, thermal and structural analysis, fastening strategies, component layout, and design for manufacturability. Partners cross-functionally to deliver reliable, scalable, and cost-effective Data Center Infrastructure solutions while advancing innovation in liquid cooling performance.
What will you do?
- Lead the end-to-end mechanical design and engineering of hyperscale Data Center Infrastructure (DCI) systems, including liquid-cooled rack assemblies, CDUs, manifolds, enclosures, structural frames, and associated hydronic piping systems.
- Serve as the technical authority for single-phase and two-phase liquid cooling architectures, including primary and secondary loop design, in-rack distribution, and system integration within hyperscale data center environments.
- Define and validate operational performance requirements for liquid-cooled infrastructure, including pressure ratings, hydrostatic limits, temperature ranges, flow rates and uniformity, thermal expansion, durability, and serviceability.
- Design, analyze, and validate machined components, welded fabrications, manifolds, and structural systems using advanced engineering principles, including stress analysis, finite element analysis (FEA), flow modeling, and structural load calculations to ensure mechanical integrity and code compliance.
- Lead wetted material selection and compatibility analysis for liquid cooling systems, including corrosion mitigation strategies, surface treatments, cleanliness standards, and long-term durability considerations.
- Develop and review CAD models and complete technical data packages using CREO, SolidWorks, or equivalent tools; ensure design accuracy, manufacturability, and system-level integration.
- Author and approve technical specifications for piping systems, rack-level cooling infrastructure, and hydronic components, including installation guidelines, maintenance procedures, testing requirements, and compliance with applicable standards (ASME, ISO).
- Establish and oversee validation protocols including hydrostatic pressure testing, leak detection and mitigation, flow resistance analysis, and corrosion verification to ensure regulatory compliance and operational reliability.
- Evaluate customer design proposals and technical specifications to assess feasibility, manufacturability, cost, and risk; provide recommendations to optimize performance and total cost of ownership.
- Lead cross-functional design reviews with electrical, thermal, manufacturing, quality, and supply chain teams to ensure full system integration and compliance with product specifications and applicable plumbing and hydronic codes.
- Optimize rack manifold design and manufacturing processes, including machining, welding, surface finishing, connection interfaces, venting and draining strategies, and flow path optimization to enhance performance and manufacturability.
- Drive continuous improvement in manufacturing assembly methods and tooling in collaboration with production teams and equipment vendors to improve quality, scalability, and cost efficiency.
- Lead root cause investigations for complex mechanical failures identified during validation or field deployment and implement corrective design improvements.
- Provide technical leadership in vendor qualification and management for mechanical components and liquid cooling subsystems.
- Identify and mitigate technical risks impacting performance, schedule, or cost, and contribute to R&D initiatives advancing liquid cooling technologies and system innovation.
MINIMUM QUALIFICATIONS
Education:
- Bachelor’s degree in Mechanical Engineering, Systems Engineering, or a related engineering discipline from an accredited university.
Experience:
- 8 years' experience in mechanical design and integration of mission-critical systems.
- Proven track record of successful system designs and implementations in a relevant industry
- Strong understanding of mechanical systems, integration strategy, and system coordination
- Familiarity with industry standards and regulations related to Energy Storage Systems and Data Center Infrastructure is preferred.
- Excellent problem-solving skills and attention to detail
- Strong communication and teamwork abilities
PREFERRED QUALIFICATIONS
- Master’s Degree in Mechanical Engineering
- Professional Engineer (PE) License
Remote working/work at home options are available for this role.
Title: Lead Software Engineer - AI Application Platform
Mode of interview 1 round in person
Location: Must be in Charlotte, NC to work Hybrid Model
Main Skill set: Python, AI and Angular
Description:
Lead Software Engineer - AI Application Platform
The Opportunity
We are seeking a Lead Software Engineer to guide the architectural development and execution of the client, a sophisticated AI-powered application generation platform. This role suits a proven technical leader with deep, hands-on expertise across the full software stack who finds enabling a team to build better software deeply satisfying.
You will shape critical systems, mentor senior and junior developers through complex technical decisions, conduct rigorous code reviews across multiple technology domains, and directly influence the platform's trajectory through strategic engineering leadership.
This is for someone who:
- Engages thoughtfully when a junior developer asks targeted architectural questions—because you see an opportunity to shape how someone thinks about systems
- Takes time to explain subtle type-safety issues in code review, understanding that feedback is a teaching moment
- Can present architecture clearly to executives and confidently explain both what we're building and why it matters
- Finds more energy in the code your team ships than in the code you write individually
- Has proven depth across the full stack and a track record of developing engineers into stronger contributors
This is not a single-language codebase. The role requires the ability to make informed decisions on TypeScript design patterns, Python FastAPI architecture, AWS security posture, and Terraform state management in context with one another.
The Platform Challenge
The client is fundamentally a Platform-as-a-Service (PaaS) for dynamic application generation. This differs from building a traditional SaaS product. Rather than building one application, you're building infrastructure that enables users to build their own applications.
What this means architecturally:
- Dynamic Content Generation at Scale: Unlike traditional development where code is fixed, AppGen generates JSON form schemas, validation rules, and UI layouts on demand. The FormBuilder component doesn't know what fields will exist until runtime. The layout engine renders user-designed screens from configuration, not hardcoded templates.
- Multi-Tenant Isolation & Data Segregation: Each user gets their own generated app, potentially deployed to their own AWS environment. The architecture must account for data isolation, namespace management, and cross-tenant security considerations.
- User-Defined Data Structures: Traditional applications are built with predetermined database schemas. AppGen works differently—form structures, field types, and validation rules emerge from user conversations with Claude. This brings engineering challenges: How do you safely execute validation logic that users define? When users modify existing forms that have thousands of submissions, how do you maintain backward compatibility? How do you version schemas?
- Content Rendering, Not Code Generation: Unlike traditional no-code platforms where users drag-and-drop to build, AppGen uses AI instead. Users chat with Claude, Claude generates a form schema, and your platform renders that schema reliably across diverse field types, validation patterns, and workflows. The system renders configurations for immediate use, rather than generating code for later deployment.
Experience that directly transfers:
- You've contributed to or led development of low-code/no-code platforms (visual builders, workflow engines, configuration-driven systems)
- You've worked on SaaS platforms with multi-tenant architecture and understand isolation strategies, rate limiting, and per-customer customization
- You've built dynamic rendering systems that handle unknown/arbitrary schemas at runtime
- You've addressed the unique challenges of treating data configurations as user-created content (form builders, report designers, automation workflows)
- You understand the difference between platform infrastructure and applications built on that infrastructure—and the architectural implications of each
Core Responsibilities
1. Technical Architecture & Systems Thinking (40%)
- Shape architectural decisions across the full stack: How should the component layer handle dynamically generated forms? What's the right approach to validate complex cross-field dependencies in the FormBuilder? What separation of concerns makes sense between the Generator Lambda and the Parent Backend?
- Guide architecture discussions: Help senior developers think through design trade-offs. Should we use NgRx or Angular signals for this feature? When does a new Lambda function become worthwhile given cold-start costs?
- Identify and address system-wide bottlenecks: Work across layers to improve performance. Explore Lambda cold-start optimization, RDS query efficiency, and DynamoDB access patterns.
- Establish patterns and guide consistency: Define coding conventions that work across Python, TypeScript, and Terraform. Help new team members understand the reasoning behind architectural choices.
- What this looks like in practice: You're able to justify architectural decisions with technical reasoning. When someone questions an approach, you can explain the trade-offs you considered. You can write code in multiple languages to validate an approach if needed.
2. Code Review & Technical Guidance (30%)
- Full-stack PR reviews: Review Python FastAPI endpoints and Angular components with equal depth, understanding how they interact.
- Deep technical review: Catch issues thoughtful code review can surface:
- RxJS Observable lifecycle and potential memory patterns in Angular
- Query efficiency and data loading patterns in SQLAlchemy
- Terraform module organization and state management implications
- Type safety and TypeScript coverage gaps
- AWS security and IAM configurations
- Educational feedback: Your code reviews help the team learn. When you identify an issue, reviewees understand not just what changed, but how to think about similar problems in the future.
- Define quality expectations: Work with the team to establish what "production-ready" means for this platform and support consistent application of those standards.
- What this requires: Experience reviewing code across teams and multiple languages. You know how to write feedback that resonates—clear, constructive, and focused on helping people improve.
3. Mentorship & Team Development (20%)
- Expand specialist capabilities: Help backend specialists learn to contribute to the forms-engine. Support frontend experts in understanding FastAPI patterns.
- Accelerate junior developers: Pair on complex problems. Explain the reasoning behind patterns like DataState. Connect architectural choices to implementation details and performance implications.
- Identify and address gaps: Recognize when someone is struggling with a technology and provide targeted support—training, pair programming, or guidance through architectural decisions.
- Create growth opportunities: Stretch the team into new areas. A backend engineer working on their first Terraform contribution. A frontend specialist implementing an AWS Lambda authorizer.
- What this requires: Genuine investment in people's growth. You've walked developers through major transitions (generalist to specialist, specialist to full-stack, or into new technology areas). You understand that team strength grows when individuals expand their capabilities.
4. Stakeholder Communication & Technical Leadership (10%)
- Explain to diverse audiences: Translate architectural choices and trade-offs for product managers, executives, and business stakeholders. Connect "optimizing DynamoDB queries" to "improving form submission latency by 30%."
- Shape technical direction: Contribute the engineering perspective on feasibility, risk, and what unlocks future capabilities.
- Support release confidence: You understand the code changes, comprehend the risks, and know what to monitor. You can stand behind releases.
Required Qualifications
Technical Skills
Frontend (Production Experience)
- 5+ years of Angular (including handling version migrations, optimizing change detection, and guiding teams through reactive patterns)
- Strong TypeScript skills with generics, discriminated unions, and strict mode
- RxJS depth: You understand hot vs. cold observables, unsubscription patterns, and can identify potential memory issues in reviews
- NgRx state management: You've designed stores at scale, optimized selectors, and evaluated architectural implications
- CSS Grid & Responsive Design: You can assess component hierarchy and layout decisions
- Material Design: You've worked within it and know when and how to extend it
Backend (Production Experience)
- 5+ years of Python (async/await, type hints, data modeling)
- FastAPI production experience: session management, dependency injection, middleware
- SQL and ORMs (SQLAlchemy): You write efficient queries and review them critically
- AWS services: Understanding of Lambda behavior, IAM least-privilege patterns, VPC networking
- REST API design: Versioning, error handling, idempotency
- Testing frameworks: pytest, testing st
Remote working/work at home options are available for this role.
Sr. Data Engineer (Hybrid)
Chicago, IL
The American Medical Association (AMA) is the nation's largest professional Association of physicians and a non-profit organization. We are a unifying voice and powerful ally for America's physicians, the patients they care for, and the promise of a healthier nation. To be part of the AMA is to be part of our Mission to promote the art and science of medicine and the betterment of public health.
At AMA, our mission to improve the health of the nation starts with our people. We foster an inclusive, people-first culture where every employee is empowered to perform at their best. Together, we advance meaningful change in health care and the communities we serve.
We encourage and support professional development for our employees, and we are dedicated to social responsibility. We invite you to learn more about us and we look forward to getting to know you.
We have an opportunity at our corporate offices in Chicago for a Sr. Data Engineer (Hybrid) on our Information Technology team. This is a hybrid position reporting into our Chicago, IL office, requiring 3 days a week in the office.
As a Sr. Data Engineer, you will play a key role in implementing
and maintaining AMA's enterprise data platform to support analytics,
interoperability, and responsible AI adoption. This role partners closely with
platform engineering, data governance, data science, IT security, and business
stakeholders to deliver highquality, reliable, and secure data products. This
role contributes to AMA's modern lakehouse architecture, optimizing data
operations, and embedding governance and quality standards into engineering
workflows. This role serves as a
senior technical contributor within the team-providing mentorship to junior
engineers and implementing engineering best practices within the data platform function,
in alignment with architectural direction set by leadership.
RESPONSIBILITIES:
Data Engineering & AI Enablement
- Build and maintain scalable data pipelines and
ETL/ELT workflows supporting analytics, operational reporting, and AI/ML use
cases. - Implement best practice patterns for ingestion,
transformation, modeling, and orchestration within a modern lakehouse
environment (e.g., Databricks, Delta Lake, Azure Data Lake). - Develop highperformance
data models and curated datasets with strong attention to quality, usability,
and interoperability; create reusable engineering components and automation. - Collaborate with the Architecture Team, the Data
Platform Lead, and federated IT teams to optimize storage, compute, and
architectural patterns for performance and costefficiency. - Build model-ready data sets and feature
pipelines to support AI/ ML use cases; serve as a technical coordination point
supporting business units' AI-related infrastructure needs. - Collaborate with data scientists and AI Working
Group to operationalize models responsibly and maintain ongoing monitoring
signals.
Governance, Quality & Compliance
- Embed data governance, metadata standards,
lineage tracking, and quality controls directly into engineering workflows;
ensure technical implementation and alignment within engineering workflows. - Work with the Data Governance Lead and business
stakeholders to operationalize stewardship, classification, validation,
retention, and access standards. - Implement privacybydesign and securitybydesign
principles, ensuring compliance with internal policies and regulatory
obligations. - Maintain documentation for pipelines, datasets,
and transformations to support transparency and audit requirements.
Platform Reliability, Observability & Optimization
- Monitor and troubleshoot pipeline failures,
performance bottlenecks, data anomalies, and platformlevel issues. - Implement observability tooling, alerts,
logging, and dashboards to ensure endtoend reliability. - Support cost governance by optimizing compute
resources, refining job schedules, and advising on efficient architecture. - Collaborate with the Data Platform Lead on
scaling, configuration management, CI/CD pipelines, and environment management. - Collaborate with business units to understand
data needs, translate them into engineering requirements, and deliver
fit-for-purpose data solutions; share and apply best practices and emerging
technologies within assigned initiatives. - Work with IT Security and Legal/ Compliance to
ensure platform and datasets meet risk and regulatory standards.
Staff Management
- Lead, mentor, and provide management oversight
for staff. - Responsible for setting objectives, evaluating
employee performance, and fostering a collaborative team environment. - Responsible for developing staff knowledge and
skills to support career development.
May include other responsibilities as assigned
REQUIREMENTS:
- Bachelor's degree in Computer Science, Engineering, Information Systems, or related field preferred or equivalent work experience and HS diploma/equivalent education required.
- 5+ years of experience in data engineering within cloud environments
- Experience in people management preferred.
- Demonstrated hands-on experience with modern data platforms (Databricks preferred).
- Proficiency in Python, SQL, and data
transformation frameworks. - Experience designing and operationalizing
ETL/ELT pipelines, orchestration workflows (Airflow, Databricks Workflows), and
CI/CD processes. - Solid understanding of data modeling,
structured/unstructured data patterns, and schema design. - Experience implementing governance and quality
controls: metadata, lineage, validation, stewardship workflows. - Working knowledge of cloud architecture, IAM,
networking, and security best practices. - Demonstrated ability to collaborate across
technical and business teams. - Exposure to AI/ML engineering concepts, feature
stores, model monitoring, or MLOps patterns. - Experience with infrastructureascode
(Terraform, CloudFormation) or DevOps tooling.
The American Medical Association is located at 330 N. Wabash Avenue, Chicago, IL 60611 and is convenient to all public transportation in Chicago.
This role is an exempt position, and the salary range for this position is $115,523.42-$150,972.44. This is the lowest to highest salary we believe we would pay for this role at the time of this posting. An employee's pay within the salary range will be determined by a variety of factors including but not limited to business consideration and geographical location, as well as candidate qualifications, such as skills, education, and experience. Employees are also eligible to participate in an incentive plan. To learn more about the American Medical Association's benefits offerings, please click here.
We are an equal opportunity employer, committed to diversity in our workforce. All qualified applicants will receive consideration for employment. As an EOE/AA employer, the American Medical Association will not discriminate in its employment practices due to an applicant's race, color, religion, sex, age, national origin, sexual orientation, gender identity and veteran or disability status.
THE AMA IS COMMITTED TO IMPROVING THE HEALTH OF THE NATION
Apply NowShare Save JobRemote working/work at home options are available for this role.