Software Engineer (2) - Commodity Senior Engineer
Kyyba
Job Title: ( Software Engineer (2) - Commodity Senior Engineer ) About Kyyba:
Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively respond to organizational changes and technological advances.
At Kyyba, the overall well-being of our employees and their families is important to us. We are proud of our work culture which embodies our core values; incorporating value, passion, excellence, empowerment, and happiness, creates a vibrant and productive atmosphere. We empower our employees with the resources, incentives, and flexibility that they need to support a healthy, balanced, and fulfilling career by providing many valuable benefits and a balanced compensation structure combined with career development.
Job Description Job Description: 3DEXPERIENCE L3 Support Engineer Role Overview The 3DEXPERIENCE Level 3 (L3) Support Engineer is a technical position responsible for providing advanced troubleshooting, diagnostics, and resolution of complex production issues across the Dassault Systemes 3DEXPERIENCE platform. This role serves as the critical bridge between core development, platform administration, and operations teams, with primary ownership of maintaining, debugging, and optimizing custom code (Data Model, JPOs, EKL, Triggers) and platform configurations as code. The ideal candidate brings a developer's mindset to production stability, combining deep technical expertise with disciplined root cause analysis to ensure platform reliability, performance, and scalability in a mission-critical enterprise environment. Responsibilities Advanced Troubleshooting (L3 Escalation): Serve as the highest technical escalation point for the 3DEXPERIENCE platform, resolving critical production incidents that cannot be addressed by Level 1 and Level 2 support teams. Drive incident resolution within defined SLAs. Customization Support: Debug, patch, and enhance custom-developed components, including JPOs (Java Program Objects), MQL scripts, Python utilities, Triggers, and EKL (Enterprise Knowledge Language) rules and checks. Configuration Management: Maintain and troubleshoot platform configurations, including Type/Attribute/Relationship modeling, Lifecycle and State definitions, Access Control Lists (ACLs), Trigger configurations, and UWA/Native Widgets. Root Cause Analysis (RCA): Conduct deep-dive investigations into recurring failures, system bottlenecks, and data integrity issues. Deliver permanent corrective actions and architectural recommendations rather than tactical workarounds. Performance Tuning: Analyze TomEE/WebSphere application server logs, database execution plans, and client-side traces to identify and remediate performance degradation across 3DEXPERIENCE apps, widgets, and services. Vendor Collaboration: Interface directly with Dassault Systemes Support by raising and managing Service Requests (SRs) for confirmed product defects. Provide structured reproduction steps, diagnostic logs, and test cases to accelerate vendor resolution. Deployment & Upgrades: Support deployment of Hot Fixes, Fix Packs (FP), and Function Releases (FR/FD). Contribute to impact analysis, regression validation, and cutover planning for platform upgrades and migrations. Knowledge Management: Maintain a structured knowledge base of known issues, validated workarounds, RCA reports, and operational Run Books to enable upstream support tiers and reduce mean time to resolution (MTTR). Required Technical Skills Advanced Troubleshooting (L3 Escalation): Serve as the highest technical escalation point for the 3DEXPERIENCE platform, resolving critical production incidents that cannot be addressed by Level 1 and Level 2 support teams. Drive incident resolution within defined SLAs. Customization Support: Debug, patch, and enhance custom-developed components, including JPOs (Java Program Objects), MQL scripts, Python utilities, Triggers, and EKL (Enterprise Knowledge Language) rules and checks. Configuration Management: Maintain and troubleshoot platform configurations, including Type/Attribute/Relationship modeling, Lifecycle and State definitions, Access Control Lists (ACLs), Trigger configurations, and UWA/Native Widgets. Root Cause Analysis (RCA): Conduct deep-dive investigations into recurring failures, system bottlenecks, and data integrity issues. Deliver permanent corrective actions and architectural recommendations rather than tactical workarounds. Skills Required:
JavaApp, My SQL/MariaDB, Ansible, GitHub Skills Preferred:
AIPGEE Experience Required:
Qualifications Prior experience in Manufacturing - like automotive or aerospace Experience with mutli PLM environments, like, 3DX and Teamcenter Hands-on experience with DevOps tooling (Jenkins, Git, Bitbucket, Artifactory) for PLM code versioning, build, and deployment automation. Familiarity with both 3DEXPERIENCE Cloud (SaaS) and On-Premise deployment architectures, including hybrid integration patterns. Active Dassault Systemes certifications in 3DEXPERIENCE development, administration, or platform management. Experience with monitoring/observability tools (Splunk, Dynatrace, AppDynamics, ELK) in PLM environments. Requirements: Bachelor's degree in Computer Science, Information Technology, Mechanical Engineering, or a related discipline. Master's degree preferred. Minimum 8+ years of overall IT experience, with 5+ years of dedicated experience in 3DEXPERIENCE / ENOVIA development or Level 3 production support. Demonstrated track record of supporting enterprise-scale PLM deployments serving 1,000+ concurrent users.Senior Engineer Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang.; guides. 10+ years in IT; 8+ years in development Experience Preferred:
0 Education Required:
Master's Degree Education Preferred:
Certification Program Additional Information:
Performance Tuning: Analyze TomEE/WebSphere application server logs, database execution plans, and client-side traces to identify and remediate performance degradation across 3DEXPERIENCE apps, widgets, and services. Vendor Collaboration: Interface directly with Dassault Systemes Support by raising and managing Service Requests (SRs) for confirmed product defects. Provide structured reproduction steps, diagnostic logs, and test cases to accelerate vendor resolution. Deployment & Upgrades: Support deployment of Hot Fixes, Fix Packs (FP), and Function Releases (FR/FD). Contribute to impact analysis, regression validation, and cutover planning for platform upgrades and migrations. Required Technical Skills 3DEXPERIENCE Platform Expertise: Deep hands-on experience with R2023x and later releases. Strong working knowledge of ENOVIA and CATIA modules, including data model architecture and out-of-the-box behaviors. Backend Development: Proficiency in Java/J2EE, Python, and JPO (Java Program Object) development and debugging in a 3DEXPERIENCE context. Scripting & Querying: Advanced command of MQL (Matrix Query Language) and TCL scripting for diagnostics, automation, and bulk data operations. Customization Frameworks: Demonstrated experience with EKL, Business Rules, and Platform Configuration Studio. Web Technologies: Proven ability to troubleshoot front-end and widget-layer issues using JavaScript, CSS, HTML5, and UWA (Universal Web Application) Widgets; familiarity with browser developer tools and network tracing. Platform Architecture: Solid understanding of 3DEXPERIENCE component architecture, including 3DSpace, 3DCompass, 3DPassport, 3DSearch (3DIndex), and 3DDashboard. Working knowledge of application servers such as Apache TomEE and IBM WebSphere. Database Skills: Ability to write, optimize, and analyze SQL queries against Oracle or Microsoft SQL Server to investigate data inconsistencies, locking, and performance issues. Location : ( Dearborn, MI ) Disclaimer:
Kyyba is an Equal Opportunity Employer.
Kyyba does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. Minorities / Females / Protected Veterans / Individuals with Disabilities are encouraged to apply. All employment is decided on the basis of qualifications, merit, and business need."
It is the policy of Kyyba to provide reasonable accommodation when requested by a qualified applicant or employee with a disability, unless such accommodation would cause an undue hardship. The policy regarding requests for reasonable accommodation applies to all aspects of employment, including the application process. If reasonable accommodation is needed, please contact Kyyba at View phone number on click.appcast.io
Rewards:
Medical, dental, vision
401k
Term life
Voluntary life and disability insurance
Optional Pre-paid legal plan
Optional Identity theft plan
Optional Medical and dependent FSA
Work-visa sponsorship
Opportunity for advancement
Long-term assignment with opportunity for hire by client
SELECT AWARDS
Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively respond to organizational changes and technological advances.
At Kyyba, the overall well-being of our employees and their families is important to us. We are proud of our work culture which embodies our core values; incorporating value, passion, excellence, empowerment, and happiness, creates a vibrant and productive atmosphere. We empower our employees with the resources, incentives, and flexibility that they need to support a healthy, balanced, and fulfilling career by providing many valuable benefits and a balanced compensation structure combined with career development.
Job Description Job Description: 3DEXPERIENCE L3 Support Engineer Role Overview The 3DEXPERIENCE Level 3 (L3) Support Engineer is a technical position responsible for providing advanced troubleshooting, diagnostics, and resolution of complex production issues across the Dassault Systemes 3DEXPERIENCE platform. This role serves as the critical bridge between core development, platform administration, and operations teams, with primary ownership of maintaining, debugging, and optimizing custom code (Data Model, JPOs, EKL, Triggers) and platform configurations as code. The ideal candidate brings a developer's mindset to production stability, combining deep technical expertise with disciplined root cause analysis to ensure platform reliability, performance, and scalability in a mission-critical enterprise environment. Responsibilities Advanced Troubleshooting (L3 Escalation): Serve as the highest technical escalation point for the 3DEXPERIENCE platform, resolving critical production incidents that cannot be addressed by Level 1 and Level 2 support teams. Drive incident resolution within defined SLAs. Customization Support: Debug, patch, and enhance custom-developed components, including JPOs (Java Program Objects), MQL scripts, Python utilities, Triggers, and EKL (Enterprise Knowledge Language) rules and checks. Configuration Management: Maintain and troubleshoot platform configurations, including Type/Attribute/Relationship modeling, Lifecycle and State definitions, Access Control Lists (ACLs), Trigger configurations, and UWA/Native Widgets. Root Cause Analysis (RCA): Conduct deep-dive investigations into recurring failures, system bottlenecks, and data integrity issues. Deliver permanent corrective actions and architectural recommendations rather than tactical workarounds. Performance Tuning: Analyze TomEE/WebSphere application server logs, database execution plans, and client-side traces to identify and remediate performance degradation across 3DEXPERIENCE apps, widgets, and services. Vendor Collaboration: Interface directly with Dassault Systemes Support by raising and managing Service Requests (SRs) for confirmed product defects. Provide structured reproduction steps, diagnostic logs, and test cases to accelerate vendor resolution. Deployment & Upgrades: Support deployment of Hot Fixes, Fix Packs (FP), and Function Releases (FR/FD). Contribute to impact analysis, regression validation, and cutover planning for platform upgrades and migrations. Knowledge Management: Maintain a structured knowledge base of known issues, validated workarounds, RCA reports, and operational Run Books to enable upstream support tiers and reduce mean time to resolution (MTTR). Required Technical Skills Advanced Troubleshooting (L3 Escalation): Serve as the highest technical escalation point for the 3DEXPERIENCE platform, resolving critical production incidents that cannot be addressed by Level 1 and Level 2 support teams. Drive incident resolution within defined SLAs. Customization Support: Debug, patch, and enhance custom-developed components, including JPOs (Java Program Objects), MQL scripts, Python utilities, Triggers, and EKL (Enterprise Knowledge Language) rules and checks. Configuration Management: Maintain and troubleshoot platform configurations, including Type/Attribute/Relationship modeling, Lifecycle and State definitions, Access Control Lists (ACLs), Trigger configurations, and UWA/Native Widgets. Root Cause Analysis (RCA): Conduct deep-dive investigations into recurring failures, system bottlenecks, and data integrity issues. Deliver permanent corrective actions and architectural recommendations rather than tactical workarounds. Skills Required:
JavaApp, My SQL/MariaDB, Ansible, GitHub Skills Preferred:
AIPGEE Experience Required:
Qualifications Prior experience in Manufacturing - like automotive or aerospace Experience with mutli PLM environments, like, 3DX and Teamcenter Hands-on experience with DevOps tooling (Jenkins, Git, Bitbucket, Artifactory) for PLM code versioning, build, and deployment automation. Familiarity with both 3DEXPERIENCE Cloud (SaaS) and On-Premise deployment architectures, including hybrid integration patterns. Active Dassault Systemes certifications in 3DEXPERIENCE development, administration, or platform management. Experience with monitoring/observability tools (Splunk, Dynatrace, AppDynamics, ELK) in PLM environments. Requirements: Bachelor's degree in Computer Science, Information Technology, Mechanical Engineering, or a related discipline. Master's degree preferred. Minimum 8+ years of overall IT experience, with 5+ years of dedicated experience in 3DEXPERIENCE / ENOVIA development or Level 3 production support. Demonstrated track record of supporting enterprise-scale PLM deployments serving 1,000+ concurrent users.Senior Engineer Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang.; guides. 10+ years in IT; 8+ years in development Experience Preferred:
0 Education Required:
Master's Degree Education Preferred:
Certification Program Additional Information:
Performance Tuning: Analyze TomEE/WebSphere application server logs, database execution plans, and client-side traces to identify and remediate performance degradation across 3DEXPERIENCE apps, widgets, and services. Vendor Collaboration: Interface directly with Dassault Systemes Support by raising and managing Service Requests (SRs) for confirmed product defects. Provide structured reproduction steps, diagnostic logs, and test cases to accelerate vendor resolution. Deployment & Upgrades: Support deployment of Hot Fixes, Fix Packs (FP), and Function Releases (FR/FD). Contribute to impact analysis, regression validation, and cutover planning for platform upgrades and migrations. Required Technical Skills 3DEXPERIENCE Platform Expertise: Deep hands-on experience with R2023x and later releases. Strong working knowledge of ENOVIA and CATIA modules, including data model architecture and out-of-the-box behaviors. Backend Development: Proficiency in Java/J2EE, Python, and JPO (Java Program Object) development and debugging in a 3DEXPERIENCE context. Scripting & Querying: Advanced command of MQL (Matrix Query Language) and TCL scripting for diagnostics, automation, and bulk data operations. Customization Frameworks: Demonstrated experience with EKL, Business Rules, and Platform Configuration Studio. Web Technologies: Proven ability to troubleshoot front-end and widget-layer issues using JavaScript, CSS, HTML5, and UWA (Universal Web Application) Widgets; familiarity with browser developer tools and network tracing. Platform Architecture: Solid understanding of 3DEXPERIENCE component architecture, including 3DSpace, 3DCompass, 3DPassport, 3DSearch (3DIndex), and 3DDashboard. Working knowledge of application servers such as Apache TomEE and IBM WebSphere. Database Skills: Ability to write, optimize, and analyze SQL queries against Oracle or Microsoft SQL Server to investigate data inconsistencies, locking, and performance issues. Location : ( Dearborn, MI ) Disclaimer:
Kyyba is an Equal Opportunity Employer.
Kyyba does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. Minorities / Females / Protected Veterans / Individuals with Disabilities are encouraged to apply. All employment is decided on the basis of qualifications, merit, and business need."
It is the policy of Kyyba to provide reasonable accommodation when requested by a qualified applicant or employee with a disability, unless such accommodation would cause an undue hardship. The policy regarding requests for reasonable accommodation applies to all aspects of employment, including the application process. If reasonable accommodation is needed, please contact Kyyba at View phone number on click.appcast.io
Rewards:
Medical, dental, vision
401k
Term life
Voluntary life and disability insurance
Optional Pre-paid legal plan
Optional Identity theft plan
Optional Medical and dependent FSA
Work-visa sponsorship
Opportunity for advancement
Long-term assignment with opportunity for hire by client
SELECT AWARDS
- An INC 5000 company for 10 years
- Corp! Michigan Economic Bright Spots
- Crain's Detroit Business Top Staffing Service Companies in Detroit
- TechServe Alliance Excellence Award- IT and Engineering Staffing & Solutions
- Best of MichBusiness winner in HR Wizards & Partnerships
- Metro Detroit Elite Category: Recruitment, Selection & Orientation for 101 Best & Brightest
- 101 Best & Brightest Companies to Work for in Michigan
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer (2) - Commodity Senior Engineer in Dearborn, MI vacancy
- ...architecture standards and principles Reviews code developed by software engineers and provide feedback to ensure quality deliverable Ensures... ...production support for the objects developed Minimum 2 full SAP life cycle S/4 implementations experience, preferably...Senior
- ...Cloud Software Engineer Our client is seeking a Cloud Software Engineer to join their team. Title: Cloud Software Engineer Location:... ...in Python with exceptional software engineering knowledge. ~2+ years of experience with Cloud Engineering / Services ~ Experience...SeniorContract workWork experience placement
$138.49k - $184.14k
...based, timely decision making. What you'll be able to do: Senior Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan... ...FastAPI for Python, and SpringBoot for Java, and AngularJS. 2. Designing and building microservices with RESTful APIs to...SeniorImmediate startRemote workWork from homeFlexible hours- Title Software Engineer Senior Location Dearborn, MI Duration 3 months contract with possible extension or hiring Job Description The Global Data... ...in Python with exceptional software engineering knowledge. 2+ years of experience with Cloud Engineering / Services. Experience...SeniorContract workWork experience placement
- Software Engineer (3) - Core Engineer 2 Dearborn, Michigan Position #1056639 Position Description Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. They are involved...Suggested
- ...Job Title Senior Platform Software Engineer - GCP & Data Platforms Overview / Summary We are seeking a Platform Software Engineer... ...of experience building microservices and REST APIs ~2+ years of experience with data pipelines and streaming...Senior
- ...Back-end Software Development Engineering Senior Engineer About Kyyba: Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively respond...Senior
- ...Senior Software Engineer - Embedded Tools and Test Pittsburgh, PA, Palo Alto, CA, Detroit, MI Latitude AI develops automated driving technologies... ...and 4+ years of relevant experience (or Master's degree and 2+ years of relevant experience, or PhD) Experience with...SeniorWork at officeImmediate start
$118.7k - $198.5k
...cryptographic keys - including vehicle secure messaging from cloud, software signing, UDS diagnostics, EV charging and more. Our... .... Responsibilities We are seeking an exceptional Senior Software Engineer specializing in Public Key Infrastructure (PKI) and secure...SeniorImmediate startRelocationFlexible hours$179.2k - $268.8k
...systems, test operations, systems and safety engineering - all dedicated to making a real,... ...Meet the team: We're searching for a Senior Software Engineer to come and join the Foundations... ...relevant experience (or Master's degree and 2+ years of relevant experience, or PhD)...SeniorPermanent employmentFull timeWork at officeImmediate startVisa sponsorship$80k - $154k
...Software Product Engineer The Software Product Engineer (SPE) is a senior feature delivery leader within in-vehicle infotainment, responsible for translating product vision and design intent into executable software backlogs and driving end-to-end delivery across the...SeniorFull timeImmediate startVisa sponsorshipFlexible hours- ...way the world moves? As part of the Marketing & Sales IT Dealer Network and Employee Engagement (DNEE) team, the Senior Software Engineer is responsible for building resilient and scalable solutions in Java and cloud-native environments and adhering to industry...SeniorFull timeImmediate startRelocationFlexible hours
- Ford Pro Intelligence (FPI) - Senior Backend Engineer We made history and now we work to transform the future - for our customers, our communities... ...Intelligence (FPI) Telematics team is looking for strong Software Engineers to build web applications and services that will...SeniorWorldwide
- ...Senior Software Engineer - Test Infrastructure Latitude AI develops automated driving technologies, including L3, for Ford vehicles at scale. We... ...and 4+ years of relevant experience (or Master's degree and 2+ years of relevant experience, or PhD) Strong communication...SeniorWork at officeImmediate start
- Full Job Description As the Controls Engineer, you will be responsible for all aspects of... ...using the company determined CAD designing software. Develops and creates the Operator... ...experience in the Controls Engineering field. 2+ years of applicable experience in software...SeniorWork at officeLocal area
$132.8k - $250.8k
Ford Motor in Dearborn, MI is looking for an AI enabled software engineer to elevate engineering processes through Python, React, and Google Cloud Platform. This hybrid leadership role demands 10+ years in software engineering with hands-on coaching experience. Responsibilities...SeniorImmediate startFlexible hours- Ford Pro is seeking an exceptional AI enabled software engineer based in Dearborn, Michigan. The candidate will build and maintain critical services using Python, React, Angular, and Google Cloud Platform, while acting as a coach to elevate the team's engineering maturity...Senior
- ...# Principal Engineer . # Hands-on expert level role catering to # Mobile platform Development & /or web platform development # Extensive experience with iOS (Objective-C, Swift, SwiftUI) , Android (Java, Kotlin, RxJava)(or) JAVA FS, Angular/REACT,REST...Senior
$99.6k - $192.9k
...AI Full Stack Engineer We are moving beyond "Chatbots." We are building AI-native applications... ...streaming experiences. You aren't just a software engineer; you are an AI Orchestrator... ...data silos securely and in real-time. 2. Full Stack AI Delivery High-Concurrency...Full timeImmediate startRelocation packageFlexible hoursShift work- ...features in the product ecosystem. We are seeking an exceptional Software Engineer specializing in Public Key Infrastructure (PKI) and secure API... ...with customers to understand their use-cases and requirements 2. Solve complex problems by designing, developing, and...Remote work
$99.6k - $192.9k
...vehicles that are as smart as you are. The VSSE (Vehicle Software and Systems Engineering) team is advancing Ford's use of artificial intelligence... ...discussions, code reviews, and production readiness assessments. 2. AI-Accelerated Software Development Across the SDLC...Immediate startRelocationVisa sponsorshipFlexible hours- ...Full-Stack Software Engineer We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build... ...and working with core web technologies. ~ DevOps & Edge: 2+ years of experience with containerization, CI/CD pipelines,...Full timeImmediate startRemote workRelocationFlexible hours
$86.5k - $142.7k
...building proofs‑of‑concept, and guiding engineering teams through complex technical decisions... ...success • Strong hands‑on background in software engineering and modern application architectures... ...call 1-800-EY-HELP3, select Option 2 for candidate related inquiries, then...SeniorSummer holidayFlexible hours$179.2k - $268.8k
...systems, test operations, systems and safety engineering - all dedicated to making a real,... ...efficiency of the onboard Motion Planning software Coordinate with other autonomy teams to... ...relevant experience (or Master's degree and 2+ years of relevant experience, or PhD)...SeniorPermanent employmentFull timeWork at officeImmediate startVisa sponsorship- Senior Software Engineer Location: Silicon Valley, CA Type: Full Time Responsibilities Design and develop automation solutions for network testing and validation Work with SONiC and Linux networking platforms Troubleshoot network and switch-related issues Collaborate...SeniorFull time
$500 per month
...dispersed team where you can architect your impact and shape the company's vision? Join us at Signal! THE JOB As a Senior Software Engineer at Signal Advisors, you'll play a key role in designing, building, and evolving our core platform. You'll work across the...SeniorFull timeImmediate startHome officeFlexible hours$126k - $190k
...agencies rely on Relativity's legal AI software to securely surface and manage the most... ...What We Do At Relativity, engineers don't just write code- they harness AI tools... ...Kubernetes Integration Team is seeking a Senior Engineer to help us prototype and rapidly...SeniorRemote workHome office- ...As a Senior Software Engineer, you will help build and scale a newly launched AI-first product that directly impacts company revenue by helping our internal sales team members focus on the clients most likely to convert. This role is for an engineer who wants to own...SeniorLive inShift workNight shiftWeekend work
- ...Job Title: (Software Engineer (4) - Premium Engineer 3) About Kyyba: Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba... ...showcasing empathy and advocating for user-centric software solutions 2. Solve complex problems by designing, developing, and...Visa sponsorshipWork visa
- Back-end Software Development Engineer #1056817 | Dearborn, Michigan Employees in this job function develop and maintain the back-end/ server... ..., testable, maintainable code. Experience Required Senior Engineer - 2 years experience in 2 coding languages or advanced practice...Contract workImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (2) - Commodity Senior Engineer. Be the first to apply!
Related searches
- software engineer internship remote Dearborn, MI
- senior robotics software engineer Dearborn, MI
- software development engineer aws Dearborn, MI
- startup software engineer Dearborn, MI
- part time software developer remote Dearborn, MI
- senior software engineer remote Dearborn, MI
- software engineer Dearborn, MI
- real time software engineer Dearborn, MI
- junior software developer remote Dearborn, MI
- software developer positions Dearborn, MI

