Application Engineer

VERSACALL TECHNOLOGIES, INC.
San Diego, CA, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$75,000.0 - $85,000.0
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) .NET Framework Application Programming Interfaces (APIs) Systems Engineering C Sharp (Programming Language) System Configuration Relational Databases Software Debugging Python (Programming Language) PostgreSQL Linux Commands MongoDB
+17 more
Routing Standard Sql Shell Script Software Engineering SQL Databases Scripting Load Balancing Docker Swarm ReactJS Software Troubleshooting Backend Git Containerization Front End Software Development Industrial Software Software Version Control Docker

Job description

VersaCall builds andon and production monitoring software for manufacturing clients. We are looking for a technically curious Applications Engineer to own client support and grow into active development of the VersaCall platform. Over time, the successful candidate will become the in-house expert on the VersaCall platform, serving as the go-to resource for both clients and internal teams.

This role has two sides: client-facing technical support and hands-on software development. The expectation is not to build new features independently from day one – our stack is complex and has many moving parts. We value someone who is eager to learn how our technologies fit together, get comfortable with the codebase, and gradually take on debugging, enhancements, and eventually new feature development.

What You’ll Do

  • Own the technical support relationship with a portfolio of manufacturing clients

  • Troubleshoot software and hardware issues across client installations

  • Configure and deploy VersaCall systems for new and existing clients

  • Work with internal scripts and APIs to handle system updates and configuration changes

  • Read, understand, and contribute to an existing codebase across multiple services

  • Debug issues across the stack and implement fixes and improvements over time

  • Document issues, solutions, system configurations, and technical processes

Requirements

Do you have experience in SQL?, 2-4 years in a technical support, software development, or systems engineering role

  • Familiarity with a modern web stack – we use React on the frontend, C# (.NET) on the backend, and JavaScript for internal tooling and scripting

  • Comfort working with SQL and relational databases as part of day-to-day debugging and scripting

  • Familiarity with Docker and containerized environments – our platform runs on Docker Swarm and uses Traefik for routing and load balancing

  • Proficiency with Git for version control – reading history, branching, and collaborating on a shared codebase

  • Ability to read an new codebase, understand what it does, and make targeted changes

  • Strong communicator with the ability to translate technical concepts for non-technical clients

  • Organized and self-directed with the ability to manage multiple priorities simultaneously

  • Genuine curiosity about how systems work and a willingness to learn on the job

Nice to Have

  • Experience with PostgreSQL or MongoDB

  • Familiarity with Linux command line and shell scripting

  • Experience with Python for automation or tooling

  • Background in manufacturing, industrial software, or IoT environments

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Vision insurance
  • Dental insurance, * 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all