TinyFish logo
Hiring from
United States
Work type
Hybrid
Posted

614,601 remote jobs, straight from company career pages

100% free · New jobs every minute

Show 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

Similar jobs