← Back to list

Job
· Senior
Senior II Software Engineer
Software Engineer
• Senior
• Remote
• Full-time
•
Poland
Softeq is looking for a Python/FastAPI engineer to build services and APIs for a customer portal and internal modules, serving data from an analytical store. The role requires Databricks, SQL and API security skills.
Responsibilities
- ▹Build services and APIs in FastAPI: data access, business logic, integrations, automation
- ▹Design API contracts for the customer portal and internal modules and produce OpenAPI specifications
- ▹Build the access layer to the analytical store: parameterized queries, connection pooling, timeouts, retries, caching of permitted results
- ▹Implement access control and data isolation: a single audited service layer, permission checks on every route, selection of permitted fields only, reliance on warehouse-level grants
- ▹Work on data ingestion: extraction from relational sources, intermediate formats, loading into the raw layer
- ▹Make background jobs and scheduling reliable: idempotency, no duplicate runs, failure handling and retries
- ▹Own performance on heavy queries: server-side pagination, progressive loading, reading the query execution profile
- ▹Write tests, handle errors, take part in review and release
Requirements
- ▹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: connector or statement execution interface, SQL warehouses, service principal authentication, scoping grants, 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
About the company
Softeq was founded in 1997 and specialises in new product development and R&D, and also offers early-stage innovation and digital transformation consulting on a global scale.
Similar jobs

Job
· Senior
Senior Python Developer
EY
+7
💰 Salary: not specified
🏢 On-site
Katowice
🗣️ EN

Job
· Senior
Senior Software Engineer (Python)
Capgemini
CosmosdbDatabricks
+18
💰 Salary: not specified
🏢 On-site
Kraków
🗣️ EN
Job
· Senior
Senior Software Developer
OneOcean
Azure DevopsDatabricks
+4
💰 Salary: not specified
🌍 Remote
🗣️ EN
Himalayas

Job
· Senior
Senior Software Engineer I - Data & Algorithm Engineering
Aledade
BigqueryDatabricks
+6
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
· Senior
Senior Software Developer, Tarragona
Applus IDIADA
AI/MLCloudformation
+15
💰 Salary: not specified
🏢 On-site
Tarragona
🗣️ EN

Job
· Senior
Senior Java utvecklare
Deverything AB
Cloudformation
+20
💰 Salary: not specified
🏢 On-site
Göteborg