Job Title Senior Full Stack Software Engineer (Python/Java) Overview We are seeking a Senior Full Stack Software Engineer to design, develop, test, deploy, and maintain software applications and ...
Job Title Senior Full Stack Software Engineer (Python/Java) Overview We are seeking a Senior Full Stack Software Engineer to design, develop, test, deploy, and maintain software applications and ...
Job Title Senior Full Stack Software Engineer (Python/Java) Overview We are seeking a Senior Full Stack Software Engineer to design, develop, test, deploy, and maintain software applications and ...
Job Title Senior Full Stack Software Engineer (Python/Java) Overview We are seeking a Senior Full Stack Software Engineer to design, develop, test, deploy, and maintain software applications and ...
Software Engineer Internships
Ann Arbor, MI ยท On-site
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Software Engineer Internships
Ann Arbor, MI ยท On-site
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Python * Artificial Intelligence & Expert Systems * Machine Learning Experience Required: * Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical ...
Quick apply
Python * Artificial Intelligence & Expert Systems * Machine Learning Experience Required: * Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical ...
AI Software Engineer III
Detroit, MI ยท On-site
$75/hr
Job Title - AI Software Engineer III Location: Farmington Hills/ Metro Detroit MI (Hybrid) Duration ... Python and TypeScript What You'll Do * Design and deliver backend services and APIs that enforce ...
AI Software Engineer III
Detroit, MI ยท On-site
$75/hr
Job Title - AI Software Engineer III Location: Farmington Hills/ Metro Detroit MI (Hybrid) Duration ... Python and TypeScript What You'll Do * Design and deliver backend services and APIs that enforce ...
Software Engineer...
Southfield, MI ยท On-site
Implement and configure software architectures to enable automatic routings * Maintain and add to ... Minimum 3 years Experience with programming or scripting languages, such as Java, Python, CAPL, C/C+
Quick apply
Software Engineer...
Southfield, MI ยท On-site
Implement and configure software architectures to enable automatic routings * Maintain and add to ... Minimum 3 years Experience with programming or scripting languages, such as Java, Python, CAPL, C/C+
Python * TypeScript * AWS * AWS Lambda * AWS Fargate * API Gateway * Backend Development * REST APIs * Microservices * Distributed Systems * Platform Engineering * Software Deployment * Observability
Python * TypeScript * AWS * AWS Lambda * AWS Fargate * API Gateway * Backend Development * REST APIs * Microservices * Distributed Systems * Platform Engineering * Software Deployment * Observability
Essentials: * 5-8 years of software engineering experience with strong proficiency in Python and TypeScript. * Demonstrated experience delivering production systems on AWS, including Lambda, Fargate ...
Quick apply
Essentials: * 5-8 years of software engineering experience with strong proficiency in Python and TypeScript. * Demonstrated experience delivering production systems on AWS, including Lambda, Fargate ...
Software Engineer
Redford, MI ยท On-site
$85K - $192K/yr
Build scalable RESTful APIs and microservices (Python/C++) that allow edge devices to communicate ... Experience: 3+ years of professional software engineering experience in a production environment.
Software Engineer
Redford, MI ยท On-site
$85K - $192K/yr
Build scalable RESTful APIs and microservices (Python/C++) that allow edge devices to communicate ... Experience: 3+ years of professional software engineering experience in a production environment.
Software Engineer
Redford, MI ยท On-site
$85K - $192K/yr
We are seeking an experienced Full-Stack Software Engineer to build the software ecosystem powering ... Strong proficiency in Python (required) and at least one other language (C++, Go, or Node.js)
Software Engineer
Redford, MI ยท On-site
$85K - $192K/yr
We are seeking an experienced Full-Stack Software Engineer to build the software ecosystem powering ... Strong proficiency in Python (required) and at least one other language (C++, Go, or Node.js)
Software Engineer #1055475 * Employees in this job function are responsible for designing ... Deep proficiency in Python (FastAPI/Django). * AI Orchestration: Advanced experience with LangChain ...
Quick apply
Software Engineer #1055475 * Employees in this job function are responsible for designing ... Deep proficiency in Python (FastAPI/Django). * AI Orchestration: Advanced experience with LangChain ...
Design, build, and deploy scalable software solutions using Java & Python * Develop and maintain cloud-native data platforms on Google Cloud (GCP) * Build data pipelines and transformation workflows ...
Design, build, and deploy scalable software solutions using Java & Python * Develop and maintain cloud-native data platforms on Google Cloud (GCP) * Build data pipelines and transformation workflows ...
Senior Software Engineer
Dearborn, MI ยท On-site
$112K - $148K/yr
Responsibilities Software Engineering & AI Integration ... Develop and maintain production-grade Python services, owning the full lifecycle from design ...
New
Quick apply
Senior Software Engineer
Dearborn, MI ยท On-site
$112K - $148K/yr
Responsibilities Software Engineering & AI Integration ... Develop and maintain production-grade Python services, owning the full lifecycle from design ...
New
Software Engineer
Ypsilanti, MI ยท On-site
Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Familiarity with a programming language (preferably Python, C++, Rust, or similar) * Familiarity ...
Software Engineer
Ypsilanti, MI ยท On-site
Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Familiarity with a programming language (preferably Python, C++, Rust, or similar) * Familiarity ...
Software Engineer
Ypsilanti, MI ยท On-site
$69K - $141K/yr
Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Familiarity with a programming language (preferably Python, C++, Rust, or similar) * Familiarity ...
Software Engineer
Ypsilanti, MI ยท On-site
$69K - $141K/yr
Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Familiarity with a programming language (preferably Python, C++, Rust, or similar) * Familiarity ...
Software Engineer
Dearborn, MI ยท On-site
$102K - $184K/yr
Python (Flask, Django, or FastAPI), Java (SpringBoot), or Angular JS. 2. Designing, building, and ... Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this is a ...
Software Engineer
Dearborn, MI ยท On-site
$102K - $184K/yr
Python (Flask, Django, or FastAPI), Java (SpringBoot), or Angular JS. 2. Designing, building, and ... Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this is a ...
software engineer
Plymouth, MI ยท On-site
$103K/yr
The software engineer is responsible for developing and customizing software solutions for our ... Proficiency in multiple programming languages such as Symitar PowerOn, Java, Python, SQL ...
Quick apply
software engineer
Plymouth, MI ยท On-site
$103K/yr
The software engineer is responsible for developing and customizing software solutions for our ... Proficiency in multiple programming languages such as Symitar PowerOn, Java, Python, SQL ...
Software Engineer
Ypsilanti, MI ยท On-site
Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Familiarity with a programming language (preferably Python, C++, Rust, or similar) * Familiarity ...
Software Engineer
Ypsilanti, MI ยท On-site
Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Familiarity with a programming language (preferably Python, C++, Rust, or similar) * Familiarity ...
Software Engineer #1051415 * Employees in this job function are responsible for designing ... Proficiency in one integration language (Java/Spring Boot preferred or Python), plus Git/CI-CD and ...
Quick apply
Software Engineer #1051415 * Employees in this job function are responsible for designing ... Proficiency in one integration language (Java/Spring Boot preferred or Python), plus Git/CI-CD and ...
Full-Stack Software Engineer
Dearborn, MI ยท On-site
Angular, Python, GCP Skills Preferred: Tekton, JavaScript, Test Automation, Agile Software Development Experience Required: Engineer 2 Exp.: Practitioner: 4+ years' experience in Software Engineering ...
Quick apply
Full-Stack Software Engineer
Dearborn, MI ยท On-site
Angular, Python, GCP Skills Preferred: Tekton, JavaScript, Test Automation, Agile Software Development Experience Required: Engineer 2 Exp.: Practitioner: 4+ years' experience in Software Engineering ...
Python Software Engineer information
See Ypsilanti, MI salary details
$20.8K - $35.5K
1% of jobs
$35.5K - $50.3K
0% of jobs
$50.3K - $65K
4% of jobs
$65K - $79.8K
5% of jobs
$79.8K - $94.5K
10% of jobs
$99.7K is the 25th percentile. Wages below this are outliers.
$94.5K - $109.3K
14% of jobs
The median wage is $122.3K / yr.
$109.3K - $124.1K
18% of jobs
$124.1K - $138.8K
17% of jobs
$143.9K is the 75th percentile. Wages above this are outliers.
$138.8K - $153.6K
17% of jobs
$153.6K - $168.3K
9% of jobs
$168.3K - $183.1K
5% of jobs
$20.8K
$126.5K
$183.1K
How much do python software engineer jobs pay per year?
What is a Python Software Engineer job?
A Python Software Engineer is a developer who designs, develops, and maintains software applications using the Python programming language. They work on a variety of tasks, including writing clean and efficient code, debugging, optimizing performance, and integrating third-party services or APIs. Python engineers often collaborate with teams to build web applications, data pipelines, machine learning models, or automation scripts, depending on the industry. Their role requires strong problem-solving skills and familiarity with software development best practices.
What does a typical workday look like for a Python Software Engineer?
A typical workday for a Python Software Engineer involves writing and testing code, participating in team meetings to plan and review tasks, and collaborating with colleagues such as front-end developers, quality assurance engineers, and project managers. You may spend time troubleshooting bugs, reviewing pull requests, and improving existing software modules. Many teams use Agile or Scrum methodologies, so your day may include short stand-up meetings and iterative development cycles. Depending on the company, you might also have opportunities to contribute to design discussions or mentor junior developers.
What are the key skills and qualifications needed to thrive in the Python Software Engineer position, and why are they important?
To thrive as a Python Software Engineer, you need strong programming skills in Python, a solid understanding of algorithms and data structures, and a relevant degree in computer science or related fields. Experience with frameworks like Django or Flask, familiarity with version control systems such as Git, and optional certifications like PCEP or PCAP can be valuable assets. Problem-solving skills, teamwork, and effective communication help you navigate complex projects and collaborate efficiently. Mastering both technical and soft skills is crucial for building reliable software solutions and succeeding in dynamic development teams.
Other
Medical, Dental, Vision, Life, Retirement, PTO
Posted 9 days ago
Job description
Key Responsibilities Engage with customers to understand use cases, pain points, and requirements while advocating for user-centric software solutions. Design, develop, and deliver software solutions using appropriate tools, programming languages, frameworks, methodologies, and technologies. Assess application and service requirements and determine suitable technology stacks, integration approaches, and deployment strategies.
Create high-level software architecture designs that define application structure, components, and interfaces. Collaborate with cross-functional teams, including product owners, designers, and architects. Define and implement software testing strategies, guidelines, policies, and processes.
Continuously improve application performance and optimize development efficiency through new technologies and practices. Apply software engineering practices such as Test-Driven Development (TDD), Continuous Integration (CI), and Continuous Delivery (CD). Support security practices that safeguard user data, including encryption and anonymization techniques.
Design and develop user-friendly, interactive interfaces. Develop and maintain back-end services, APIs, and microservices using server-side technologies. Evaluate and incorporate emerging technologies and capabilities to enhance software solutions.
Required Qualifications Bachelor's Degree. 6+ years of IT experience. 4+ years of software development experience.
Practical experience in two programming languages or advanced proficiency in one programming language. Experience with Python. Experience with Java.
Experience with SQL. Experience developing and integrating APIs. Experience with cloud computing technologies.
Experience working with relational databases. Experience in AI/ML, data science, or advanced analytics, with a commitment to continued learning in AI/ML. Experience gathering business requirements and translating them into technical solutions.
Experience working across the Software Development Lifecycle (SDLC). Experience leveraging AI to assist with coding and daily development tasks. Knowledge of the supply chain domain.
Experience with Test-Driven Development (TDD). Experience with Continuous Integration and Continuous Delivery (CI/CD) tools and pipelines. Experience with Google Cloud Platform (GCP).
Preferred Qualifications Master's Degree. Experience with Artificial Intelligence and Expert Systems. Experience developing web applications.
Supply chain domain knowledge. What Makes HTC A Great Place To Build Your Future HTC Global Services wants you to join our team. Come build new things with us and advance your career.
At HTC Global, youโll collaborate with experts, work alongside clients, and be part of high-performing teams driving success together. Youโll have long-term opportunities to grow your career and develop skills in the latest emerging technologies. At HTC Global Services, our employees have access to a comprehensive benefits package.
Benefits can include Group Health (Medical, Dental, and Vision), Paid Time Off, Paid Holidays, 401(k) matching, Group Life and Disability insurance, Professional Development opportunities, Wellness programs, and a variety of other perks. Our success as a company is built on inclusion and diversity. HTC Global Services is committed to providing a workplace free from discrimination and harassment, where every employee is treated with dignity and respect.
We celebrate differences and believe that diverse cultures, perspectives, and skills drive innovation and success. HTC is an Equal Opportunity Employer and a proud National Minority Supplier. We seek to empower each individual, fostering an environment where everyone feels valued, included, and respected.
#LI-Hybrid #LI-SK11
About HTC Global Services
Sourced by ZipRecruiter
Industry
It services
Company size
10,000+ Employees
Headquarters location
Troy, MI, US
Year founded
1990