Software Engineer, Backend

Tessera Labs

$110K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3-5 years of backend development experience focused on APIs, distributed systems, or cloud infrastructure.
  • Proficient in Python with knowledge of FastAPI, SQLAlchemy, or similar frameworks.
  • Experience with PostgreSQL/MySQL and data modeling best practices.
  • Familiarity with caching and message queues like Redis, Kafka, RabbitMQ, or Pub/Sub.
  • Experience with cloud storage solutions such as AWS S3, Google Cloud Storage, or Azure Blob Storage.
  • Solid understanding of API security and scalability principles.
  • Strong debugging, testing, and performance optimization skills.

Responsibilities

  • Design, develop, and maintain RESTful APIs and backend services using Python.
  • Build reliable microservices for data processing and AI integrations.
  • Optimize database schemas, queries, and caching techniques for enhanced performance.
  • Contribute to data synchronization across enterprise systems.
  • Connect backend services with AI model servers and automate workflows.
  • Identify and resolve performance issues in backend code and databases.
  • Collaborate with DevOps to manage cloud-based services on AWS or GCP.

Benefits

  • Flexible working environment in a fast-paced startup setting.
  • Opportunity to work on cutting-edge AI automation technology.
  • Collaborative team atmosphere encouraging innovation and ownership.
  • Continuous learning and professional development opportunities.
Full Job Description
About the Role

We're looking for a Backend Engineer (Mid-Level) who thrives in a fast-paced, high-ownership startup environment. You'll help design, build, and maintain the backend systems that power Tessera's AI automation platform - including scalable APIs, data pipelines, and integrations with enterprise systems.

This role is hands-on and ideal for someone who enjoys building distributed systems, solving challenging backend problems, and contributing to architectural discussions in a collaborative, fast-moving team.

Key Responsibilities

Core Development
  • Design, develop, and maintain RESTful APIs and backend services using Python (FastAPI, SQLAlchemy).
  • Build reliable microservices that support data processing, automation, and AI system integrations.
  • Implement and optimize database schemas, queries, and caching for performance and scalability.
  • Contribute to data pipelines and synchronization services across enterprise integrations.

AI & Systems Integration
  • Connect backend services with AI model servers, vector databases, and automation workflows.
  • Enable smooth data exchange between AI agents and enterprise systems like Salesforce, SAP, and Workday.

Scalability & Reliability
  • Identify and fix performance bottlenecks in backend code and databases.
  • Implement caching, monitoring, and logging to ensure system reliability and observability.
  • Collaborate with DevOps to deploy and maintain cloud-based services on AWS or GCP.

Security & Quality
  • Implement secure authentication and authorization (OAuth2, RBAC, SSO).
  • Follow best practices in code quality, testing, and documentation.
  • Participate in code reviews and contribute to improving backend architecture.

Collaboration & Ownership
  • Work closely with frontend, AI, and product teams to deliver new features.
  • Take initiative in identifying improvements and building practical, scalable solutions.
  • Balance speed and long-term scalability in a fast-moving environment.


Qualifications
  • 3-5 years of backend development experience with a focus on APIs, distributed systems, or cloud infrastructure.
  • Proficient in Python, with experience using FastAPI, SQLAlchemy, or similar frameworks.
  • Experience with PostgreSQL/MySQL and data modeling best practices.
  • Familiarity with Redis, message queues (Kafka, RabbitMQ, Pub/Sub), and asynchronous processing.
  • Experience with cloud storage solutions such as AWS S3, Google Cloud Storage, or Azure Blob Storage.
  • Understanding of API authentication, security, and scalability principles.
  • Strong debugging, testing, and performance optimization skills.


Bonus Points
  • Experience integrating AI/ML models into backend systems.
  • Familiarity with event-driven architectures or workflow automation systems.
  • Prior experience in startups or high-growth tech companies.

Similar Jobs

More Jobs at Tessera Labs

  • Product Manager
    $120K — $145K *
    San Jose, CA 95123 (Santa Clara County)
    Enterprise Technology
    In-Person
  • Product Manager
    $120K — $145K *
    New York, NY 10025 (New York County)
    Enterprise Technology
    In-Person
  • Product Manager
    $125K — $150K *
    San Francisco, CA 94112 (San Francisco County)
    Enterprise Technology
    In-Person
  • Software Engineer, Backend
    $110K — $130K *
    San Jose, CA 95123 (Santa Clara County)
    Information Technology
    In-Person
  • Research Engineer
    $130K — $155K *
    New York, NY 10025 (New York County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Software Engineer, Backend jobs: