Software Engineer II (Application/System)
Job details
About Afiniti At Afiniti, we are a leading provider of artificial intelligence technology that elevates the customer experience by making moments of human connection more valuable. Our mission is rooted in a simple yet powerful idea: understanding patterns of human behavior enables us to predict how people will interact and create meaningful connections. Using our patented AI technology, we revolutionize the contact center industry by pairing customers with the most compatible contact center agents. By doing so, we enhance the entire customer journey, resulting in exceptional experiences and improved outcomes for all parties involved. Our transformative technology has generated billions of dollars in incremental value for our esteemed clients, which include Fortune 500 companies across diverse industries such as financial services, telecommunications, travel, and hospitality. We take pride in our global reach and impact, with our solutions being leveraged by organizations around the world. To learn more about Afiniti and the groundbreaking work we do, visit
About the role
Software Engineer II (Application/System) – Pakistan
We are seeking a highly skilled Application/System Engineer to join our team. In this role, you will contribute to vital internal solutions. Your active involvement in highly mission-critical processes within the company will require expertise in supporting and maintaining essential software solutions. Key Responsibilities- Collaboration: Work closely with other IT professionals, developers, and stakeholders to ensure the infrastructure meets the team's application requirements. Facilitate clear communication regarding infrastructural needs, updates, and enhancements to support optimal performance and scalability.
- Administration: Manage, monitor, maintain, and troubleshoot both Linux and Windows environments to ensure seamless application performance and system efficiency.
- Documentation: Create and maintain detailed documentation of system configurations, procedures, and changes.
- Support: Provide technical support and guidance to end-users for our team’s applications.
- 2+ years of hands-on experience in system/application administration, infrastructure management, or similar roles.
- Excellent communication skills and the ability to work collaboratively in a team.
- Strong understanding of databases (MSSQL, MySQL, PostgreSQL).
- Hands-on experience with SQL scripting. (T-SQL, PL/SQL).
- Hand-on experience with Linux systems (Centos, Oracle Linux).
- Experience with monitoring tools and performance optimization techniques.
- Utilize scripting (e.g., PowerShell, Bash) to automate routine tasks and improve system efficiency.
- Knowledge of networking protocols and troubleshooting (TCP/IP, DNS, VPNs, etc.).
- Experience with Web Servers (Nginx, Apache) is a plus.
- Experience with PRTG and Zabbix is a plus.
- Familiarity with version control systems (Git) and CI/CD pipelines (Jenkins) is a plus.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.