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.

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
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
01What core technologies are essential for a Software Engineer at Terminal?
02How does Terminal integrate LLMs into its applications?
03What is the primary focus of the backend systems I'd be building at Terminal?
04What kind of data management challenges can I expect in this Software Engineer role at Terminal?
05Is cloud infrastructure experience required for the Software Engineer position at Terminal?
Explore similar opportunities that match your background