Technical Support Engineer / Junior Software Developer
Job Description
Merchynt LLC is hiring a full-time Technical Support Engineer / Junior Software Developer to join our remote U.S. team. This hybrid role focuses on keeping our software products reliable while helping resolve technical issues for customers. You will start by handling technical escalations, troubleshooting, fixing bugs, and monitoring system uptime. As you become more familiar with our products and codebase, your responsibilities will grow to include software development tasks. We are looking for someone who is curious, resourceful, technically skilled, and eager to advance within a software company. You should be comfortable investigating unfamiliar problems, working independently, and collaborating with U.S.-based operations staff and our engineering leadership. Key Responsibilities: - Technical Escalations: Investigate and resolve issues raised by Customer Success and Support teams. - Troubleshooting: Reproduce reported problems, identify root causes, document findings, and communicate clear solutions or next steps. - Bug Fixes: Diagnose and correct software defects within your scope. - Application Monitoring: Track system performance, application availability, integrations, and uptime, responding appropriately to issues. - Incident Support: Assist with technical incidents, service interruptions, and urgent customer-impacting problems. - Software Development: Complete assigned development projects, product improvements, and maintenance tasks as your familiarity with the codebase grows. - Code Quality: Write clean, maintainable code and follow established development, testing, documentation, and review practices. - Technical Documentation: Create and maintain internal documentation on known issues, troubleshooting steps, system behavior, and technical resolutions. - Cross-Functional Collaboration: Work effectively with team members across the organization to ensure seamless support and development. This is a remote position based in the U.S.