Principal software engineer jobs in Bowling Green, KY - 3,125 jobs
All
Principal Software Engineer
Software Developer Internship
Lead Engineer
Senior Engineer
Software Engineering Internship
Senior Software Engineer
Lead Technician
Software Developer
Software Engineering Manager
Software Engineer
Senior Leader
Senior Test Systems Engineer
Lead Software Quality Assurance
Software Engineer Lead
Project Developer
Lead Software Developer
T2 Systems 4.2
Principal software engineer job in Indianapolis, IN
The Lead Developer transforms business requirements into robust technical designs. You will take ownership of project delivery by leading a team of developers. Your responsibilities include ensuring alignment with architectural standards, driving development best practices, and delivering high-quality solutions. This role demands strong leadership, technical expertise, and the ability to manage distributed teams to achieve successful project outcomes.
Essential Position Functions
Architect, develop, and maintain scalable software applications with little or no supervision
Drive the full software development lifecycle, including requirements analysis, system design, implementation, testing, and deployment
Lead a team of developers, enabling those around you to do their best work
Lead troubleshooting efforts for complex software and integration issues
Champion software quality through rigorous code reviews, automated testing, and continuous integration practices
Provide recommendations on architecture direction, product direction, and development tools
Work closely with other departments to provide designs that solve business problems and ultimately benefit our customers
Produce and maintain comprehensive documentation for software architecture, code, and development processes
Evaluate and integrate emerging technologies to enhance system performance and reliability
Mentor and guide engineers, fostering a culture of technical excellence and continuous improvement
Collaborate with cross-functional teams to align software solutions with business and operational goals
Interact with product owners and stakeholders to gather information, provide education, give status updates, and communicate relevant project-related activities
Supervisory Responsibilities
This position will act as a team lead on an agile team. This position requires a comfort level with leadership towards ensuring other developers are producing quality code. This position has the authority to determine the corrective action needed to achieve desired outcomes.
Education and Qualifications
Bachelor's or Master's degree in Computer Science, Engineering, related field, or 7+ years of professional software development experience
3+ years of experience as part of an agile development team
Demonstrated success in delivering projects from concept to completion
Required Technical Skills
Expert proficiency in C# and .NET Framework, with willingness to adopt newer .NET technologies
Working knowledge of Java, Spring Boot, and related frameworks (Hibernate, JPA)
Expert knowledge of Object-Oriented Programming (OOP) principles
Expert knowledge of varying design patterns such as CQRS, API Gateways, and event-driven design
Expert knowledge of building and architecting REST APIs
Expert knowledge of distributed systems and microservice architectures
Strong experience with relational databases (SQL Server, MySQL, Azure SQL, Oracle)
Required Platform Experience
Azure API Management
Azure Functions
Kafka (event streaming)
Azure Redis Cache
Azure SQL Database
Dynatrace (application performance monitoring)
Additional Technical Skills
Experience with CI/CD pipelines and deployment automation
Experience with GitHub and GitHub Actions
Experience working with AI-assisted development tools (GitHub Copilot, Cursor, or similar)
Experience with the Atlassian toolset, especially JIRA
Familiarity with Agile development methodologies
Knowledge of networking protocols and cybersecurity best practices
Knowledge, Skills, and Abilities
Ability to work directly with customers to drive to business outcomes
Excellent communication skills with the ability to convey complex technical concepts to non-technical stakeholders
Excellent organizational and leadership skills
Ability to work with a diverse group of development team members
Ability to work on multiple features and refactoring/support concurrently
Ability to work across a development team to keep sprint commitments on track
Ability to stay on the leading edge of technology trends
Ability to problem solve: define problems, collect data, establish facts, draw conclusions
Ability to prioritize tasks and tactfully negotiate priority with stakeholders
Passionate about continuous improvement, efficiency at scale, and automation
Committed to self-study to maintain or increase technical abilities
This position is open for Indinapolis, Indiana office, Mesa, AZ and Burnaby, Canada office.
T2 Systems is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.
$102k-134k yearly est. 1d ago
Looking for a job?
Let Zippia find it for you.
Senior Project Developer
Worthington Design & Remodeling
Principal software engineer job in Carmel, IN
About the Role
Worthington Design & Remodel is seeking an experienced and driven Senior Project Developer to join our growing team. This individual will play a key role in helping homeowners bring their renovation visions to life - from the initial design concept through project proposal and handoff to production.
The ideal candidate has a balance of sales acumen, construction/design expertise, and client relationship skills. You'll guide clients through the remodeling process, present creative design solutions, and drive profitable project wins that reflect Worthington's reputation for craftsmanship and excellence.
Key Responsibilities
Serve as the primary point of contact for clients from initial consultation through signed contract.
Meet with clients in their home to evaluate design needs and desired outcomes.
Collaborate with design team to develop layouts, material selections, and budget estimates.
Present project proposals, handle revisions, and close sales in alignment with company goals.
Manage project pipeline to ensure timely follow-up and strong customer communication.
Coordinate with project managers and production staff to ensure a seamless handoff from design to build.
Maintain a high level of product knowledge on current remodeling trends, materials, and vendor options.
Achieve or exceed monthly and quarterly sales goals based on project volume and profitability.
Qualifications
3-5+ years of experience in residential remodeling, design-build, or construction sales.
Strong understanding of home remodeling processes, materials, and construction terminology.
Proven record of closing design or construction-related projects.
Excellent interpersonal and communication skills with a customer-first approach.
Ability to read floor plans and basic construction drawings.
Proficiency with CRM software and Microsoft Office (experience with CoConstruct, Buildertrend, or similar tools preferred).
Self-motivated, organized, and capable of managing multiple client projects simultaneously.
What We Offer
High-earning potential total compensation ranging from $70K-$110K+.
Ongoing training and development opportunities.
Collaborative, design-focused culture with an emphasis on quality and integrity.
Career growth within a reputable, family-owned remodeling company.
About Worthington Design & Remodel
Worthington Design & Remodel is a premier residential remodeling firm specializing in kitchens, bathrooms, basements, full-home renovations, and additions. We combine craftsmanship, creativity, and exceptional service to transform spaces that enhance how our clients live every day.
Interested? Apply on line here: ************************************
$70k-110k yearly 5d ago
Senior Industrial Vision Edge Developer
Net2Source (N2S
Principal software engineer job in Georgetown, KY
Role: Senior Industrial Vision Edge Developer
Location: Georgetown, KY (Strongly prefer someone local (or reasonable driving distance to Georgetown, KY). Will consider remote for a strong candidate, but must travel 2+ times a month. Reimbursement for travel as required.)
Term: Contract
Skill Requirements: Manufacturing, Automotive
Custom Skill Requirements
ML/CV Modelling
DevOps/MLOps
Edge ML/CV Performance Optimization
System Integration
Description Of Services:
We are seeking a Senior Industrial Vision Edge Developer to lead the design, deployment, and optimization of real-time computer vision systems at the edge for automotive manufacturing and quality inspection. This role focuses on edge ML, embedded vision, and hybrid AWS architectures, delivering low-latency, highly reliable solutions in high-throughput production environments.
Architect and develop edge-based computer vision systems for automotive inspection and automation
Design, train, and deploy real-time ML/CV models optimized for edge hardware
Optimize inference performance (latency, throughput, memory, power) on industrial edge devices
Build hybrid edge-cloud architectures using AWS for model lifecycle management and monitoring
Implement DevOps/MLOps pipelines for edge deployment, updates, and rollback
Integrate vision systems with PLCs, MES, and factory networks
Lead technical decisions and mentor engineers on edge and vision best practices
Required Skills:
7+ years of softwareengineering experience, including edge or embedded systems
Strong proficiency in Python and/or C++ for performance-critical vision workloads
Proven experience with computer vision and ML (OpenCV, PyTorch, TensorFlow, ONNX)
Hands-on experience with edge deployment (Docker, NVIDIA Jetson, Intel, or similar platforms)
Experience with AWS hybrid/edge services and cloud integration
Strong background in CI/CD, DevOps, and production system reliability
Experience delivering systems in automotive or industrial manufacturing environments
$79k-103k yearly est. 2d ago
Embedded Developer
Pentangle Tech Services | P5 Group
Principal software engineer job in Columbus, IN
We are seeking a highly skilled Embedded Software Developer to support Cummins' CSAR (Common Software Architecture & Reuse) platform. This role focuses on developing, integrating, and maintaining embedded software for engine and powertrain control systems across Cummins' global product lines. The engineer will work on safety-critical, real-time embedded software that runs on ECUs used in diesel, natural gas, and electrified power systems.
Key Responsibilities
Design, develop, and maintain embedded C/C++ software for Cummins ECUs using the CSAR platform
Implement and integrate application software components within AUTOSAR / CSAR architecture
Develop real-time software for engine, aftertreatment, and powertrain control modules
Configure and integrate BSW (Basic Software), MCAL, and RTE layers
Perform software integration, debugging, and validation on target hardware and HIL systems
Support diagnostics (UDS, J1939, J1979) and CAN-based communication
Follow ASPICE, ISO 26262, and Cummins SDLC standards
Participate in code reviews, DFMEA, and design documentation
Work closely with controls, systems, and calibration teams
$66k-87k yearly est. 1d ago
UI Software Engineer
Marathon TS
Principal software engineer job in Knoxville, TN
Focused on enhancing and maintaining legacy web applications and building new products. Must be passionate about user experience and effective problem solving. Works closely with designers and SMEs to convert artifacts to functional UI. Responsible for front-end coding, responsive design, secure code, and participation in Agile development.
Required Experience:
Bachelor's in CS, Interaction Design, Multimedia Design, or equivalent experience.
Minimum 5 years in DoD or commercial programs.
Strong front-end experience: HTML, CSS, preprocessors, JS, React/Angular/Knockout.
Responsive design expertise.
Ability to convert design artifacts (Photoshop, Figma).
Experience in secure coding, Agile, testing, and deployment.
Clearance Requirement:
Must be a US Citizen with an active DoD security clearance
Marathon TS is committed to the development of a creative, diverse and inclusive work environment. In order to provide equal employment and advancement opportunities to all individuals, employment decisions at Marathon TS will be based on merit, qualifications, and abilities. Marathon TS does not discriminate against any person because of race, color, creed, religion, sex, national origin, disability, age or any other characteristic protected by law (referred to as "protected status").
$62k-83k yearly est. 2d ago
Software Architect
Hire'In Solutions
Principal software engineer job in Erlanger, KY
Looking for a C++ Developer (Architect Level) with windows platform experience and warehouse/logistic domain.
Role Title: Software Architect
Exp level: 12+ years
Visa-Independent only
Kindly share your resume for the quick review !
What You will Do:
Lead the technical design of software implementations, ensuring scalability, security, and maintainability.
Translate business and operational functional requirements into detailed functional & technical specifications.
Define integration architecture and data flow across enterprise systems (e.g., ERP, WMS, WES, WCS, CRM, automation platforms).
Contribute to reusable solution templates, processes and internal tools that improve implementation efficiency.
Migration and re-engineering of applications
Mentor and guide other team members. Guide the team and even demonstrate expected coding skills if there is a need.
What You Will Bring:
Educational Qualification: Must have at-least a bachelors in engineering. Engineering degree preferably in computer science (or equivalent) or electronics engineering.
7-10+ years of experience in software implementation in a technical architect role.
Desirable to have prior experience with warehouse management system design and development
Strong understanding of the warehousing and logistics industry, warehouse automation processes and warehouse software systems like WMS, WES, WCS.
Solid understanding of warehouse operations, including receiving, picking, inventory, labor, and shipping workflows.
Overall industry experience of 10+ years
Hands-on experience in architecting and building enterprise software solutions and architecture using C++ on Windows.
Should have played the role of Architect/Sr. Architect for medium to large size development projects
Deep understanding of detailed design concepts
Strong understanding of software architecture principles (modular design, APIs, data modeling, integration frameworks).
Hands-on experience with enterprise platforms such as ERP, WMS, or SaaS-based business systems.
Proficiency in SQL, APIs, and common integration technologies (REST, SOAP, message queues).
Strong troubleshooting, problem-solving, and system analysis skills.
Excellent communication skills, both written and verbal, with the ability to interact effectively with technical and non-technical stakeholders.
Nice‑to‑Have:
Experience in developing user interfaces with React.js and associated JavaScript frameworks.
Experience with micro‑frontend architecture.
Knowledge of cloud platforms (Azure/AWS/GCP).
Familiarity with containerization (Docker, Kubernetes).
$74k-102k yearly est. 5d ago
Senior Lead: Lean and Business Process Improvement (BPI)
Schneider Electric 4.2
Principal software engineer job in Nashville, TN
Senior Lean and Business Process Improvement (BPI) Expert - U.S.
We are seeking a strategic and execution-focused Senior Lean and Business Process Improvement (BPI) Expert to drive operational excellence across complex, cross-functional processes-specifically in planning, order management, fulfillment, and billing/invoicing. This role will partner closely with business units, IT, and customer-facing teams to identify inefficiencies, eliminate waste, and implement scalable solutions that improve cycle times, reduce errors, and enhance customer satisfaction.
What will you do?
Lead end-to-end process assessments and gap analyses across order management, order fulfillment, and billing/invoicing workflows.
Use Lean, Six Sigma, Kaizen, and BPI methodologies to identify and implement process improvements that drive measurable business outcomes.
Facilitate value stream mapping, root cause analysis (RCA), and process reengineering workshops with cross‑functional stakeholders.
Develop and maintain detailed process documentation, including SOPs, swimlane diagrams, and future‑state process maps.
Collaborate with IT and business teams to align process improvements with digital automation, ERP enhancements, or workflow tools.
Define and monitor key performance indicators (KPIs) for process efficiency, accuracy, and customer satisfaction; recommend course corrections as needed.
Influence leaders to make decisions on “to‑be‑processes” with a goal to simplify, standardize, scale-thereby improving cycle time, customer experience, and productivity.
Support change management and training initiatives to drive adoption of new processes and systems.
Champion a continuous improvement mindset across teams and mentor junior team members on Lean and BPI best practices. Train, mentor and certify team members on BPI methodology and achieve yellow and green belts.
Reporting Structure
VP of Customer Execution and Program Office
Compensation & Benefits
For this U.S. based position, the expected compensation range is $160,800.00 - 241,200.00 per year, which includes base pay and short‑term incentive.
Benefits include medical (with member reward points), dental, vision, basic life insurance, Benefit Bucks (credits to apply toward benefits), flexible work arrangements, paid family leaves, 401(k) + match, well‑being and recognition (including service anniversary) programs, 12 holidays per year, 15 days of paid time off per year (pro‑rated in the first year of employment based on start date), opportunity to purchase company stock (eligibility depends on start date), and military leave benefits.
Qualifications
Bachelor's degree in Business, Industrial Engineering, Operations, or related field; Master's degree or MBA preferred.
10+ years of experience in process improvement, operational excellence, or business transformation, with a focus on Quote‑to‑Order and Order‑to‑Cash process lifecycles, AND specifically on Customer Project Deployments.
Proven track record in leading Lean or Six Sigma projects (Black Belt preferred) with tangible impact on cycle times, cost savings, or quality.
Deep understanding of complex order management, fulfillment logistics, and invoicing/billing processes, ideally in a global or matrixed organization.
Experience with ERP systems (e.g., SAP, Oracle), process mining, workflow automation tools, and data analytics platforms (e.g., Power BI, Tableau).
Strong facilitation, stakeholder management, and communication skills, with the ability to drive alignment across technical and non‑technical teams.
Results‑driven, analytical mindset with a passion for solving operational challenges and delivering customer value.
Preferred Certifications
Lean Six Sigma Black Belt
PMP or Agile Certification
Certified Business Process Professional (CBPP) or similar
Application
You must submit an online application to be considered for any position with us. This position will be posted until filled.
Schneider Electric is an Equal Opportunity Employer. It is our policy to provide equal employment and advancement opportunities in the areas of recruiting, hiring, training, transferring, and promoting all qualified individuals regardless of race, religion, color, gender, disability, national origin, ancestry, age, military status, sexual orientation, marital status, or any other legally protected characteristic or conduct.
#J-18808-Ljbffr
$77k-98k yearly est. 3d ago
Lead Engineer-Night Shift
BWXT
Principal software engineer job in Mount Vernon, IN
At BWX Technologies, Inc. (NYSE: BWXT), we are People Strong, Innovation Driven. A U.S.-based company, BWXT is a Fortune 1000 and Defense News Top 100 manufacturing and engineering innovator that provides safe and effective nuclear solutions for global security, clean energy, environmental restoration, nuclear medicine and space exploration. With more than 7,800 employees, BWXT has 14 major operating sites in the U.S., Canada and the U.K. We are the sole manufacturer of naval nuclear reactors for U.S. submarines and aircraft carriers. Our company supplies precision manufactured components, services and fuel for the commercial nuclear power industry across four continents. Our joint ventures provide environmental restoration and operations management at a dozen U.S. Department of Energy and NASA facilities. BWXT's technology is driving advances in medical radioisotope production in North America and microreactors for various defense and space applications. For more information, visit ************ . Follow us on LinkedIn , X , Facebook and Instagram .
Lead Engineer-Night Shift
Welcome to BWXT
We believe in empowering our employees and cultivating a dynamic workplace that fosters growth and collaboration. Whether you're an experienced professional or just starting your career, you'll find opportunities to challenge yourself, learn from seasoned experts, and contribute to nuclear innovation. We required a diverse range of skills to support our work in the markets that drive our business and welcome candidates from all backgrounds and life stages who are passionate about making a difference.
Position Overview:
We are seeking an experienced Process Engineer to be the primary engineering liaison within our manufacturing operations. The ideal candidate will engage actively in the shop environment to resolve delays, stoppages, and engineering-related inquiries collaboratively. Building strong relationships with night shift stakeholders is essential to ensure seamless communication and coordination. This role will require partnering with the operations team to identify process weaknesses and implement improvements effectively.
Location:
On-site in Mt. Vernon, Indiana
Your Day to Day as a Lead Engineer-Night Shift
Serve as the primary engineering point of contact/coordinator for manufacturing engineering, tooling engineering and continuous improvement initiatives.
Maintain a regular presence in the shop to assist in resolving delays, stoppages, concerns, and questions through answering engineering related concerns.
Build strong working relationships with night shift stakeholders
Partner with the operations team to identify weaknesses, or areas for improvement and assist with implementation.
Escalate any concerns as necessary to the appropriate stakeholders.
Serve as the liaison between program management, operations, quality, and lead manufacturing engineer for issues that arise during assigned shift.
Ensure responsible day-shift engineers are cognizant of issues that arise during nightshift through appropriate and timely means of communication given the level of the issue.
Serve as Engineering & Technical Services representative for any safety or quality response or investigation teams that occur during assigned shift.
Work with manufacturing engineers to standardize instruction across product lines
Maintain a thorough understanding of contract / drawing requirements for dispositioning quality notifications.
Perform special assignments as deemed necessary.
Required Qualifications:
The ability to obtain and maintain a DOE security clearance is required.
Bachelor's degree in mechanical, manufacturing, or civil engineering.
Two years manufacturing engineer experience with 1 year at BWXT or ability to train up to 6 months on day shift
Demonstrated professional communication skills both written and verbal.
Demonstrated problem solving skills and attention to detail.
Preferred Qualifications:
Proficiency with MS Office
Familiarity with SAP preferred
What We Offer:
Competitive salary and benefits package, including health, dental, and retirement plans.
Work schedule will be 8 pm to 6:30 am or 4:00 pm to 2:30 am, Monday-Thursday.
Paid time off to promote a healthy work-life balance.
Professional development opportunities, including mentorship programs and sponsorship for continuing education.
An inclusive atmosphere that celebrates new perspectives and supports collaboration between different generations.
The chance to be part of a mission-driven organization making a positive impact on the future of energy.
Opportunities for continuous learning and training to grow throughout your career!
Pay: $76,000 - $119,000
The base salary range for this position in Indiana (US-IN) at the start of employment is expected to be between $76,000 and $119,000 per year. However, the base salary offered is based on local job market factors, and may vary further depending on factors specific to the selected job candidate, such as job-related knowledge, skills, experience, and other objective business considerations. Subject to these considerations, the total compensation package for this position may also include other elements, such as an annual cash incentive in addition to a full range of medical, retirement, and/or other benefits. Details of participation in these benefit plans will be provided at such time the selected job candidate receives an offer of employment. If hired, the selected job candidate will be employed 'at-will,' unless employed at a location and in a position subject to a collective bargaining agreement. The company further reserves the right to modify base salary (as well as any other discretionary payment, compensation or benefit program) at any time, including for reasons related to individual performance, company or individual department/team performance, and other market factors.
As a federal government contractor, BWX Technologies, Inc. and any subsidiaries, affiliates and related entities ("BWXT" or the "Company") complies with all federal, state, and local laws and customer requirements regarding health and safety protocols. As such, all BWXT new hires will be required to adhere to applicable Company health and safety requirements within the workplace as a condition of employment.
Applicants selected will be subject to a Federal background investigation and must meet eligibility requirements for access to classified information or matter. Position requires U.S. citizenship with (no dual citizenship) ability to obtain and maintain a Department of Energy (DOE) security clearance which involves an extensive criminal and financial background investigation, drug test and previous employment reference verifications.
BWXT is committed to the concept of Equal Employment Opportunity. We have established procedures to ensure that all personnel actions such as recruitment, compensation, career development, benefits, company-sponsored training and social recreational programs are administered without regard to race, color, religion, sex, national origin, citizenship, age, disability, protected veteran or other protected status.
BWX Technologies, Inc. and its affiliates and subsidiaries (BWXT) is not responsible for and does not accept any liability for fees or other costs associated with resumes or candidates presented by recruiters or employment agencies, unless a binding, written recruitment agreement between BWXT and the recruiter or agency exists prior to the presentation of candidates or resumes to BWXT and includes the specific services, job openings, and fees to be paid ("Agreement"). BWXT may consider any candidate for whom a recruiter or agency has submitted an unsolicited resume and explicitly reserves the right to hire such candidate(s) without any financial obligation to the recruiter or agency unless an Agreement is in place prior to presentation and such Agreement explicitly encompasses the job opening for which such fees or costs are sought. An email, verbal or other informal contact with any person within BWXT will not create a binding agreement. Agencies or recruiters without an Agreement are directed not to contact any hiring managers of BWXT with recruiting inquiries or resumes. Recruiters and agencies interested in partnering with BWXT may contact BWXT's Talent Acquisition team at [email protected].
#LI-TC1
#LI-TC1
Job Segment: Nuclear Engineering, Engineering Manager, Manufacturing Engineer, Engineering, Night, Operations
$76k-119k yearly 7d ago
Senior Engineer
Enscicon Corporation 4.1
Principal software engineer job in Granger, IN
Senior Project Manager / Engineering Consultant
We are seeking a highly experienced professional to lead complex engineering projects with a mix of field and office responsibilities. This position is ideal for a consultant who enjoys managing projects, coordinating technical teams, and ensuring client needs are met.
Key Responsibilities:
Manage project scope, budgets, schedules, and deliverables
Serve as the main point of contact for clients and stakeholders
Oversee preparation and review of reports, proposals, and project documentation
Coordinate field and technical activities to support project objectives
Supervise project staff and provide guidance on technical and procedural tasks
Analyze technical data and communicate findings to team members and clients
Support business development by identifying opportunities and client needs
Maintain high standards for quality, safety, and client service
Qualifications:
Bachelor's degree in engineering or related field, or equivalent experience
10+ years of experience managing complex projects in engineering or consulting
Strong communication, organizational, and leadership skills
Ability to work independently and collaboratively
Comfortable with occasional fieldwork and client visits
Problem-solving mindset and adaptable to diverse challenges
$84k-108k yearly est. 1d ago
Data Engineer
Meridian Technologies 4.2
Principal software engineer job in Brentwood, TN
Job Title: Data Engineer
Contract duration: 6 month contract with potential for extension or conversion
We are seeking a Senior Marketing Data & Activation Engineer to support the migration from Adobe Campaign Classic to the Zeta Marketing Platform by owning end-to-end marketing data pipelines, troubleshooting issues, validating data, and enabling reliable audience activation. This role requires strong SQL, Python, and expert Snowflake skills, experience with marketing or customer data engineering, and familiarity with Adobe Campaign, Zeta, or similar ESP platforms, along with the ability to translate business needs into technical solutions.
Responsibilities
Migration Data Validation & Parity (Phase 1)
Analyze and map ACC schemas to Zeta data structures
Validate audience parity between ACC and Zeta during parallel runs
Investigate and resolve audience count discrepancies
Ensure suppression, eligibility, and preference logic behaves consistently
Partner with IT and vendors to troubleshoot data issues affecting activation
Activation & Identity Governance (Post-Migration)
Monitor and maintain customer identity resolution across channels
Ensure opt-in, opt-out, and preference data remains accurate and consistent
Detect and address audience inflation, decay, or duplication
Support compliance and deliverability through clean audience hygiene
Personalization & Trigger EnablementPrepare and validate customer attributes and event data for:
Personalization
Triggered journeys
Lifecycle messaging
Build and support clean event modeling and trigger firing logic
Enable scalable use of behavioral and transactional signals
Measurement & Reporting ConfidenceReconcile performance data across:
Zeta
Adobe Analytics
Finance / Analytics outputs
Investigate tracking and attribution discrepancies
Support executive-ready explanations of performance changes
Validate event capture and downstream reporting logic
Experimentation & Test-and-Learn Support• Support audience split logic and control group design
• Enable clean test vs control measurement for journeys and triggers
• Assist in defining guardrails to prevent cannibalization or over-messaging
Requirements
Core Experience
• 5+ years of experience in marketing data engineering or ESP data roles
• Strong SQL skills (joins, deduplication, window functions) a must; other programming languages expected (Python, Apache Spark, HTML etc.)
•Hands-on Adobe Campaign Classic experience: (Custom tables, workflow-based data processing)
• Hands-on Zeta experience: (Audience and event modeling, identity resolution concepts, real-time vs batch data ingestion)
Integration & Collaboration
• Experience working alongside IT teams on APIs and data feeds
• Understanding of ESP data dependencies and activation impacts
• Ability to translate and resolve technical data issues
• Strong understanding of web and app event data concepts
• Working knowledge of APIs and JSON payloads (conceptual, not development)
• Experience working along side data science and analytics teams to activate AI/ML based campaigns
• Experience with event data from clickstream, apps, APIs etc.
• Ability to build and automate tracking and health reports
Preferred Qualifications:
• Familiarity with Movable Ink data feeds and ESP integrations
• Experience supporting experimentation or incrementality testing
• Strong documentation and data validation practices
• Retail or eCommerce marketing experience
• Reporting or dashboarding experience
• Experience collaborating with data science and analytics teams to productionize AI/ML models and support triggered communications
Screening questions:
Do you now or in the future require sponsorship (e.g. H-1B)? Y/N
EEO and ADA Statement:
Consulting Solutions and its family of companies is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law.
If you are a person with a disability needing assistance with the application or at any point in the hiring process, please contact us at:
********************************
$70k-95k yearly est. 1d ago
Senior Engineer
Indiana Automotive Fasteners, Inc. 4.4
Principal software engineer job in Greenfield, IN
The Tooling Engineer is responsible for the setup, maintenance, and optimization of tools, dies, and molds used in manufacturing operations. This role ensures that all tooling supports efficient production, maintains product quality, and meets safety and cost objectives. The Tooling Engineer works closely with production, maintenance, and engineering teams to troubleshoot tooling issues and drive continuous improvement initiatives.
ESSENTIAL DUTIES AND RESPONSIBILITIES include the following.
Understand the fundamentals of cold forming, heading and rolling machines.
Preform failure analysis and implement countermeasures on tooling when life ended prematurely
Repair critical tooling: tear down, measure, replace components, rebuild and return to machine
Manage tooling projects from concept through production, including design changes, supplier coordination, testing, and approval.
Assist material changes, prototypes, and validating new tooling for new parts, referred to as Production Order Sheets (POS)
Proficiency in CAD software (e.g., AutoCAD, SolidWorks)
Learn to operate the equipment and assist production team members in their training.
Provide technical training and support to operators and maintenance personnel.
Ensure all tooling meets design specifications, safety standards, and production requirements.
Ensure the plant has tooling available. Order, stock, inventory & distribute the replenishment tooling.
Design, develop, and validate tooling, jigs, fixtures, and gauges to support manufacturing
Oversee tooling fabrication, modification, and maintenance activities-both in-house and with external vendors.
Create, Update and Maintain tool drawings, productions documents, set up sheets, progression sheets, tool list, etc.
Support continuous improvement initiatives in tooling design, standardization, and performance.
Act as a backup when other Tool Room team members are out
Participate on the weekly / monthly ASJ project conference calls
Other duties as assigned
QUALIFICATIONS
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The essential duties and responsibilities are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Education/Experience
Bachelor's degree + experience (0-3 years)
Associate degree + experience (3-7 years)
Applicable experience only (7+ years)
Knowledge of cold forming equipment & processes is beneficial
COMMUNICATION
Effective communication skills to collaborate with other team members and suppliers. Ability to interpret technical procedures or drawings. Fluent in English. Japanese as a second language is helpful.
PROBLEM-SOLVING
Ability to identify and resolve technical challenges related to tooling
PHYSICAL DEMANDS
Required to stand, walk and sit; talk or hear, both in person and by telephone; use hands to finger, handle or feel objects or controls; reach with hands and arms. Regularly required to stoop, kneel, bend, crouch and lift up to 25 pounds.
COMPANY VISION & VALUES
"Indiana Automotive Fasteners is an Equal Employment Opportunity Employer and prohibits discrimination and harassment of any kind; Indiana Automotive Fasteners is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Indiana Automotive Fasteners are based on business needs, job requirements, and Individual qualifications, without regard to race, color, religion, or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental, or sensory disability, HIV Status, sexual orientation, gender identity and or/expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by laws or regulation in the location where we operate. Indiana Automotive Fasteners will not tolerate discrimination or harassment based on any of these characteristics.”
$75k-95k yearly est. 5d ago
Software Engineer Security & Automation II (Intern) - United States
Cisco Systems, Inc. 4.8
Principal software engineer job in Knoxville, TN
Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you directly if a relevant position opens. Applications are accepted until further notice.
Meet the Team
Our dedicated team members are building the future of Cisco's AI-driven platforms and data infrastructure, supporting innovation across the globe. You will join a collaborative environment focused on developing advanced data pipelines, secure cloud infrastructure, and automation solutions within business groups such as Security and Infra & Security (Compute, Cloud, Security teams). As part of this innovative team, you will contribute to the growth of cutting-edge technologies in data, intelligent systems, and cybersecurity automation. Explore opportunities at the intersection of security engineering, automation, and AI-helping to transform how Cisco and its customers harness secure, intelligent automation.
Your Impact
As a passionate softwareengineer, you will play a critical role in developing scalable, secure data pipelines, designing robust analytics platforms, and building automation infrastructure to support Cisco's security and cloud initiatives. Your expertise in programming, data systems, and cybersecurity allows you to solve complex challenges with innovation and precision. By building and maintaining essential security tools and automation platforms, you enable Cisco's business groups to leverage AI-driven, secure, and automated insights for operational excellence and strategic growth. Your contributions ensure reliable, high-quality, and secure infrastructure that supports Cisco's leadership in intelligent, security-first technology solutions.
Minimum Qualifications
* Currently enrolled in a certification program (e.g., Boot Camp, Apprenticeship, Community College or 4-Year University with 2 years of relevant experience) or currently enrolled in a graduate degree program with 0 years of relevant experience.
* Experience writing, debugging, and maintaining code in Python or other scripting languages (such as Bash), with a focus on automating tasks, workflows, or processes.
* Understanding of security protocols and principles (e.g., TLS/SSL, SSH, OAuth, SAML, IPsec) and familiarity with common cybersecurity tools.
* Exposure to DevOps and DevSecOps practices, including integrating security measures into CI/CD pipelines (e.g., Jenkins, GitHub Actions) and cloud environments.
* Familiarity with cloud security concepts and experience using automation tools within software development and deployment workflows.
Preferred Qualifications
* Understanding of artificial intelligence and machine learning concepts, algorithms, and basic implementation techniques.
* Familiarity with securing cloud environments, including knowledge of cloud security best practices and commonly used security tools.
* Experience or coursework related to securing containerized applications (e.g., Docker, Kubernetes), including vulnerability assessment and mitigation strategies.
* Hands-on experience writing and executing automated tests for Python applications using the pytest framework.
Why Cisco?
At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.
We are Cisco, and our power starts with you.
Message to applicants applying to work in the U.S. and/or Canada:
Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process.
U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time.
U.S. employees are eligible for paid time away as described below, subject to Cisco's policies:
* 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees
* 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco
* Non-exempt employees receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees
* Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations)
* 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next
* Additional paid time away may be requested to deal with critical or emergency issues for family members
* Optional 10 paid days per full calendar year to volunteer
For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies.
Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows:
* .75% of incentive target for each 1% of revenue attainment up to 50% of quota;
* 1.5% of incentive target for each 1% of attainment between 50% and 75%;
* 1% of incentive target for each 1% of attainment between 75% and 100%; and
* Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation.
For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.
The applicable full salary ranges for this position, by specific state, are listed below:
New York City Metro Area:
$44,000.00 - $185,000.00
Non-Metro New York state & Washington state:
$44,000.00 - $185,000.00
* For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined.
Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.
$44k-185k yearly 43d ago
Software Application Engr V (Sr. Web Application Developer)
Dansources Technical Services Inc.
Principal software engineer job in Indianapolis, IN
Indianapolis, IN
We are seeking a highly experienced and skilled Senior .NET/Web Application Developer with 8+ years of professional experience in developing, deploying, and maintaining web applications. The ideal candidate will have deep expertise in working within serverless environments on cloud platforms such as AWS and Azure. This role is perfect for a developer who thrives in a fast-paced, innovative environment and is passionate about leveraging cutting-edge technologies to build scalable, high-performing applications.
As a Senior .NET/Web Application Developer, you will play a key role in leading complex projects, mentoring junior developers, and collaborating closely with cross-functional teams to deliver exceptional software solutions. Your expertise will be crucial in architecting robust applications, optimizing performance, and ensuring best practices in cloud deployment and web security.
Primary Responsibilities
Advanced Web Application and REST API Development:
Lead the design, development, and deployment of sophisticated web applications using .NET/C# and modern JavaScript frameworks such as React, Angular, or Vue.js.
Develop and enhance web applications with a strong focus on RESTful API design and integration.
Architect and implement serverless solutions using AWS services like AWS Lambda, API Gateway, and DynamoDB, ensuring scalability, performance, and security.
Design and develop APIs for cross-platform integration, maintaining a high standard of security and performance.
SDLC and Cloud Infrastructure Management:
Oversee the full software development life cycle (SDLC), including planning, development, testing, deployment, and maintenance, ensuring alignment with best practices.
Utilize AWS and Azure cloud services effectively for application hosting, scaling, and management, implementing cost-effective and secure cloud-based solutions.
Lead the implementation of CI/CD pipelines using tools like Jenkins or Azure DevOps for streamlined deployments and continuous integration.
Client Engagement and Technical Analysis:
Collaborate with clients to understand their business needs and translate them into detailed technical requirements and architecture diagrams.
Communicate complex technical solutions effectively to both technical and non-technical stakeholders, ensuring alignment and understanding.
Participate in project planning sessions, contributing to the development of technical strategies that meet client requirements and business goals.
SoftwareEngineering and Best Practices:
Advocate for and implement best practices in softwareengineering, focusing on clean code, design patterns, and efficient algorithms.
Provide technical leadership and mentorship to junior developers, guiding them in best practices for coding, testing, and deployment.
Ensure the security and privacy of web applications by implementing best practices in cloud security and data protection.
Quality Assurance and Performance Optimization:
Develop robust testing strategies encompassing unit, integration, and performance testing to ensure high-quality software delivery.
Optimize applications for maximum speed and scalability, leveraging serverless architectures and cloud services.
Address and rectify any issues or bugs in a timely and efficient manner, maintaining the stability and performance of deployed applications.
UI/UX Collaboration and Implementation:
Collaborate with UI/UX designers to transform designs into highly functional, responsive web components while maintaining adherence to best practices.
Implement responsive design principles to ensure applications deliver a consistent user experience across all devices.
Continuous Improvement and Innovation:
Continuously evaluate and implement the latest web development trends and technologies, driving innovation within the team.
Stay informed about the latest industry trends, tools, and technologies, and explore how they can be integrated into ongoing and future projects.
Basic Qualifications
Bachelor's or Master's degree in Computer Science or Information Technology, or related field.
8+ years of professional experience in web application development with a strong proficiency in .NET/C# and JavaScript frameworks like React, Angular, or Vue.js.
Extensive experience in deploying and managing applications in serverless environments on AWS and Azure, with a focus on performance optimization and scalability.
Deep understanding of web application architecture, including microservices, RESTful APIs, and cloud-native design patterns.
Strong expertise in SQL and NoSQL databases, with the ability to design and implement efficient data storage solutions.
Proven ability to lead and mentor a development team, fostering a collaborative and growth-oriented environment.
Advanced knowledge of web security practices and experience in building secure, resilient applications.
Excellent communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
A passion for staying current with the latest industry trends and technologies, and a commitment to continuous learning and professional development.
Preferred Qualifications
Certification in AWS, and Azure or other cloud platforms.
Knowledge of Agile and DevOps methodologies.
Experience with automated testing and deployment tools.
$64k-88k yearly est. Auto-Apply 60d+ ago
Generalist Software Developer
Stratacuity
Principal software engineer job in Edmonton, KY
We are seeking a highly skilled Generalist Software Developer to join a dynamic team focused on creating innovative gameplay and UI experiences. This role involves supporting cross-disciplinary teams, implementing features across multiple systems, and ensuring smooth integration within Unreal Engine environments. The ideal candidate thrives in collaborative settings and excels at solving complex technical challenges.
Responsibilities
* Collaborate with artists, designers, and other developers to accelerate content delivery.
* Develop and implement features spanning UI, gameplay, and engine systems.
* Identify gaps in existing systems and propose effective technical solutions.
* Ensure high-quality performance and scalability across platforms.
Must-haves
* 5+ years of professional experience in game development using C++.
* 3+ years of hands-on experience with Unreal Engine 5.
* Proven track record of shipping multiple multi-platform console games using Unreal Engine 4 or 5.
Nice-to-haves
* Experience developing ARPGs and/or shooter games.
* Expertise in re-architecting and optimizing existing blueprint systems.
Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico. Apex uses a virtual recruiter as part of the application process. Click here for more details.
Apex Benefits Overview: Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our 'Welcome Packet' as well, which an Apex team member can provide.
Employee Type:
Contract
Remote:
Yes
Location:
Edmonton, AB, CA
Job Type:
Date Posted:
December 10, 2025
Pay Range:
$55 - $60 per hour
Similar Jobs
* Software Developer
* Software Developer
* Software Developer Advisor
* Software Dev Engineer - Software Dev Engineer IV
* Software Dev Engineer - Software Dev Engineer II
$55-60 hourly 14d ago
2026 Summer Software Development Internship
3Rivers Federal Credit Union 3.8
Principal software engineer job in Fort Wayne, IN
2026 Summer Internship Reports To: Functional Manager Non-Exempt Term: June 1, 2026 - August 14, 2026 Pay: $19/hr Individual Contributor Explore: Rotational tasks across departments to introduce you to the corporate environment. Develop: Assignments within a specific department to develop your functional skills. Engage: Real-world projects and tasks aligned with your business area's goals and where you have the possibility for employment upon completion of the intern program.
Knowledge Requirements
Ability to assist and support team members both within and outside of the assigned Resource Center, demonstrating flexibility and teamwork.
Capable of asking critical "what if" questions to challenge assumptions and stimulate problem-solving in peer-to-peer interactions.
Strong communication skills to collaborate effectively across all Resource Centers, ensuring timely and efficient responses to both team member and member needs.
Ability to work collaboratively with others to maintain alignment.
Demonstrates a customer-first mentality by delivering exceptional service in a timely manner.
Skilled in identifying process efficiencies and opportunities for improvement using technology and workflow changes.
Ability to represent 3Rivers professionally while maintaining the highest standards of member service.
Understanding of the position's direct impact on organizational measures, including member satisfaction, employee engagement, and compliance with policies, laws, and regulations.
Ability to uphold a commitment to service excellence while maintaining adherence to regulatory standards.
Flexible and adaptable especially in fast-paced and high-pressure environments.
Strong problem-solving skills to seek out better solutions instead of relying on the status quo.
Quick to adapt to changes in technology, processes, and organizational models, while maintaining efficiency and effectiveness.
Education & Experience
Junior or Senior in College Required
Work Environment & Physical Effort Required
Normal
Core Values
Commitment - Be all in.
Consistency - Be all in EVERY DAY.
Innovation - Think (UYH) and ASK WHY.
Integrity - Do the RIGHT thing, not the easy or quick thing.
Quality - Do an OUTSTANDING job, don't run out of GAS.
Trust - Hold trust and be trustworthy.
Value - Make members lives better, easier, safer; help them fulfill dreams; help them to do what they don't know how to or think isn't possible even if it's not here (see integrity above); make them wiser; help them build wealth (beyond saving $$)
$19 hourly 25d ago
Software Development Intern
Ruoff Mortgage 4.0
Principal software engineer job in Fort Wayne, IN
Internship Description
Ruoff Mortgage is looking for a Software Development Intern. Our internship program runs from Wednesday, May 20th - Friday, August 7th. This position will assist the web development team in the Information Technology Department with various tasks for the company wide Ruoff team.
Responsibilities
Develop reliable API's (Application Program Interface) using Microsoft .NET C#
Develop Stored Procedures using Microsoft SQL Server Management Studio
Work on an Agile team with Project Managers, SoftwareEngineers and Designers to ensure each project meets the requirements and goals
Identify, troubleshoot and document issues, improvements and new features
Deploy and support core system products while providing a best-in-class customer experience. This may include after-hours support if issues arise because of the deployment.
Requirements
Knowledge, Skills and Abilities
Currently pursuing a Bachelor's degree in Information Technology, Computer Science, Software Development, or a related field.
Familiarity with Microsoft Visual Studio and experience developing applications using .NET and C#.
Basic knowledge of Structured Query Language (SQL) for database interactions.
Strong problem-solving abilities, with skills in troubleshooting and debugging code.
Effective time management, planning, and prioritization skills to handle multiple tasks efficiently.
High attention to detail with a focus on accuracy and quality in work.
Strong written communication skills, including grammar, editing, and documentation.
Professional demeanor with the ability to collaborate effectively in a team environment.
Enthusiastic and open to learning, with a growth mindset and willingness to learn from feedback and mistakes.
Physical Demands and Work Environment
Physical Demands:
While performing the duties of this job, the employee is occasionally required to walk; sit; reach with hands and arms; stoop; talk and hear.
Specific vision abilities required by the job include close and distance vision, peripheral vision and the ability to adjust focus.
Occasionally lift, carry and/or move up to 25 pounds.
Work Environment:
Professional atmosphere in both an open work environment
Routinely uses office equipment such as computers, phones, photocopiers, filing cabinet and fax machine.
Ruoff Mortgage Internship Program Details
The Ruoff Mortgage Internship Program is designed to be engaging, hands-on, and rewarding. Throughout the summer, interns connect with leaders and peers through interactive Lunch & Learns, where they explore Mortgage 101, credit basics, department spotlights, and professional skills, plus weekly meetings focused on career readiness, leadership, and collaboration. Along the way, interns enjoy networking opportunities, community volunteer events, team outings, and wrap up the summer by showcasing their work in a group project presentation, making it a memorable and meaningful experience from start to finish!
$30k-36k yearly est. 13d ago
Engineer - Full Stack Software
Eli Lilly and Company 4.6
Principal software engineer job in Gas City, IN
At Lilly, we unite caring with discovery to make life better for people around the world. We are a global healthcare leader headquartered in Indianapolis, Indiana. Our employees around the world work to discover and bring life-changing medicines to those who need them, improve the understanding and management of disease, and give back to our communities through philanthropy and volunteerism. We give our best effort to our work, and we put people first. We're looking for people who are determined to make life better for people around the world.
Come develop great software solutions to solve exciting problems to help patients!
The Software Product Engineering team is actively looking for a full stack engineer. Are you determined to own and complete complicated and technically ambitious tasks? Are you passionate about technology with extensive web application, back-end service or full stack development experience? If so, please apply.
What You'll Be Doing
As part of a collaborative team of versatile engineers, you will be responsible for constructing reusable mix-&-match software components, starting from software designs and requirement specifications, to conducting unit testing, and integrating tested components into the larger next generation ecosystem. By interactively improving the design, tackling for maintainability, and assuring the product meets both business and patient needs, your work will transform patient experiences and improve treatment outcomes.
How You'll Succeed?
You will bring your technical experience to develop, test and deploy components into provisioned cloud platform environments via automated Continuous Integration and Deployment (CI/CD) processes, that exceed product goals.
With an approach of open collaboration and healthy debate, you will investigate and propose solutions to development and design problems, including delivering scope of work estimation and forecasting.
Collaborate extremely effectively with product managers, designers, other engineers, stakeholders, and vendors on projects within the team and across Lilly.
By being comfortable wearing multiple hats, you will translate software design specifications into APIs, user interfaces, libraries and executables using a spectrum of programming languages.
With an attention to detail and proactivity you will seek to complete effective unit testing and integration, system and load/performance testing of developed software components.
As a superb communicator, you will establish effective relationships with key technical resources and architects to influence technology solutions specifically related to Digital Health systems.
With a high level of curiosity, you will obtain and use knowledge of medical device delivery models and quality system to ensure solutions align with regulatory expectations and meet regulatory timelines.
Integrate open sourced and licensed software components into larger software solutions during development; use front-end frameworks and make practical software reuse decisions regarding such components.
Ability to adhere to architecture, design, implementation, and security standards to complete projects with minimal supervision and direction.
Employ effective source code configuration management and code reviews or use collaborative programming techniques to promote high quality business outcomes.
Work with data professionals to implement database and warehousing solutions.
Leverage AI to explore alternate solutions for coding, debugging, troubleshooting and enhancing solutions.
What You Should Bring
Familiarity with serverless and containerized architectures, AWS Lamba and/or Azure functions, and microservices.
Exposure to large-scale architectural patterns, ideally with hands-on experience in implementing event-driven systems leveraging Apache Kafka (or similar) for scalable and resilient processing.
Demonstrated ability to program in multiple languages - i.e., Polyglot Programming.
Expertise with Object Oriented Programming, data serialization, REST APIs, and software code version control.
Experience with TypeScript, Node.js, HTML, CSS, and SASS.
Experience creating applications using JavaScript web frameworks (e.g.: Angular, React, NPM, Webpack, Grunt, Vue, Nuxt)
Strong experience in Object Oriented programming and excellent debugging skills.
Familiarity with software build automation and containerization technologies, e.g., Jenkins, GitHub Actions, Docker, Kubernetes, CI/CD.
Proven track record of Agile software development concepts and associated implementations as demonstrated in a fleshed-out portfolio of software development projects.
Your Basic Qualifications
Bachelor's Degree in Computer Science, Information Technology or related technical field OR
High School Diploma/GED with 7+ years of experience in IT technical roles
5+ years of experience in SoftwareEngineering
Demonstrated ability to program in multiple languages - i.e., Polyglot Programming, including JavaScript
Professional experience in delivering software solutions that span the development life cycle, i.e., project initiation, design, development, testing, deployment, maintenance, support, and retirement
Qualified candidates must be legally authorized to be employed in the United States. Lilly does not anticipate providing sponsorship for employment visa status (e.g., H-1B or TN status) for this employment position.
Additional Information
Position based in Indianapolis, Indiana with a hybrid work model
About the organization
Tech @ Lilly builds and maintains capabilities using groundbreaking technologies like most prominent tech companies. What differentiates Tech @ Lilly is that we create new possibilities through tech to advance our purpose - creating medicines that make life better for people around the world, like data driven drug discovery and connected clinical trials. We hire the best technology professionals from a variety of backgrounds, so they can bring an assortment of knowledge, skills, and diverse thinking to deliver innovative solutions in every area of our business.
Lilly's Software Product Engineering (SPE) organization is focused on building core foundational software platforms to accelerate our ability to reach and support patients, digitally. This organization is powered by softwareengineering experts that solve challenging problems around patient engagement and drug discovery with code.
Lilly is dedicated to helping individuals with disabilities to actively engage in the workforce, ensuring equal opportunities when vying for positions. If you require accommodation to submit a resume for a position at Lilly, please complete the accommodation request form (******************************************************** for further assistance. Please note this is for individuals to request an accommodation as part of the application process and any other correspondence will not receive a response.
Lilly is proud to be an EEO Employer and does not discriminate on the basis of age, race, color, religion, gender identity, sex, gender expression, sexual orientation, genetic information, ancestry, national origin, protected veteran status, disability, or any other legally protected status.
Our employee resource groups (ERGs) offer strong support networks for their members and are open to all employees. Our current groups include: Africa, Middle East, Central Asia Network, Black Employees at Lilly, Chinese Culture Network, Japanese International Leadership Network (JILN), Lilly India Network, Organization of Latinx at Lilly (OLA), PRIDE (LGBTQ+ Allies), Veterans Leadership Network (VLN), Women's Initiative for Leading at Lilly (WILL), en Able (for people with disabilities). Learn more about all of our groups.
Actual compensation will depend on a candidate's education, experience, skills, and geographic location. The anticipated wage for this position is
$ - $
Full-time equivalent employees also will be eligible for a company bonus (depending, in part, on company and individual performance). In addition, Lilly offers a comprehensive benefit program to eligible employees, including eligibility to participate in a company-sponsored 401(k); pension; vacation benefits; eligibility for medical, dental, vision and prescription drug benefits; flexible benefits (e.g., healthcare and/or dependent day care flexible spending accounts); life insurance and death benefits; certain time off and leave of absence benefits; and well-being benefits (e.g., employee assistance program, fitness benefits, and employee clubs and activities).Lilly reserves the right to amend, modify, or terminate its compensation and benefit programs in its sole discretion and Lilly's compensation practices and guidelines will apply regarding the details of any promotion or transfer of Lilly employees.
#WeAreLilly
$88k-111k yearly est. Auto-Apply 60d+ ago
Summer 2026 Software Development Intern
Internships.com 4.1
Principal software engineer job in Indianapolis, IN
Experience Real-World Consulting in a Collaborative Environment
E-gineering's Internship Program is designed to provide interns with hands-on consulting experience in a professional setting, focused on delivering meaningful results for clients. We follow the Scrum Agile framework to guide our work; while previous Scrum experience is not required, we seek candidates who are enthusiastic about collaborative teamwork and value process-driven environments that foster feedback and continuous growth.
During the internship, you'll have the chance to develop and apply a variety of skills. Although our leadership Team strives to align your responsibilities with your primary area of expertise, you may be asked to step into different roles to meet client needs-an invaluable opportunity for those still acquiring experience in the field. Our clients include both non-profit and for-profit organizations.
Project Examples
Website rebranding initiatives
Software analysis, evaluation, and recommendation for procurement
Leveraging large language models to automate developer tasks, document identification, and data extraction
Web development and architectural improvements
Integrating third-party donation platforms with WordPress sites
Developing custom software for data collection from physical sensors
Proof-of-concept for Docker deployment architectures
Enhancing unit, integration, automated, and performance testing
Business intelligence reporting using tools such as Power BI or Tableau
Intern Responsibilities
Gain foundational knowledge of the Scrum Agile framework
Participate in daily stand-ups, sprint planning sessions, demos, and retrospectives
Estimate user stories and actively contribute to planning discussions
Apply critical thinking and clearly communicate assumptions to help the Team assess project effort
Track tasks and issues using platforms like Atlassian Jira, Azure DevOps, or GitHub
As a developer, learn programming fundamentals, source control, developer workflows, submitting pull requests, code reviews, and working with frameworks, libraries, and database technologies (SQL/NoSQL)
Additional Internship Activities
Participate in a book club
Get involved in service projects
Attend social events such as an Indianapolis Indians baseball game
Participate in one-on-one lunches with E-gineering consultants
Qualifications
Must be available to work on-site at least 35 hours a week (Monday-Friday) during the summer internship
Currently pursuing a degree in Computer Science, Computer Engineering, a related field, or have relevant work experience
Have completed a minimum of two semesters toward an undergraduate or higher degree by summer 2026
Demonstrate a servant leadership mentality and a collaborative, team-oriented approach
Possess strong analytical and problem-solving skills
Show intellectual curiosity and enthusiasm for solving complex problems using technology
$26k-33k yearly est. Auto-Apply 60d+ ago
Internship - Agriculture - SW IN/KY & East Kentucky
Nutrien
Principal software engineer job in Owensboro, KY
Nutrien is a leading provider of crop inputs and services, and our business results make a positive impact on the world. Our purpose,
Feeding the Future
, is the reason we come to work each day. We're guided by our culture of care and our core values: safety, inclusion, integrity, and results. When we say we care, we mean it. We're creating an inclusive workplace where everyone feels safe, has a sense of belonging, trusts one another, and acts with integrity.
Nutrien Ag Solutions is the retail division of Nutrien, providing full-acre solutions through our network of trusted crop consultants at more than 2,000 locations in North America, South America, and Australia. For more than 150 years, we have been helping growers achieve the highest yields with the most sustainable solutions possible, offering a wide selection of products, including our proprietary brands: Loveland Products, Inc.; Proven Seed and Dyna-Gro Seed; as well as financial, custom application and precision ag services.
Through the collective expertise of our nearly 26,000 employees, we operate a world-class network of production, distribution, and ag retail facilities We efficiently serve growers' needs and strive to provide a more profitable, sustainable, and secure future for all stakeholders. Help us raise the expectation of what an agriculture company can be and grow your career with Nutrien and Nutrien Ag Solutions.
This position is for a 2026 Summer Internship which will last approximately 12 weeks.
What you will do:
Agronomy and/or Operations focused internship to learn the ins and out of a Nutrien Ag Solutions retail location
Have direct responsibility relating to tissue sampling, soil sampling, sales and/or other related tasks at the location
What you will bring:
Currently enrolled in a 2 or 4-year Higher Education degree program in Agriculture or a related program with an interest in Agriculture
Ready to make an impact with us? Apply today!
The estimated salary that Indeed, Glassdoor and LinkedIn lists does not represent Nutrien's compensation structure. Nutrien is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information, and other legally protected categories.
This job will remain posted until filled. In accordance with Nutrien policies, you will be required to undergo a background check, and may be required to undergo a substance test. While we appreciate all applications we receive, only candidates under consideration will be contacted. Applicants must meet minimum age requirements, as permitted by law.
Our Recruitment Process: Application > Resume Review > Pre-screen/Interview > Offer > Pre-Employment Conditions > Welcome to Nutrien
To stay connected to us and for the latest job postings and news, follow us on: LinkedIn, Facebook, Instagram, and X.
$28k-36k yearly est. 60d+ ago
Summer 2026 Software Development Intern
Altom Transport 3.4
Principal software engineer job in Hammond, IN
Job Description
Duration: Summer 2026 (Flexible start and end dates) Hours: 40 hours per week (depending on availability) Paid Internship
About Us:
Altom Transport is a premier petrochemical and hazardous materials carrier committed to safety, innovation, and operational excellence. We're looking for a Software Development Intern to help support our operations, billing, and app development initiatives. This is a great opportunity for students or recent graduates looking to gain real-world experience in software development within the transportation and logistics industry.
This position operates out of our Hammond terminal.
Requirements
What You'll Do:
Assist in building and optimizing internal applications to support business operations.
Work with billing and operations teams to develop tools that streamline processes.
Help improve mobile and web applications used by customers and staff.
Collaborate with the IT team to troubleshoot, test, and deploy new software solutions.
Work on API integrations, database management, and system automation.
Participate in meetings with stakeholders to understand business needs.
What We're Looking For:
Current student or recent graduate in Computer Science, SoftwareEngineering, or a related field.
Experience with JavaScript, Python, or other programming languages.
Knowledge of database management (SQL, PostgreSQL, or MongoDB).
Familiarity with cloud platforms (AWS, Azure, or Google Cloud) is a plus.
Ability to work independently and in a team environment.
Strong problem-solving skills and a passion for technology.
Benefits
What You'll Gain:
Hands-on experience in real-world software development.
Exposure to business operations and process automation.
Mentorship from experienced IT and operations professionals.
A chance to build applications that directly impact the company's success.
Interested? Send your resume and a brief cover letter explaining your interest in software development.
How much does a principal software engineer earn in Bowling Green, KY?
The average principal software engineer in Bowling Green, KY earns between $78,000 and $135,000 annually. This compares to the national average principal software engineer range of $98,000 to $182,000.
Average principal software engineer salary in Bowling Green, KY