8 days ago

Software Engineer

Terminal

Hybrid
Contractor
$165,000
Hybrid

Job Overview

Job TitleSoftware Engineer
Job TypeContractor
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$165,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About The Role

We are building software for professionals who rely on accuracy and efficiency. We're past the MVP hurdle and need a Software Engineer to help build the scalable foundation of our next stage, focusing on catalogs, intelligence, and infrastructure.

What You’ll Do

  • Create a backend system capable of handling product catalog, vendor relationships, and intelligent document generation.
  • Develop ingestion pipelines and optimal infrastructure to ensure reliable data management.
  • Integrate Large Language Models (LLMs) in domain-specific tasks and contexts to enhance application use.

What You’ll Bring

  • Strong experience building reliable production backend systems (Python, Node.js, or similar).
  • Experience ingesting and normalizing data from external sources (web scraping, APIs, or similar pipelines).
  • Strong PostgreSQL skills with competency modeling complex entity relationships.
  • Hands-on experience integrating LLMs into application workflows.
  • Ability to write code that is clean, readable, testable, and maintainable.

Nice To Have

  • Cloud infrastructure experience (AWS/GCP, Docker).
  • Familiarity with React codebases.
  • Domain expertise in regulated industries.

Key skills/competency

  • Backend Development
  • Large Language Models (LLM)
  • Python
  • Node.js
  • PostgreSQL
  • Data Ingestion
  • System Architecture
  • API Integration
  • Scalability
  • Clean Code

Tags:

Software Engineer
backend development
data ingestion
LLM integration
system design
scalability
data management
document generation
vendor relationships
clean code
Python
Node.js
PostgreSQL
AWS
GCP
Docker
React
APIs
web scraping
Large Language Models

Share Job:

How to Get Hired at Terminal

  • Research Terminal's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor to understand their product development philosophy.
  • Tailor your resume: Customize your Software Engineer resume to highlight strong backend development, LLM integration, and PostgreSQL experience, using keywords from the job description for Terminal.
  • Prepare for technical interviews: Practice coding challenges in Python or Node.js, focusing on system design, data structures, and algorithms relevant to scalable backend systems and LLM applications at Terminal.
  • Showcase project impact: Be ready to discuss specific projects where you built reliable production systems, managed complex data, or integrated advanced AI/ML models, detailing your contributions and the outcomes for Terminal.
  • Highlight collaboration and problem-solving: Emphasize your ability to write clean, maintainable code and collaborate effectively within a fast-paced, innovative environment like Terminal.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background