Based in Warren, Michigan, Waltonen Engineering is a privately held engineering and design firm that serves original equipment and major tier-one manufacturers
C++ - Python Programmer
Location
Michigan
Posted
12 days ago
Salary
0
Seniority
Senior
Job Description
C++ - Python Programmer
Waltonen Engineering
Title: C++ / Python Programmer Location: MI-Warren Job Description: Waltonen is seeking a hands-on Programmer to develop internal tools, workflow automation systems, and intelligent business applications that improve operational efficiency across the organization. Responsibilities: - Design, develop, test, and maintain internal tools, agents, and workflow automation systems. - Build applications that support engineering, operations, manufacturing, and business functions. - Develop intelligent workflow automation solutions to streamline repetitive or manual processes. - Create and integrate tools for internal knowledge retrieval, reporting, process execution, and decision support. - Develop software applications and backend systems using Python, C, C++, Java, and related technologies. - Integrate technologies, APIs, databases, and business systems into existing infrastructure. - Build and deploy scalable production-ready and automation systems. - Collaborate across departments to identify and automation opportunities. - Troubleshoot, optimize, and maintain software performance, scalability, reliability, and security. - Research and implement emerging tools, frameworks, and technologies. Qualifications: - Bachelor’s degree in computer science, Software Engineering, or related field. - 3–5 years of software development experience. - Strong programming skills in Python, C / C++, Java, etc. - Experience with AI/ML technologies, APIs, and system integrations. - Understanding of workflow automation, Large Language Models (LLMs), Software architecture and scalable system design. - Experience with Git/version control systems. - Strong troubleshooting and problem-solving skills. - Ability to work independently and execute projects with minimal oversight. Preferred Qualifications - Experience developing automation systems. - Familiarity with Retrieval-Augmented Generation (RAG), Vector databases, Cloud platforms, Docker/containerized environments. - Experience in manufacturing, defense, automotive, or industrial environments preferred. All employees are required to work within the confines and responsibilities of the quality system. Benefits - Medical, Dental & Vision Insurance - Vacation and Holiday pay - Employer matching 401K - Hybrid work schedule after 90 days for eligible positions - Tuition Reimbursement - Flexible Spending Programs (FSAs) - Short-Term & Long-Term Disability insurance - Employee Referral Program - Additional Voluntary Benefit Programs - Off-site company events & Employee Luncheons Who are we? Founded in 1957 and proudly 100% U.S.-owned, Waltonen has deep roots in Warren, Michigan, and a strong commitment to supporting our local community. As a trusted engineering company, we serve the automotive, aerospace, and defense industries with precision, innovation, and integrity. Our team takes pride not only in the work we do, but in the positive impact we make—both in the industries we serve and in the community we call home. Waltonen Engineering, Inc. is an equal opportunity employer and will consider qualified applicants for all positions without regard to race, color, sex, religion, national origin, age, marital status, weight, height, or the presence of a non-job-related medical condition or handicap.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Software Engineer – Python, FastAPI, Azure, Data Platforms
KyndrylWe design, build, manage and modernize the mission-critical technology systems that the world depends on every day.
• Design and develop high-performance backend services using FastAPI, Pydantic, and SQLAlchemy • Build and maintain API-driven data processing and orchestration frameworks within DIAL • Implement asynchronous and concurrent processing using Python (asyncio) for scalable workloads • Integrate with Azure services such as ADLS, ADF, Databricks, and related data platforms • Develop robust data models, validation layers, and persistence mechanisms • Ensure observability, logging, and monitoring for enterprise-grade applications • Write unit and integration tests using Pytest to ensure code quality and reliability • Collaborate with data engineers, architects, and product owners to deliver end-to-end solutions • Participate in code reviews, design discussions, and performance optimization initiatives • Contribute to CI/CD pipelines and containerized deployments
Role Description Für unseren Kunden im Finanzumfeld in Zürich suchen wir eine:n erfahrene:n Senior Software Engineer - Backend (Payments/Stammdaten/Dokumente). Gestalte die Zukunft des digitalen Bankings aktiv mit und entwickle hochmoderne Payment-Services, die täglich von tausenden Nutzern eingesetzt werden. - Entwicklung und kontinuierliche Weiterentwicklung von Backend Services für Zahlungs- und Transaktionsprozesse - Konzeption und Umsetzung von skalierbaren, stabilen und sicheren Backend-Architekturen - Integration und Umsetzung von Payment-Standards sowie Schnittstellen zu internen und externen Systemen - Implementierung von komplexer Geschäftslogik (Validierungen, Buchungen, Statusverarbeitung) - Sicherstellung von Performance, Stabilität, Nachvollziehbarkeit und Security der Systeme - Enge Zusammenarbeit mit Frontend-, BFF-, Core-Banking- sowie Security-Teams - Durchführung von Code Reviews und Sicherstellung der Einhaltung von Qualitäts-, Compliance- und Sicherheitsrichtlinien - Aktive Mitarbeit in agilen Entwicklungsprozessen (Scrum / Kanban) Qualifications - Mehrjährige Erfahrung (mind. 5 Jahre) in der Backend-Entwicklung - Fundierte Kenntnisse in der Entwicklung von transaktionsorientierten Systemen - Erfahrung im Bereich Payment oder Banking (z. B. Überweisungen, Zahlungsverkehr, Clearing) - Sehr gute Kenntnisse in API-Design und modernen Backend-Architekturen - Erfahrung mit Datenpersistenz und Transaktionsmanagement - Kenntnisse im Umgang mit sicherheitskritischen und regulierten Systemen (E-Banking / Payments) - Fliessende Deutschkenntnisse Requirements - Hohes Qualitäts-, Zuverlässigkeits- und Sicherheitsbewusstsein - Strukturierte und selbstständige Arbeitsweise - Analytisches Denken und ausgeprägte Problemlösungskompetenz - Teamfähigkeit sowie klare und offene Kommunikation Company Description Die Coopers Group AG ist eine agile Schweizer Recruiting Agentur, die Spezialisten und Führungskräfte in den Bereichen IT, Life Sciences, Engineering und Finance vermittelt. Mit flexiblen Ansätzen bringen wir Kandidat:innen und Unternehmen zusammen, die nicht nur fachlich, sondern auch menschlich zusammenpassen.
Role Description Für unseren Kunden im Finanzumfeld in Zürich suchen wir eine:n Senior Software Engineer - Backend for Frontend (BFFS), der/die eine zentrale Rolle bei der Entwicklung einer modernen E-Banking-Lösung übernimmt. - Konzeption, Entwicklung und Betrieb von Backend-for-Frontend (BFF) Services für Web- und Mobile-Anwendungen - Design und Implementierung von APIs (REST und/oder GraphQL) - Aggregation und Orchestrierung verschiedener Backend-Services entsprechend den Anforderungen der Frontends - Sicherstellung von Performance, Stabilität und Sicherheit (E-Banking-Standards) - Enge Zusammenarbeit mit Frontend-, Backend-, Security- und Architektur-Teams - Durchführung von Code Reviews sowie Einhaltung von Entwicklungs- und Sicherheitsrichtlinien - Mitarbeit in agilen Entwicklungsprozessen (Scrum/Kanban) Qualifications - 5+ Jahre Berufserfahrung in der Backend-Entwicklung mittels Java, idealerweise innerhalb der Finanzbranche - Fundierte Erfahrung mit Backend-for-Frontend-Architekturen - Sehr gute Kenntnisse im API-Design und der Implementierung - Erfahrung mit Authentifizierungs- und Autorisierungskonzepten - Gutes Verständnis für Frontend-Technologien und deren Anforderungen - Erfahrung in sicherheitskritischen Systemen (idealerweise im E-Banking-Umfeld) - Fliessend Deutsch- und Englischkenntnisse Company Description Die Coopers Group AG ist eine agile Schweizer Recruiting Agentur, die Spezialisten und Führungskräfte in den Bereichen IT, Life Sciences, Engineering und Finance vermittelt. Mit flexiblen Ansätzen bringen wir Kandidat:innen und Unternehmen zusammen, die nicht nur fachlich, sondern auch menschlich zusammenpassen.
• You'll be the builder who crafts the reliable, scalable systems that power Coverflex's compensation platform • Collaborate closely with product managers and designers from discovery through delivery • Own meaningful problems end-to-end and ship features that make complex compensation simple, compliant, and delightful • Ship meaningful features that directly impact your team's key metrics • Build reliable, scalable infrastructure • Improve system quality and performance through thoughtful optimisations • Establish solid foundations by implementing proper testing coverage, observability, documentation, and patterns


