Careers

Join an amazing team that is passionate about changing the way people connect

Career Opportunities

SPS is looking for world class talent to help us continue pushing the envelope of digital transformations.

Job Title:
Backend Developer - Software Engineer
Education:

Bachelor's in Software Engineering or Computer Science

Location:

PK

Knowledge and Skills:

    • Thorough understanding of computer science fundamentals such as OOP, Node Js, Relational databases, etc.
    • Ability to write clean, readable Java code
    • Basic knowhow of class loading mechanism in Java
    • Experience in handling external and embedded databases
    • Understanding basic design principles behind a scalable application
    • Skilled at creating database schemas that characterize and support business processes.
    • Experience in implementing automated testing platforms and unit tests 

Job Description:

    1. Develop information systems by designing, developing, and installing software solutions.
    2. Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
    3. Develop software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes, and investigating problem areas.
    4. Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.
    5. Follow the software development lifecycle.
    6. Prepare and install solutions by determining and designing system specifications, standards, and programming.
    7. Obtain and license software by obtaining required information from vendors, recommending purchases, testing and approving products, and protecting operations by keeping information confidential.
    8. Provide information by collecting, analyzing, and summarizing development and service issues.
    9. Accomplish engineering and organization mission by completing related results as needed.
    10. A keen eye for detail and commitment to excellence.
    11. Excellent analytical and problem-solving skills.
    12. Professional oral and written communication skills
    13. Ability to prioritize and manage multiple milestones and projects efficiently.
    14. Be open to receiving constructive feedback and turning it into process improvements and be research-oriented.

Job Qualification:

    The candidate must have a bachelor's degree in Software Engineering or Computer Science with 2 to 3 years of experience as a backend developer. 

Job Title:
Project Cordinator
Education:

Location:

PK

Knowledge and Skills:

    Project Management Tools: Jira, Asana, Trello, Microsoft Project, Monday.com
    Data & Reporting: Power BI, Tableau, Google Data Studio, SQL
     Excel Expertise: Pivot Tables, Macros, VBA, Data Analysis
    Automation & Scripting: Power Automate, Zapier, Python (basic)
    Collaboration Tools: Confluence, SharePoint, Google Workspace, Slack, MS Teams
    Agile & Scrum Methodologies: Kanban boards, Sprint planning, Backlog management

Job Description:

    Project Planning & Coordination
    • Assist in defining project scope, goals, and deliverables.
    • Develop project schedules, timelines, and work plans.
    • Coordinate resources, equipment, and project information.
    • Support risk assessment and mitigation planning.
    Communication & Stakeholder Management
    • Act as a liaison between teams, clients, and management.
    • Schedule and facilitate meetings, prepare agendas, and document minutes.
    • Ensure effective communication across all project stakeholders.
    Project Execution & Monitoring
    • Track project milestones, deadlines, and deliverables.
    • Maintain project documentation, reports, and records.
    • Monitor project budgets and report any discrepancies.
    • Assist in resolving project-related issues and escalate when necessary.
    Process Improvement & Reporting
    • Analyze project performance and suggest improvements.
    • Prepare progress reports and presentations for management.
    • Ensure compliance with company policies and project methodologies.

Job Qualification:

    • Education: Bachelor's degree in Business Administration, Project Management, or a related field.

    • Experience: 1-3 years of experience in project coordination, administration, or a similar role.

Job Title:
DevOps Engineer
Education:

Location:

PK

Knowledge and Skills:

    CI/CD Tools: Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps, ArgoCD
    Cloud Platforms: AWS (EC2, S3, Lambda, RDS), Azure (VMs, AKS, Functions), GCP (Compute Engine, GKE)
    Infrastructure as Code (IaC): Terraform, CloudFormation, Ansible
    Containerization & Orchestration: Docker, Kubernetes, Helm
    Monitoring & Logging: Prometheus, Grafana, ELK Stack, Datadog, Splunk
    Scripting & Automation: Python, Bash, PowerShell, Go
    Version Control: Git, GitHub, GitLab, Bitbucket
    Networking & Security: VPN, Firewalls, Load Balancers, IAM, Security Groups
    Databases: MySQL, PostgreSQL, MongoDB, Redis

Job Description:

    Infrastructure & Automation:

    • Design and maintain CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, Azure DevOps).
    • Implement Infrastructure as Code (IaC) using Terraform, CloudFormation, or Ansible.
    • Automate provisioning, configuration management, and deployments using tools like Ansible, Puppet, or Chef.

    Cloud & Server Management:

    • Deploy, manage, and optimize cloud infrastructure on AWS, Azure, or Google Cloud (GCP).
    • Ensure scalability, reliability, and high availability of cloud-based applications.
    • Implement containerization and orchestration using Docker & Kubernetes.
    • Manage serverless architectures (AWS Lambda, Azure Functions, GCP Cloud Functions).

    Monitoring & Security:

    • Set up and maintain monitoring/logging solutions (Prometheus, Grafana, ELK Stack, Datadog).
    • Implement security best practices (IAM policies, firewall rules, encryption).
    • Perform vulnerability assessments and compliance checks (ISO 27001, SOC2, CIS benchmarks).

    Collaboration & Optimization:

    • Work with developers to optimize build & deployment processes.
    • Enhance code quality, security, and performance through DevSecOps practices.
    • Optimize cloud costs using FinOps principles.

Job Qualification:

    • Education: Bachelor's degree in Computer Science, IT, or a related field.

    • Experience: 2-5+ years in DevOps, Cloud Engineering, or Infrastructure Automation.

Job Title:
IOS Developer
Education:

Location:

PK

Knowledge and Skills:

    Languages: Swift
    Frameworks: SwiftUI, UIKit, Combine, Core Data, Core Animation, Core Location
    Architectures: MVVM, MVC, VIPER, Clean Architecture
    Networking & APIs: Alamofire, RESTful APIs
    Database & Storage: Core Data, Realm, Firebase, SQLite
    Version Control: Git, GitHub, GitLab
    CI/CD & Deployment: Jenkins, TestFlight, App Store Connect

Job Description:

    iOS App Development & Maintenance

    • Develop, test, and deploy native iOS applications using Swift.
    • Build and maintain reusable code and libraries for future use.
    • Ensure smooth UI/UX following Apple Human Interface Guidelines (HIG).
    • Implement MVVM, or MVC, architecture patterns.

    API Integration & Data Handling

    • Integrate RESTful APIs and third-party libraries.
    • Work with Core Data, Realm, SQLite for local storage.
    • Implement real-time data handling using WebSockets or Firebase.

    Performance Optimization & Security

    • Optimize app performance, battery usage, and memory management.
    • Implement security best practices for data encryption, authentication (OAuth, JWT), and secure storage (Keychain).
    • Debug and resolve performance bottlenecks and crashes.

    Testing & Deployment

    • Ensure smooth app deployment via App Store Connect.
    • Work with CI/CD tools (Fastlane, Bitrise, GitHub Actions).

     

Job Qualification:

    • Education: Bachelor’s degree in Computer Science, Software Engineering, or related field.
    • Experience: 1-2 years of iOS app development experience

Our Values

Honesty

To be truthful in all our endeavors; to be honest and forthright with one another and with our customers and vendors.

Integrity

To say what we mean. To deliver what we promise, and to stand for what is right.

Respect

To treat one another with dignity and fairness, appreciating the diversity of our workforce and the uniqueness of each employee.

Trust

To build confidence through teamwork and open, candid communication.

Responsibility

To take responsibility for our actions and to speak up – without fear of retribution- to report concerns in the workplace including violations of law, regulations, and company policies, and to seek clarification and guidance whenever there is doubt.

Citizenship

To obey all of the laws in the countries with which we do business and to do our part to make the communities in which we live and work better.

Diversity & Inclusion

Diversity, equality, and inclusiveness are not just words that we use to describe the SPS culture it is how we live it. We foster that ability to grow through individual planning that allows employees to create their own unique career path.

Benefits

At SPS we provide a highly competitive Total Rewards Package for all of our employees around the world. Our country specific Total Rewards package aligns to our core values and provides a solid foundation for work life integration in a challenging and inclusive environment.

Health Care - Disability - Life/ADD Insurance
SPS offers a range of carefully selected insurance plans for your Health & Wellness needs. Choose the available medical, dental and/or vision care option that fits your needs. Employer paid Disability & Life/ADD coverage is also available for all eligible employees.
Financial Future
Secure your financial future by saving for retirement! You may choose between either a pre-tax, or post-tax contribution plan. SPS offers a comprehensive 401(k) retirement plan with financial advisors available to help you select and manage the right funds for you.
Paid Time Off & Holidays
Our combined pool of sick and vacation time (paid time off - PTO) is to give you time off not only when you are sick but also to unwind and spend quality time with family and friends. In addition to the above, SPS provides annual holidays for your rest and relaxation.
Parental Leave and Family Bonding
SPS offers a global Parental Pay policy as we believe there is nothing more important for parents than bonding with a new child.
Flexibility in Work
We understand that not all people work best in a traditional office environment. We offer our employees the flexibility to work virtually if that helps them be more productive. Talk to your Manager on what best suits your particular situation!