1

Api Python Jobs in Michigan (NOW HIRING)

Third-party API integration experience. * Fintech exposure. * Python experience. * Experience building LLM-powered features. Benefits * Comprehensive health, dental, life, and short and long term ...

Software Engineer

Lansing, MI ยท On-site

$100 - $125/hr

Third-party API integration experience. * Fintech exposure. * Python experience. * Experience building LLM-powered features. Benefits * Comprehensive health, dental, life, and short and long term ...

Third-party API integration experience. * Fintech exposure. * Python experience. * Experience building LLM-powered features. Benefits * Comprehensive health, dental, life, and short and long term ...

Senior Data Engineer

Houghton, MI ยท On-site

$90K - $122K/yr

Experience building REST API servers with at least one Python framework (e.g. FastAPI, Flask, Django) * Experience designing SQL databases Preferred Qualifications: * HTML and CSS experience, and at ...

Senior Data Engineer

Houghton, MI ยท On-site

$90K - $122K/yr

Experience building REST API servers with at least one Python framework (e.g. FastAPI, Flask, Django) * Experience designing SQL databases Preferred Qualifications: * HTML and CSS experience, and at ...

Senior Data Engineer

Houghton, MI ยท On-site

$90K - $122K/yr

Experience building REST API servers with at least one Python framework (e.g. FastAPI, Flask, Django) * Experience designing SQL databases Preferred Qualifications: * HTML and CSS experience, and at ...

API & Backend Development : Own the end-to-end API lifecycle. Design and secure high-throughput backend services using Java (Spring Boot), Go, or Python. Integrate with enterprise API gateways ...

API & Backend Development : Own the end-to-end API lifecycle. Design and secure high-throughput backend services using Java (Spring Boot), Go, or Python. Integrate with enterprise API gateways ...

Full Stack Developer

Dearborn, MI ยท On-site

$61 - $66/hr

API & Backend Development : Own the end-to-end API lifecycle. Design and secure high-throughput backend services using Java (Spring Boot), Go, or Python. Integrate with enterprise API gateways ...

Own the end-to-end API lifecycle. Design and secure high-throughput backend services using Java (Spring Boot), Go, or Python. Integrate with enterprise API gateways (Apigee) using OAuth2/JWT.Data ...

API & Backend Development : Own the end-to-end API lifecycle. Design and secure high-throughput backend services using Java (Spring Boot), Go, or Python. Integrate with enterprise API gateways ...

Strong proficiency in Python, including asynchronous and concurrent programming. * Experience ... API design, testing, version control, security best practices. Experience Preferred * Experience ...

Cloud Software Engineer

Auburn Hills, MI ยท On-site

$56.75 - $73.75/hr

Python (FastAPI, Flask) or Java/Node.js * REST / GraphQL API design * Microservices architecture * Event-driven systems * Caching strategies (Redis, ElastiCache) Data & Messaging * PostgreSQL, MySQL ...

Showing results 41-60

Api Python information

What is an API Python developer?

An API Python developer is a software professional who specializes in creating, implementing, and maintaining Application Programming Interfaces (APIs) using the Python programming language. Their main responsibilities include designing RESTful or GraphQL APIs, integrating third-party services, ensuring secure and efficient data exchange, and writing clean, scalable code. API Python developers often work closely with front-end developers and other back-end engineers to support seamless communication between different parts of a software system.

What are the key skills and qualifications needed to thrive as an API Python developer?

To thrive as an API Python Developer, you need a solid understanding of Python programming, RESTful API design, and experience with frameworks like Flask or Django, often supported by a degree in computer science or related field. Familiarity with version control systems like Git, API testing tools such as Postman, and containerization platforms like Docker is commonly required. Strong problem-solving abilities, attention to detail, and effective communication skills set top developers apart. These skills ensure robust, secure, and scalable API solutions that meet business requirements and facilitate seamless collaboration within development teams.

What are some common challenges faced by API Python developers when integrating third-party services, and how can they be addressed?

API Python developers often encounter challenges such as inconsistent documentation, rate limiting, and unexpected changes in third-party APIs. To address these, it's important to thoroughly read and test API documentation, implement robust error handling and retry logic, and use environment variables or configuration files to manage sensitive credentials. Developers should also stay updated on API version changes and participate in relevant developer communities to share solutions and best practices.

What is the difference between Api Python vs Data Analyst?

AspectApi PythonData Analyst
Required SkillsPython programming, API integration, data manipulationData visualization, statistical analysis, Excel, SQL
Work EnvironmentSoftware development, backend services, data pipelinesBusiness insights, reporting, data interpretation
Common EmployersTech companies, startups, data-driven organizationsFinance, marketing, consulting firms

Api Python focuses on developing and maintaining APIs using Python, emphasizing coding and technical skills. Data Analysts interpret data to provide business insights, often using tools like Excel and SQL. While Api Python roles are more technical and development-oriented, Data Analysts focus on analyzing data to support decision-making. Both roles may overlap in data handling but serve different primary functions within organizations.

Software Engineer Internship

Lansing, MI โ€ข On-site

Internship

Posted 19 days ago


Job description

We are looking for software engineer intern to join our internal platform team. You'll work across our full stack, GraphQL API (NestJS), React frontend (Next.js), and PostgreSQL database, building tools that advisors use to make real investment decisions. Scope scales with experience: early-career developers ship well-scoped features with mentorship, while senior developers drive architecture decisions and mentor others.

Responsibilities
  • Design, build, and ship features end-to-end across our internal platform.
  • Build and maintain integrations with financial data providers, including Black Diamond, Capital IQ, FMP, Box, and Redtail, including authentication, error handling, and data parsing.
  • Develop analytics and decision tools, including portfolio metrics, earnings tracking, and risk analysis used by advisors for real investment decisions.
  • Build AI-powered features, including document search, chat over internal knowledge, and workflow automation.
  • Participate in code review, testing, and the ongoing architectural restructure of the platform.

Requirements

  • Experience building and shipping real software in TypeScript or JavaScript, whether professional, academic, or personal projects.
  • Full-stack reasoning: understanding how a UI change relates to an API, and how an API relates to its data.
  • Clear, readable code and constructive participation in code review.
  • Clear communication with non-engineers; our users are financial advisors.
  • Curiosity about the financial domain, no finance background required.
  • Comfort using LLM coding assistance such as Claude Code or OpenAI models.
Nice to Have
  • Experience with Next.js, React, NestJS, GraphQL, PostgreSQL, TypeORM, Nx, or Bun.
  • Third-party API integration experience.
  • Fintech exposure.
  • Python experience.
  • Experience building LLM-powered features.

Benefits

  • Competitive hourly pay.
  • Flexible scheduling around class commitments.
  • Potential path to future opportunities with the firm.
  • Direct mentorship from experienced engineers, with scope that grows as you do.
  • Hands-on ownership of real features used by advisors for real investment decisions.
  • Exposure to modern tooling, including AI-powered development workflows and LLM coding assistants.
  • Small, collaborative engineering team with direct input into architecture and product direction.