Senior Software Engineer (Java)
Nexthink Madrid, Community of Madrid, Spain
2 weeks ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
Company Description
Nexthink is the leader in digital employee experience management software. The company provides IT leaders with unprecedented insight, allowing them to see, diagnose, and fix issues at scale impacting employees anywhere, with any application or network, before employees notice the issue. As the first solution to enable IT to shift from reactive problem-solving to proactive optimization, Nexthink helps over 1,200 customers deliver better digital experiences to more than 15 million employees. Headquartered in Lausanne, Switzerland, and Boston, Massachusetts, Nexthink has 9 offices worldwide.
Job Description
You will design, build, and deliver large-scale, resilient, and scalable distributed services that process billions of events using modern cloud-native features and techniques. Your expertise will contribute to the reliability and efficiency of our platforms, influencing our product and DevOps practices to ensure high system availability, scalability, and performance.
* Please note that this role is hybrid (2 days per week in the office)
Responsibilities
* Collaborate with Architecture, Product Engineering, and Security teams to design, develop, and evolve Nexthink software products following modern cloud-native best practices.
* Develop and maintain deployment, monitoring, alerting, and incident response tools and automation systems to improve operational efficiency.
* Work closely with software engineering teams to understand product requirements and provide technical guidance for infrastructure design, ensuring scalable, durable, and reliable services.
* Participate in incident handling, investigate, and resolve production incidents to minimize impact and maintain system stability.
* Lead incident response and post-mortem analyses to prevent future outages and improve response strategies.
* Perform capacity planning and optimization to meet performance and scalability targets.
* Conduct regular system and performance analyses, identify improvements, and implement solutions to enhance efficiency and stability.
* Troubleshoot and resolve complex system issues, including performance bottlenecks, network problems, and infrastructure failures.
* Implement and maintain security best practices across the platform, ensuring compliance with industry standards and regulations.
* Mentor junior team members and contribute to team growth and skill development.
* Participate in on-call rotations to support the production environment, responding promptly to incidents.
Qualifications
* 8+ years of relevant experience as a Software Engineer, developing software and operational processes within cloud environments.
* Expertise in core Java (8+) and scripting languages (e.g., Bash, PowerShell).
* Strong knowledge of system architecture and networking, designing scalable and fault-tolerant systems.
* Experience with CI/CD tools like Jenkins, ArgoCD.
* Hands-on experience with containerization and orchestration technologies (Docker, Kubernetes) and cloud platforms (AWS, Azure, GCP).
* Knowledge of monitoring/logging frameworks (Prometheus, ELK Stack) and observability practices.
* Excellent problem-solving, troubleshooting, and analytical skills.
* Strong communication and teamwork skills.
* Proficiency in English, both written and spoken.
Valuable Skills
* Experience with "Everything as Code" tools (Terraform, CrossPlane, Packer) and scripting.
* Linux system administration, troubleshooting, and performance tuning.
Additional Information
We are pioneers in the global IT Market Category (DEX), shaping the future of work with real-time analytics, automation, and employee feedback. Our diverse team of over 1000 employees across 5 continents values collaboration, innovation, and inclusivity. We offer a competitive package, flexible work arrangements, and numerous benefits, including health insurance, meal vouchers, unlimited vacation, and more. We also provide relocation support for international candidates.
#J-18808-Ljbffr