Senior Python Backend Engineer

Posted 25 Minutes Ago
Be an Early Applicant
3 Locations
In-Office
Senior level
Edtech
The Role
Builds and maintains Python FastAPI services and APIs, including API contracts, OpenAPI specifications, analytical data access, ingestion, access controls, background jobs, query performance, testing, and releases. The role requires Databricks integration, SQL expertise, OAuth2/OIDC and JWT security, relational database extraction, Docker, cloud hosting, and secrets management. Nice-to-have experience includes Node.js, multi-tenant systems, analytical query tuning, and third-party data integrations.
Summary Generated by Built In

Established in 1997, Softeq was built from the ground up to specialize in new product development and R&D, tackling the most difficult problems in the tech sphere. Now we've expanded to offer early-stage innovation and ideation plus digital transformation business consulting. Our superpower is to deliver all of this under one roof on a global scale. So let's get started and build a better future together!

What the role does here

  • Builds services and APIs in FastAPI: data access, business logic, integrations, automation;
  • Designs API contracts for the customer portal and internal modules, and produces OpenAPI specifications;
  • Builds the access layer to the analytical store: parameterized queries, connection pooling, timeouts, retries, caching of permitted results;
  • Implements access control and data isolation: a single audited service layer, permission checks on every route, selection of permitted fields only, and reliance on warehouse-level grants rather than application code alone;
  • Works on data ingestion: extraction from relational sources, intermediate formats, loading into the raw layer;
  • Makes background jobs and scheduling reliable: idempotency, no duplicate runs, failure handling and retries;
  • Owns performance on heavy queries: server-side pagination, progressive loading, reading the query execution profile;
  • Writes tests, handles errors, takes part in review and release.

Must have

  • Production Python 3 and FastAPI: async, pydantic, service structure;
  • Testing with pytest and working CI/CD practice;
  • Strong SQL and experience serving data from an analytical store through APIs;
  • Databricks from the consumer side: connecting through the connector or the statement execution interface, working with SQL warehouses, service principal authentication, scoping the grants of that identity, and understanding how interactive versus serverless compute affects latency and cost;
  • Understanding of how Unity Catalog grants and row-level rules relate to permission checks in application code;
  • API security: OAuth2 / OIDC, JWT validation, role-based access, audit logging, least privilege;
  • Relational databases at extraction depth: Oracle and SQL Server, their drivers and clients;
  • Docker and cloud application hosting, working with a secrets store.

Nice to have

  • Tuning analytical queries for interactive interface workloads;
  • Node.js / Express;
  • Multi-tenant systems where cross-customer leakage is unacceptable;
  • Integrating external feeds and third-party APIs: weather, navigation, geospatial services, tracking data.

Softeq communicates only from @softeq.com email addresses. We never request payments or fees for any reason during hiring — including trainings or courses to be completed, equipment, onboarding, or background checks — and we will not ask for banking information, cryptocurrency or gift cards. If you receive a message from any other domain or requesting payment, do not respond and report it to [email protected]

Skills Required

  • Production experience with Python 3 and FastAPI, including async programming, Pydantic, and service structure
  • Testing with pytest and practical CI/CD experience
  • Strong SQL skills and experience serving analytical-store data through APIs
  • Databricks consumer-side experience, including connectors or statement execution, SQL warehouses, service principals, grants, and compute models
  • Understanding of Unity Catalog grants, row-level rules, and application-level permission checks
  • API security experience with OAuth2/OIDC, JWT validation, role-based access, audit logging, and least privilege
  • Relational database extraction experience with Oracle and SQL Server, including drivers and clients
  • Experience with Docker, cloud application hosting, and secrets stores
  • Experience tuning analytical queries for interactive interface workloads
  • Node.js and Express experience
  • Experience building multi-tenant systems where cross-customer data leakage is unacceptable
  • Experience integrating external feeds and third-party APIs, such as weather, navigation, geospatial, or tracking services
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Houston, TX
351 Employees
Year Founded: 1997

What We Do

Softeq is a custom hardware & software development company. We provide full-stack development services under a single roof: embedded software, mobile, web, and desktop apps; devices, IoT and Cloud solutions. Headquartered in Houston, TX, we work with regional startups and global corporations.

Similar Jobs

Micron Technology Logo Micron Technology

Design Engineer

Artificial Intelligence • Hardware • Information Technology • Machine Learning
In-Office
Tlaquepaque, San Pedro Tlaquepaque, Jalisco, MEX
45000 Employees

Samsara Logo Samsara

Consultant

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
México
4000 Employees

Micron Technology Logo Micron Technology

ENGINEER NCG - HBM LAYOUT

Artificial Intelligence • Hardware • Information Technology • Machine Learning
In-Office
Tlaquepaque, San Pedro Tlaquepaque, Jalisco, MEX
45000 Employees

Micron Technology Logo Micron Technology

Database Engineer

Artificial Intelligence • Hardware • Information Technology • Machine Learning
In-Office
Tlaquepaque, San Pedro Tlaquepaque, Jalisco, MEX
45000 Employees

Similar Companies Hiring

ReUp Education Thumbnail
Social Impact • Edtech
Austin, TX
180 Employees
Learneo Thumbnail
Software • Machine Learning • Edtech • Artificial Intelligence
NL
397 Employees
CodePath.org Thumbnail
Edtech • Social Impact
San Francisco, CA
55 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account