Back to results

Software Engineer

  • Palo Alto, CA, United States

Applications open in a new tab.

Job details

Posting language
English

Original job description

Job Title Software Engineer Location In-office or Remote (strong preference for overlap with Pacific Time). Employment Type Full-time employee.

Responsibilities

  • Independently own the end-to-end design, implementation and maintenance of one or more platform components (e.g. task orchestration, agent runtime, data pipelines)
  • Collaborate with product managers, designers and engineering leads to translate requirements into clear technical objectives and delivery timelines
  • Architect and build scalable, fault-tolerant APIs and services using best practices in performance, security and observability
  • Integrate your components with front-end UIs, data stores, message queues and third-party services
  • Develop and enforce automated testing (unit, integration, load) and continuous-integration/continuous-deployment (CI/CD) pipelines
  • Conduct design and code reviews, mentor junior engineers, and drive adoption of coding standards and shared libraries
  • Troubleshoot production issues, perform root-cause analyses and implement robust monitoring, alerting and self-healing patterns

Qualifications

  • 3+ years of professional full-stack development, with demonstrated ownership of mission-critical services
  • Expert in at least one backend language (Python, Go, Java, etc.) and strong proficiency in JavaScript/TypeScript for front-end or serverless components
  • Familiarity with cloud platforms (AWS, GCP or Azure) and managed data stores (Postgres, Redis, S3, etc.)
  • Deep appreciation for CI/CD, test-driven development and observability (logging, metrics, distributed tracing)
  • Exceptional problem-solving skills, a bias for action and clear, proactive communication across teams
  • Passion for AI-driven automation and eagerness to help Tiny Fish push the boundaries of what web agents can do
More about this job

Skills

  • Test automation
  • CI/CD
  • Troubleshoot
  • Full-stack development
  • Python
  • Go
  • Oracle Java
  • JavaScript
  • TypeScript
  • AWS
  • Google Cloud
  • Microsoft Azure
  • Redis
  • Problem solving
  • Communication skills

Report this job