Senior Software Engineer

New
F
FirstWorkAI HR technology
Location: India Workplace: RemoteFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of professional backend engineering experience
Required Skills
PostgreSQLPythonSQLDjangoRESTful APIsPlaywrightDistributed Systems

Requirements

  • Have 5+ years of professional backend engineering experience.
  • Have owned a system end to end.
  • Demonstrate strong SQL and relational data modeling, including schema design and reading query plans.
  • Understand distributed systems fundamentals, including queues, asynchronous workers, idempotency, retries, and partial failure.
  • Have a track record of leading a project across several engineers and delivering it.
  • Ensure correctness in multi-tenant systems, with queries scoped to individual customers.
  • Write clear design documents, pull requests, and incident writeups.
  • Be comfortable with ambiguity and defining problems alongside solving them.
  • Nice to have: strong Python experience, including Django and Django REST Framework or an equivalent.
  • Nice to have: experience shipping LLM- or ML-powered features to production and working with agentic systems or orchestration frameworks.
  • Nice to have: browser automation at scale with Playwright or similar, and experience with Temporal, Celery, Airflow, or another durable execution engine.
  • Nice to have: PostgreSQL experience beyond CRUD, LLM evaluation and cost control, or experience in regulated domains and high-volume operational products.

Responsibilities

  • Own a subsystem such as document processing, workflow automation, compliance rules, communications, or integrations, and lead projects from design through rollout.
  • Ship AI agent capabilities into production, including extraction and validation pipelines, confidence handling, human review routing, and accuracy feedback loops.
  • Build browser-based agents that operate government and third-party portals.
  • Own the accuracy and cost of shipped AI across prompts, structured output, evaluation, model selection, and spend per document.
  • Design and evolve REST APIs and webhooks for customer ATS, HR, and payroll integrations.
  • Build durable asynchronous workflows in Temporal for automations, AI jobs, and bulk actions, with safe retries.
  • Design schemas and data models that support growth in tenants, volume, and product surface.
  • Improve latency and throughput using production evidence, profiling, and validation of performance improvements.
  • Raise engineering standards through design reviews, code reviews, and mentoring.
  • Work with product and operations to turn customer processes into product.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now