Onsite Python Backend Intern - Energy Platform

Siemens AG

Princeton (NJ)

On-site

USD 39,000 - 66,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Siemens AG in Princeton, NJ seeks a Python Backend Developer Intern for its Energy Flexibility Platform project. You will join an interdisciplinary team to build cloud services, implement REST APIs, and ensure robust software through testing and documentation.

The internship lasts 3–6 months, on-site in Princeton, with exposure to FastAPI/SQLAlchemy, OpenAPI, and containerized CI/CD pipelines. A strong Python foundation and English proficiency are essential for success in this role.

Qualifications

  • Bachelor's or master's student in CS/SE/EE or related field.
  • Strong Python fundamentals with type hints and exception handling.
  • Experience with relational databases and SQL, including schema design.
  • Understanding of REST APIs, HTTP, JSON, and API specs.
  • Git, unit testing, and technical documentation experience.
  • Proficiency in English.
  • Legally allowed to work in the United States without sponsorship.

Responsibilities

  • Develop and maintain REST API endpoints for a cloud-based energy platform using Python.
  • Integrate with third-party REST APIs with auth, retries, and error handling.
  • Write and expand automated unit and integration tests.
  • Keep OpenAPI specs and documentation in sync with implementation.
  • Implement database schema changes and migrations under guidance.
  • Participate in code reviews and team discussions on design and implementation.

Skills

Python fundamentals
REST APIs
Unit testing
Type hints
Exception handling
English proficiency

Education

Bachelor's or master's student in CS/SE/EE or related field

Tools

Git
SQL
SQLAlchemy
OpenAPI

Job description

Siemens AG in Princeton, NJ seeks a Python Backend Developer Intern for its Energy Flexibility Platform project. You will join an interdisciplinary team to build cloud services, implement REST APIs, and ensure robust software through testing and documentation.

The internship lasts 3–6 months, on-site in Princeton, with exposure to FastAPI/SQLAlchemy, OpenAPI, and containerized CI/CD pipelines. A strong Python foundation and English proficiency are essential for success in this role.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Backend Intern - Energy Platform (Princeton)
Python Backend Intern - Energy Platform (Princeton)

Siemens • Princeton (NJ)

On-site
USD 39,000 - 66,000
Python Backend Intern: Build a Cloud Energy Platform
Python Backend Intern: Build a Cloud Energy Platform

Siemens • Princeton (NJ)

On-site
USD 39,000 - 66,000
Python Backend Developer Intern – Energy Flexibility Platform
Python Backend Developer Intern – Energy Flexibility Platform

Siemens • Princeton (NJ)

On-site
USD 39,000 - 66,000
Python Backend Developer Intern Energy Flexibility Platform
Python Backend Developer Intern Energy Flexibility Platform

Siemens • Princeton (NJ)

On-site
USD 39,000 - 66,000
Python Backend Developer Intern – Energy Flexibility Platform
Python Backend Developer Intern – Energy Flexibility Platform

Siemens AG • Princeton (NJ)

On-site
USD 39,000 - 66,000
Energy Business Advisory Intern
Energy Business Advisory Intern

Siemens AG • Houston (TX)

Remote
USD 43,000 - 48,000
Remote Energy Market Analyst Intern
Remote Energy Market Analyst Intern

Siemens AG • Houston (TX)

Remote
USD 43,000 - 48,000
Energy Developer Solutions Intern
Energy Developer Solutions Intern

Siemens AG • Wendell (NC)

On-site
USD 41,000 - 55,000
401K
Freelance Data Engineer: APIs, Deployments & Problem-Solving
Freelance Data Engineer: APIs, Deployments & Problem-Solving

Energy Innovation Corp • Trenton (NJ)

On-site
USD 95,000 - 136,000
Senior Backend Python Engineer: REST, Microservices, GenAI
Senior Backend Python Engineer: REST, Microservices, GenAI

Motion Recruitment Partners LLC • Jersey City (NJ)

Hybrid
USD 140,000 - 180,000
Hybrid work schedule
Onsite 2–3 days/week