This job offer is no longer available
Backend Data Engineer – APIs
- Fremont, California, United States
- Fremont, California, United States
About
Backend Engineer (Python / FastAPI)(Internship)(Unpaid)
On-Site (No Remote) | Full-Time | Fremont, CA
Build With Us
We are building
Talentix
, the career mobility platform for healthcare.
Five million plus clinicians in the United States need faster ways to match, get hired, and move forward.
We are the starting point for that journey.
We are not another job board.
Talentix enables career pivots for clinicians by turning skills and history into next-step paths and routing them to hiring teams.
Join us in the room. Whiteboard. Build. Ship.
We need builders who move fast, solve problems, and get things done.
No perfect resume required. If you've shipped backend systems, we want to see them.
What You'll Build
- Design, build, and maintain REST APIs using
FastAPI
and
Flask
with ORM models, transactions, and tested endpoints.
- Implement core business logic—validation, pagination, filtering, idempotency, and structured error handling.
- Integrate backend APIs with minimal
views to validate features end-to-end.
- Write
unit and integration tests
(pytest, FastAPI TestClient), maintain
CI/CD
pipelines, and review PRs.
- Apply API security fundamentals: object-level authorization, authn/authz, and input hardening.
- Own SQL and
MongoDB
data models, optimize queries, and manage ORM sessions and transactions.
- Deploy and operate services on
AWS
(EC2, RDS, S3, IAM/Lambda) with least-privilege IAM and basic observability.
- Monitor, debug, and document all builds.
Tech Stack
Python
,
FastAPI
,
Flask
,
SQL (MySQL/PostgreSQL)
,
MongoDB
,
AWS (EC2, RDS, S3, IAM/Lambda)
,
Apache NiFi
,
Kafka
,
,
Docker
Who You Are
- You think in systems and know how data, logic, and APIs come together.
- You debug with intent, ship iteratively, and clean up as you go.
- You document for teammates and take ownership of uptime, not just code.
- You prefer fast, collaborative, in-person build sessions over long async threads.
What You Bring
- 2–3 years of hands-on backend development in
Python
.
- Production experience with
FastAPI
or
Flask
and at least one SQL database.
- Working knowledge of
AWS
(EC2, RDS, S3, IAM).
- Familiarity with
Git
,
GitHub Actions
(or similar CI), and containerized development.
- Basic
to wire simple views to APIs.
- Clear written communication and disciplined PR hygiene.
To Apply:
Send your
resume
,
GitHub/portfolio
, and availability to
Preferred Qualifications
- Apache NiFi
or other ETL orchestrator.
- Built signup/login flows with session, token, and password reset logic.
- Understanding of
AuthN/AuthZ
, OAuth2/OIDC, cookies/JWT, and rate limiting.
- Experience with
Kafka
and async workloads (consumer groups, offsets, delivery semantics).
- Observability skills—logging, metrics, tracing, and alerting.
Why You Should Join
- Move Fast, Together:
On-site, because whiteboards > Slack.
- Path to Full-Time + Equity:
Build early, grow with the platform.
- Work With Builders:
Collaborate with engineers and operators from top schools and scaled ventures.
- Be Here When We Break Out:
Growth follows shipping.
E-Verified Employer:
Partnerships with UC Berkeley, Santa Clara, and others.
Languages
- English
This job was posted by one of our partners. You can view the original job source here.