Python Software Engineer
6 hours ago
About the Role:
We are seeking a highly skilled Python Software Engineer to join our Global Data Insights and Analytics (GDI&A) organization. The successful candidate will be part of the Charging / Energy Services Analytics Product Line, responsible for delivering data-driven products leveraging modern technologies and Gen AI capabilities.
Key Responsibilities:
- Develop web-based GUI applications using Python and Plotly Dash
- Collaborate with fellow engineers, product owners, and stakeholders in an Agile development environment
- Ensure high-quality software deliverables through test-driven development and continuous integration and deployment (CI/CD)
Required Skills:
- Proficiency in building Flask API and Plotly Dash applications in Google Cloud Platform
- Experience with Postgres Database and BigQuery
- Experience with ETL or ELT tools and process in Python/Pyspark and SQL
- Experience with Docker containerization and Google Cloud Platform development, debugging, and deployment
- Experience with test-driven tools and development process including unit test, pytest, mock
- Experience with CI/CD development utilizing tools like Github, Tekton, CloudBuild, Terraform
Preferred Skills:
- Experience with GUI testing with Plotly Dash testing, Selenium, Playwright
- Experience with writing JavaScript
- Experience with workflow orchestration tools like Airflow, Cloud Composer, Prefect and data transformation tools like DBT
- Experience with application monitoring and observability tools such as Dynatrace and Splunk
- Ability to leverage AI technology in software development: ChatGPT, Github Copilot
- Experience with writing FastAPI applications
- Good analytical and problem-solving skills
- Good oral and written communication skills
- Strong teamwork and interpersonal skills
- Ability to work independently and take initiative when solving unexpected problems
Requirements:
- 8 to 10+ years of overall experience in Software Engineering
- 5 to 7+ years of experience in Python development
Education:
- Bachelor's degree in computer science, computer engineering or related quantitative field
Mindlance is an Equal Opportunity Employer
-
Software Engineer Full Stack Python
4 days ago
Dearborn, Michigan, United States Tekvivid Inc Full timeJob Title: Software Engineer Full Stack PythonWe are seeking a highly skilled Software Engineer Full Stack Python to join our team at Tekvivid Inc.Key Responsibilities:Design and develop full-stack applications using Python and related technologies.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and maintain...
-
Embedded Software Engineer
1 day ago
Dearborn, Michigan, United States United Software Group Full timeJob SummaryWe are seeking a highly skilled Embedded Software Engineer to join our team at United Software Group. As an Embedded Software Engineer, you will be responsible for designing, implementing, and validating software for various vehicle features, including starting, locking, lighting, alarms, windows, powered closures, seats, climate control, and...
-
Senior Software Engineer
4 weeks ago
Dearborn, Michigan, United States Ford Motor Company Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our Global Data Insight & Analytics team at Ford Motor Company. As a key member of our team, you will play a critical role in designing, building, deploying, and supporting cloud applications that drive business growth and innovation.Key ResponsibilitiesCollaborate with...
-
Cloud Software Engineer
4 weeks ago
Dearborn, Michigan, United States V2soft Full timeAbout V2SoftV2Soft is a global company with a strong presence in multiple regions, including North America, Europe, and Asia. Our headquarters is located in Bloomfield Hills, Michigan, and we have offices in Mexico, Italy, India, China, and Germany.We are committed to delivering high-performance technology solutions that address real business challenges. Our...
-
Cloud Software Engineer
4 weeks ago
Dearborn, Michigan, United States V2soft Full timeAbout V2SoftV2Soft is a global company with a strong presence in multiple regions, including North America, Europe, and Asia. Our headquarters is located in Bloomfield Hills, Michigan, and we have a diverse team of professionals working together to deliver high-performance technology solutions to our clients.We are committed to promoting diversity and...
-
Senior Python Developer
3 hours ago
Dearborn, Michigan, United States Stefanini Group Full timeJob Title: Senior Python DeveloperJob Summary: Stefanini Group is seeking a highly skilled Senior Python Developer to join our team. As a Senior Python Developer, you will be responsible for designing, developing, and deploying cloud-based GUI applications using Python and Plotly Dash.Key Responsibilities:Design and develop cloud-based GUI applications using...
-
Senior Software Engineer
3 days ago
Dearborn, Michigan, United States Ford Motor Company Full timeUnlock the Future of MobilityAt Ford Motor Company, we're revolutionizing the way we think about transportation. As a Senior Software Engineer, you'll play a crucial role in shaping the future of smart mobility. Our Global Data Insight & Analytics team is the trusted advisor that enables Ford to make informed decisions. We're looking for a talented...
-
Software Engineer Consultant
5 days ago
Dearborn, Michigan, United States Apex Systems Full timeJob Title: Software Engineer Consultant/ExpertWe are seeking a highly skilled Software Engineer Consultant/Expert to join our team at Apex Systems. As a key member of our team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key Responsibilities:Design and develop software applications...
-
Senior Python Developer
4 hours ago
Dearborn, Michigan, United States Insight Global Full timeJob Title: Senior Python DeveloperAbout the Role:We are seeking a highly skilled Senior Python Developer to join our team at Insight Global. As a key member of our development team, you will be responsible for designing, developing, and deploying cloud-based applications using Python and Google Cloud Platform (GCP).Key Responsibilities:* Develop and maintain...
-
Senior Software Engineer
2 weeks ago
Dearborn, Michigan, United States United Software Group Full timeJob Title: Fullstack Engineer (React, Springboot)Job Location: RemoteJoining Mode: Full TimeJob DescriptionThis is a full-stack software engineering position that leverages ReactJS front-end and Java Spring Boot on the back-end.Key Responsibilities:Design and develop scalable and efficient front-end and back-end applications using ReactJS and Spring...
-
Software Automation Engineer
3 weeks ago
Dearborn, Michigan, United States zobility Full timeJob Title: Software Automation EngineerWe are seeking a highly skilled Software Automation Engineer to join our team at Zobility, a leading workforce management and staffing division of RGBSI. As a Software Automation Engineer, you will play a key role in accelerating the use of automation in our simulation and software development processes to drive...
-
Senior Software Engineer
1 day ago
Dearborn, Michigan, United States Mindlance Full timeJob Summary: We are seeking a highly skilled Senior Software Engineer to join our team at Mindlance. As a key member of our product group, you will be responsible for designing and developing new solutions and enhancements in our cloud-based applications.Key Responsibilities:Develop full-stack applications using Java, Springboot, and Angular/ReactDesign and...
-
Data Software Engineer
3 weeks ago
Dearborn, Michigan, United States Mindlance Full timeData Software Engineer PositionThe Data Software Engineer position at Mindlance involves the design, implementation, testing, and launch of new applications for loading dealer data and generating analytical insights. This role requires a strong foundation in Big Data, with expertise in Python and SQL query language.Key Responsibilities:Design and implement...
-
Software Controls Engineer
3 days ago
Dearborn, Michigan, United States G-TECH Services Full timeJob SummaryWe are seeking a highly skilled Software Controls Engineer to join our team at G-TECH Services, Inc. The successful candidate will be responsible for developing plant and control models for emerging vehicle variants, including battery electric, series and parallel hybrid, and fuel cell vehicles.The ideal candidate will have a strong background in...
-
Software Automation Engineer
1 month ago
Dearborn, Michigan, United States zobility Full timeJob Title: Software Automation EngineerWe are seeking a highly skilled Software Automation Engineer to join our team at Zobility, a leading workforce management and staffing division of RGBSI. As a key member of our team, you will play a critical role in accelerating the use of automation in our simulation and software development processes to drive...
-
Dearborn, Michigan, United States Luxoft Full timeProject OverviewLuxoft is at the forefront of electrification, working with a leading American multinational automaker to develop a comprehensive plan for electric vehicle innovation. As a Senior QA Automation Engineer, you will contribute to the creation of a modern Software-Defined Vehicle digital infrastructure, leveraging the latest technologies and...
-
Software Automation Engineer
1 day ago
Dearborn, Michigan, United States Advantage Technical Full timeJob Summary:Candidates for consideration will focus on accelerating the use of automation in software development and testing processes to drive breakthroughs in development and testing efficiency.The engineer will work with OEM software, controls, and simulation teams to understand their workflow of software development and virtual testing; then develop...
-
Senior Software Engineer
4 weeks ago
Dearborn, Michigan, United States Ford Motor Company Full timeJob DescriptionThe Advanced Driver Assist Technology (ADAS) team at Ford Motor Company is seeking a highly skilled and experienced Senior Software Engineer to join our global team. As a key member of our team, you will play a crucial role in designing, developing, and maintaining Ford's Advanced Driver Assistance System (ADAS)...
-
Software Developer
5 days ago
Dearborn, Michigan, United States Tekvivid Inc Full timeJob Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at Tekvivid Inc.Key Responsibilities:Design and develop scalable software applications using Python and JavaWork on full-stack development, including frontend and backend developmentCollaborate with cross-functional teams to deliver high-quality software...
-
Software Engineer
3 weeks ago
Dearborn, Michigan, United States Ford Motor Company Full timeJob Title: Software EngineerAt Ford Motor Company, we're committed to innovation and excellence in the field of software engineering. We're seeking a talented Software Engineer to join our team and contribute to the development of cutting-edge solutions.Responsibilities:Design, develop, and maintain high-quality software applications and servicesCollaborate...