1

Senior Python Developer Jobs in Grand Rapids, MI

Controls Engineer

Grand Rapids, MI · On-site

$70 - $95/hr

System Support & Development: Assist senior engineers in all phases of automation projects ... An interest in or basic knowledge of scripting languages like Jython or Python. * Networking:

Ada Embedded Engineer

Grand Rapids, MI · On-site

$126K - $166K/yr

SG2 Recruiting is supporting Wind RiverX in the search for a Senior Software Engineer to support a ... Experience Python or other scripting languages. * Experience supporting aerospace, defense ...

Ada Embedded Engineer

Grand Rapids, MI · On-site

$126K - $166K/yr

SG2 Recruiting is supporting Wind RiverX in the search for a Senior Software Engineer to support a ... Experience Python or other scripting languages. * Experience supporting aerospace, defense ...

Controls Engineer

Grand Rapids, MI · On-site

$34 - $48/hr

System Support & Development: Assist senior engineers in all phases of automation projects ... An interest in or basic knowledge of scripting languages like Jython or Python. * Networking:

... developer workflows by identifying small opportunities for efficiency and quality. * Use AI ... Strong foundational skills in Python or JavaScript/TypeScript. * Familiarity with APIs ...

Showing results 41-60

Senior Python Developer information

See Grand Rapids, MI salary details

$52.8K

$136.4K

$187.3K

How much do senior python developer jobs pay per year?

As of Aug 28, 2026, the average yearly pay for senior python developer in Grand Rapids, MI is $136,356.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,700.00 and $157,000.00 per year, depending on experience, location, and employer.

What are the main responsibilities of a senior Python developer?

A Senior Python Developer is responsible for designing, developing, and maintaining complex software applications using the Python programming language. They lead the technical aspects of projects, mentor junior developers, and ensure code quality through code reviews and best practices. Additionally, they collaborate with cross-functional teams to gather requirements, solve technical challenges, and deploy scalable and efficient solutions. Senior Python Developers are also expected to stay updated with the latest trends and advancements in Python and related technologies.

What are the key skills and qualifications needed to thrive as a senior Python developer?

To thrive as a Senior Python Developer, you need advanced proficiency in Python programming, experience with software architecture, and a solid understanding of algorithms and data structures, usually backed by a degree in computer science or related fields. Familiarity with frameworks like Django or Flask, version control systems such as Git, and containerization tools like Docker are typically required, alongside knowledge of modern CI/CD pipelines. Strong problem-solving abilities, effective communication, and leadership skills help you collaborate with teams and mentor junior developers. Mastery of these skills ensures the delivery of scalable, maintainable software solutions and the ability to drive technical excellence within development teams.

What are some common challenges faced by senior Python developers when leading a development team?

Senior Python Developers often encounter challenges such as balancing hands-on coding with mentoring junior team members and ensuring code quality across the team. They are also responsible for making architectural decisions, which requires staying updated on best practices and emerging Python frameworks. Additionally, coordinating collaboration between cross-functional teams (like DevOps, QA, and front-end developers) can be complex, especially in agile environments where requirements may shift rapidly. Overcoming these challenges helps foster a productive and innovative team culture.

What is the difference between Senior Python Developer vs Python Developer?

AspectSenior Python DeveloperPython Developer
Required ExperienceTypically 5+ years, with leadership and complex project experienceUsually 1-3 years, focusing on core Python skills
ResponsibilitiesDesigning architecture, mentoring, handling complex systemsWriting code, debugging, implementing features
CertificationsOptional but beneficial (e.g., Python certifications, cloud certs)Often not required
Work EnvironmentCollaborative teams, project planning, code reviewsDevelopment-focused, task-oriented

The main difference between a Senior Python Developer and a Python Developer lies in experience, responsibilities, and leadership. Senior developers handle complex projects, mentor others, and often participate in architecture decisions, while Python Developers focus on coding and feature implementation. Both roles are essential in tech companies, but the senior role requires more experience and broader skills.

Are senior Python developers still in demand?

Senior Python developers remain in high demand due to the language's versatility in web development, data analysis, machine learning, and automation. Companies seek experienced developers with skills in frameworks like Django or Flask, and proficiency in cloud platforms and APIs enhances job prospects.

How much does a senior Python developer make?

A senior Python developer typically earns between $100,000 and $150,000 annually, depending on experience, location, and industry. They often possess strong skills in frameworks like Django or Flask and may hold certifications or advanced degrees that influence salary levels.

What does a senior Python developer do?

A senior Python developer designs, develops, and maintains complex software applications using Python. They often lead projects, review code, optimize performance, and collaborate with cross-functional teams, requiring strong problem-solving skills and knowledge of frameworks like Django or Flask. Additionally, they may mentor junior developers and ensure code quality through testing and best practices.

What are the most commonly searched types of Python Developer jobs in Grand Rapids, MI?

The most popular types of Python Developer jobs in Grand Rapids, MI are:

What are popular job titles related to Senior Python Developer jobs in Grand Rapids, MI?

For Senior Python Developer jobs in Grand Rapids, MI, the most frequently searched job titles are:

What job categories do people searching Senior Python Developer jobs in Grand Rapids, MI look for?

The top searched job categories for Senior Python Developer jobs in Grand Rapids, MI are:

What cities near Grand Rapids, MI are hiring for Senior Python Developer jobs?

Cities near Grand Rapids, MI with the most Senior Python Developer job openings:

Infographic showing various Senior Python Developer job openings in Grand Rapids, MI as of August 2026, with employment types broken down into 1% Internship, 85% Full Time, 9% Part Time, and 5% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution, with an average salary of $136,356 per year, or $65.6 per hour.

Senior Technical Leader - Systems Security Engineering

Grand Rapids, MI

$110K - $150K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 18 days ago


Job description

Job Description SummaryThe Advanced Technology Organization (ATO) - Emerging Technologies Team focuses on early-stage pursuits and new technology introduction (NTI) in the areas of sensing, autonomy, artificial intelligence (AI)/machine learning (ML), cybersecurity, and advanced edge hardware. This role requires collaborating within a highly diverse technical team and directly interfacing with the business facing team and product managers to develop a technology strategy aligned with emerging market opportunities.
The ATO Systems Security Engineering Technical Leader is expected to provide technical prowess, strategic collaboration, and visionary leadership to the technical team. The ATO Emerging Technologies Team is enabling mission management and multi-domain operations at the edge and is looking for a Technical Leader that can provide a holistic understanding of cybersecurity and electromagnetic spectrum operations (EMSO) strategies to provide a robust mission capability. Working closely with peers in the Emerging Technologies Team as well as product managers and key stakeholders across the ATO and Avionics organization, this individual will facilitate in bringing the strategic vision to reality and provide technical expertise in edge systems security engineering, emerging cybersecurity threats, and EMSO.Job Description

Essential Responsibilities:

More specifically, the individual will:

  • Provide expertise in systems security engineering, particularly for edge devices and embedded platforms.

  • Provide expertise in attack techniques, common and emerging threats, and develop defensive mitigation strategies at the logical and physical component level.

  • Provide expertise in electronic warfare for RF spectrum dominance such as wireless communication, radar, and GPS-denied environments.

  • Understand and apply industry standards and methodologies such as the Risk Management Framework (RMF).

  • Security certifications such as Certified Embedded & Device Security Engineer (CEDSE).

  • CISSP, Security+, Certified Ethical Hacker (CEH) or equivalent as per the DoD Directive 8140 or current DoD 8570 guidelines.

  • Design, develop, and implement cybersecurity solutions in complex heterogeneous compute systems.

  • Knowledge of low-level firmware and real-time software for embedded systems, including hardware-software integration, interfacing, and performance optimization.

  • Develop quantitative risk assessments and analyze cybersecurity vulnerabilities.

  • Support early-stage pursuit and capture strategies including customer engagement, defining/shaping requirements, proposal writing, and writing white papers.

  • Collaborate directly with diverse technical teams, business teams, and product managers to co-develop a strategy that facilitates the transition of new technology into the Avionics product portfolio.

  • Collaborate with subject matter experts (SMEs) and engineers to provide complete and holistic solutions to unique and dynamic customer requirements.

  • Introduce and network with members of the customer community with GE's strategic leaders and sales representatives.

  • Maintain a mindset of continuous learning, and be open to changing technical approaches as state-of-the-art technologies evolve.

  • Develop transition plans such that new technologies developed have a clear path towards successfully fulfilling mission requirements and a continued plan for maturity and productization.

Qualifications/Requirements:

  • Bachelor's degree in Engineering, Physics, Mathematics, Computer Science, or related field from an accredited university or college (additional relevant work experience may qualify in lieu of degree).

  • Minimum of 10 years of related experience in systems security engineering, threat intelligence and response, vulnerability assessment, and electronic attacks.

  • Excellent communication, presentation, and technical writing skills tailored to broad variety of audiences.

  • Willingness to travel (~25%).

  • This position requires U.S. citizenship status.

  • The ability to obtain US Security Clearance.

Desired Characteristics:

  • Master's degree or Ph.D. in Engineering, Physics, Mathematics, Computer Science, or related field from an accredited university or college.

  • Active U.S. Security Clearance.

  • Knowledge of ISR, SIGINT, MASINT, and ELINT.

  • Experience modeling, simulating, and analyzing emerging threats.

  • Experience with scripting languages and modeling tools (e.g., Python, MATLAB, C/C++, AFSIM).

  • Experience with intrusion detection, protection, and mitigation techniques.

  • Knowledge of electronic attack methodologies such as signal spoofing and jamming, and associated mitigation strategies.

  • Knowledge of attacks on machine learning algorithms and autonomous systems, and associated mitigation strategies.

  • Knowledge of system engineering concepts and best practices

  • Knowledge of digital signal processing (DSP), sensor deployment, and data acquisition.

  • Proven track record of transitioning applied research to fieldable platforms.

  • Experience applying the latest advancements in AI/ML to increase cyber resiliency.

  • Strategic experience working through early-stage pursuits and customer engagement.

  • Experience with aviation and defense products.

  • Experience in project leadership and execution.

  • Experience working with U.S. Government Sponsors.

  • Experience working on research and development programs and developing rapid-reaction prototypes.

  • Demonstrated capability to constructively partner and drive alignment across matrixed organization.

  • Knowledge of avionics interfaces, military standards, and open architecture standards.

The base pay range for this position is $167,000.00 - $223,000.00. The specific pay offered may be influenced by a variety of factors,including the candidate's experience, education, and skill set.This position is also eligiblefor an annual discretionary bonus based on apercentage of your base salary/ commission based on the plan.This posting isexpected to close on07/31/26.

GE Aerospace offers comprehensive benefits and programs to support your health and, along with programs like HealthAhead, your physical,emotional, financial and social wellbeing. Healthcare benefits include medical, dental, vision, and prescription drug coverage; access to aHealth Coach from GE Aerospace; and the Employee Assistance Program, which provides 24/7 confidential assessment, counseling andreferral services. Retirement benefits include the GE Aerospace Retirement Savings Plan, a 401(k) savings plan with company matchingcontributions and company retirement contributions, as well as access to Fidelity resources and planning consultants. Other benefits includetuition assistance, adoption assistance, paid parental leave, disability insurance, life insurance, and paid time-off for vacation or illness.

GE Aerospace (General Electric Company or the Company) and its affiliates each sponsor certain employee benefit plans or programs (i.e., isa "Sponsor"). Each Sponsor reserves the right to terminate, amend, suspend, replace or modify its benefit plans and programs at any time andfor any reason, in its sole discretion. No individual has a vested right to any benefit under a Sponsor's welfare benefit plan or program. Thisdocument does not create a contract of employment with any individual.

#LI-KS1

This role requires access to U.S. export-controlled information. Therefore, employment will be contingent upon the ability to prove that you meet the status of a U.S. Person as one of the following: U.S. lawful permanent resident, U.S. Citizen, have been granted asylee or refugee status (i.e., a protected individual under the Immigration and Naturalization Act, 8 U.S.C. 1324b(a)(3)).

Additional Information

GE Aerospace offers a great work environment, professional development, challenging careers, and competitive compensation. GE Aerospace is anEqual Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.

GE Aerospace will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable). Employees may also be subject to random and reasonable-suspicion drug and alcohol testing.


Relocation Assistance Provided: Yes