
Software Engineer - Professional Services
TeamViewer3 days ago
Porto, PortugalMid Level
Responsibilities
- Design and implement APIs and integrations between TeamViewer Frontline and customer systems.
- Configure and develop operator workflows using Frontline’s custom configuration language.
- Build and configure customer-facing web interfaces for customer solutions.
- Configure and deploy Frontline in customer environments and connect workflows to backend data.
- Work directly with customers to understand requirements, resolve technical issues, and troubleshoot implementations.
- Develop product features and communicate implementation feedback to product teams.
- Provide occasional L3 support as needed.
- Travel approximately two to three times per year for customer-related activities, for up to one week per trip.
Requirements
- Hands-on experience with Java, Spring, React, SQL, Git, and JSON.
- Familiarity with macOS and confidence using the command line.
- Knowledge of networking fundamentals including TCP/IP, DNS, HTTP, and SSL.
- Ability to approach unfamiliar or ambiguous technical problems systematically and make sound technical decisions.
- Strong communication skills and the ability to explain technical topics to technical and non-technical stakeholders.
- Proactive mindset, eagerness to learn, and strong collaboration skills.
- Fluent English is required; German is a plus.
- Bash scripting, Docker, Hibernate, and Kubernetes familiarity is a plus.
Benefits
- Onsite onboarding at the headquarters office.
- Compensation and benefits packages including a company achievement bonus, company stocks, and regular salary reviews.
- Public transport-friendly offices and special terms for local gyms.
- Access to the Corporate Benefits platform and company discounts.
- Regular team events and company-wide celebrations.
- Hybrid and flexible working hours with up to 60% home office.
- Work From Abroad Program allowing up to 40 days of work outside the contracting country.
- Open-door culture, no dress code, frequent All Hands meetings, and Leadership Lunches.
About TeamViewer
TeamViewer builds remote connectivity software for businesses to access, support, and manage computers, mobile devices, and industrial endpoints, plus augmented-reality tools for frontline assistance. It sells subscription licenses and cloud services to SMBs and enterprises across IT support, device management, and remote monitoring. Founded in 2005 and headquartered in Göppingen, Germany, TeamViewer SE is a public company listed on the Frankfurt Stock Exchange (MDAX).