Kapsch logo
Kapsch

Kapsch is one of Austria's most successful global technology companies. With its comprehensive ITS (Intelligent Transportation Systems) portfolio, Kapsch is actively addressing the challenges of the present and the future with intelligent mobility solutions in a wide range of application areas. As a family-owned company founded in 1892 and headquartered in Vienna, Kapsch can look back on 130 years of experience with the future.

Software Support Engineer

Support EngineerSupport EngineerFull TimeRemoteMid LevelTeam 1,001-5,000

Location

United States

Posted

8 days ago

Salary

$95K - $120K / year

Seniority

Mid Level

Job Description

Software Support Engineer

Kapsch

Role Description The Software Support Engineer is responsible for operating and maintaining core production and development applications, ensuring high-quality service delivery to customers and Engineering teams. The role focuses on troubleshooting, continuous improvement, and collaborating with cross-functional teams to enhance processes and product performance, while proactively leading initiatives to strengthen operations and support. - Operate, maintain, and support production and development applications, ensuring high service quality while collaborating with Engineering and customer teams. - Identify opportunities to improve processes and product support, proposing and leading initiatives to enhance operations. - Perform planned and unplanned maintenance activities, including software upgrades, patches, and cross-region coordination. - Troubleshoot and resolve issues across development, pre-production, and production environments, including debugging enterprise code (Java, Python, JavaScript, Bash, SQL). - Act as an escalation point between Technical Operations and Engineering, managing complex issues and coordinating with cross-functional teams. - Configure and manage alerting tools (e.g., Nagios, Icinga) and support remote maintenance systems. - Develop and maintain tools for deployment, automation, and monitoring. - Document solutions and processes in tools such as Jira, Cherwell, and Confluence. - Evaluate software solutions and provide recommendations for improvement. - Provide guidance and training to team members, contributing to knowledge sharing and SME development. Qualifications - Hands-on experience with scripting (Python, Bash), familiar with databases, and code review. - Strong experience in technology roles, with the ability to manage multiple projects, prioritize tasks, and meet deadlines. - Solid understanding of application architecture, including components, integrations, databases, and CI/CD processes. - Proven experience in troubleshooting through log analysis and root cause analysis with a focus on continuous improvement. - Proficiency in Linux environments, networking principles, deployment processes, server configuration, and infrastructure management. - Knowledge of quality assurance methodologies and ability to analyze processes to identify and implement improvements. - Participation in an on-call rotation is required. Benefits - Solving complex problems that improve daily the lives of people around the world. - Opportunity to work in an international company with cutting edge technologies in a high-growth industry. - Career growth, stability, and a casual work environment, with a home-based work setup. - Competitive salary range of $95,000 – $120,000, based on location, experience, skills, internal equity, and market data. - Full benefits package including unlimited paid time off, 11 paid holidays, 401(k), a no cost medical insurance option for employees and eligible dependents, and FSA option.

Related Categories

Related Job Pages

More Support Engineer Jobs

Empower AI logo

Desktop Support Technician IV

Empower AI

Empower AI (formerly NCI) elevates public sector teams with the power of AI, to ensure America’s missions are met.

Full TimeRemoteTeam 501-1,000Since 1989H1B No Sponsor

• Manage the performance of the Virtual Service Desk assigned shift. • Ensure Service Level Agreement (SLA) requirements are met. • Plan, direct, and/or coordinate IT systems support activities, programs, and projects. • Analyze requirements, status, personnel resources, and schedules. • Track Virtual Service Desk status and performance of Key Performance Indicators. • Collaborate with other leads inside of the End User Services Portfolio and GSA IT end user services.

United States
Job Closed
Automox logo

Technical Support Engineer

Automox

All your endpoints. Always configured. Always secured. Cloud-native IT operations for modern organizations.

Full TimeRemoteTeam 201-500Since 2015H1B Sponsor

• Engage with customers to provide technical assistance, troubleshooting, and best-practice guidance. • Diagnose, reproduce, and resolve issues related to agent connectivity, device enrollment, patch deployment, software installation, policy execution, scripting, operating system updates, and endpoint communication. • Gather logs, validate defects, and submit clear, actionable bug reports to Engineering. • Collaborate cross-functionally with Engineering, Customer Success, Professional Services, and Product teams to resolve customer issues, share technical insights, and improve the overall customer experience. • Provide timely, accurate, and empathetic customer communication. • Create and maintain knowledge base articles, internal troubleshooting runbooks, and documentation that improve support quality and customer self-service. • Stay current on Automox product capabilities, operating system updates, endpoint management practices, security tools, and relevant IT technologies. • Participate in a rotating after-hours on-call schedule for critical customer issues, with defined escalation paths and severity criteria. • Contribute to internal initiatives that improve support workflows, diagnostic tooling, documentation, escalation processes, and team efficiency.

Colorado + 2 moreAll locations: Colorado | Florida | Texas
$75K - $95K / year
Job Closed
Full TimeRemoteTeam 1,001-5,000Since 1983H1B No Sponsor

• Perform manual synthetic and functional tests in production environments to ensure stability and performance of telecommunications services • Execute stress tests on critical systems, assessing behavior under high load • Conduct continuous monitoring using Kibana and dedicated dashboards to proactively detect failures or anomalies • Open, log, categorize and follow up on incidents • Work closely with QA, development and infrastructure teams • Prepare technical reports and provide evidence of tests performed

Brazil
Job Closed
Full TimeRemoteTeam 1,001-5,000Since 1988H1B No Sponsor

• Responsible for providing end-user technical support, maintaining IT systems and services, and ensuring compliance with organizational IT policies and standards. • Respond to and resolve trouble tickets in a timely and professional manner, ensuring high levels of customer satisfaction. • Provide technical support for desktops, laptops, mobile devices, printers, and related peripherals. • Perform user account administration, including account creation, modification, password resets, and access control. • Administer and support Microsoft 365 services, including Exchange Online, Teams, SharePoint, and OneDrive. • Perform system patch management to ensure operating systems and applications are up-to-date and secure. • Monitor and verify completion and integrity of daily system backups; escalate and remediate failed backups as needed. • Maintain hardware and software inventory, including asset tracking, lifecycle management, and documentation. • Install, configure, and troubleshoot software and hardware components. • Assist with onboarding and offboarding processes, including system access and equipment provisioning. • Document technical procedures, solutions, and knowledge base articles. • Monitor system performance and escalate issues to senior IT staff when necessary. • Ensure compliance with cybersecurity policies, procedures, and best practices. • Provide basic network troubleshooting, including connectivity and access issues. • Support IT projects, upgrades, and deployments as assigned. • Perform routine maintenance of IT systems and equipment. • Provide user training and guidance on IT systems and applications.

United States
$45K - $55K / year
Job Closed