For Employers

Softeq

Senior II Software Engineer

Posted 21 days ago
5-10 years experience
Apply Now

Please mention DailyRemote when applying

?Not checked yet0100
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Tailor your resume to this job

One click makes a copy of your resume for this role, scores it against the posting, and proposes edits line by line. Your default resume is never changed.

  • Job match score for this posting
  • Edits you accept or skip, no invented facts
  • Download it when it reads right: TXT free, PDF with Premium

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

The role involves building scalable services and APIs using FastAPI while designing robust API contracts and OpenAPI specifications. You will also manage data ingestion, implement secure access control, and optimize performance for heavy analytical queries.

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!

As we're expecting to expand our team and launch new projects within the next 1–2 months, we're already accepting applications and starting the interview process for selected candidates. We'd love to hear from you - feel free to apply!

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 abuse@softeq.com

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Cloud System Administrator

Full Time India Software Development

Lead Software Engineer

Full Time United States $142K - $152K per year Software Development

AI Automation Engineer

Full Time United States $130K - $195K per year Software Development

Software Development Engineer - .Net or RoR

Full Time Brazil Software Development

Lead Mobile Application Engineer

Full Time Canada Software Development

Solutions Architect - B2W

Full Time United States $99600 - $137K per year Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 217,782+ Jobs in Software Engineer

Answer easy questions

Answer easy questions

217,782+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified