Apply Edge Start your job search

Senior Software Engineer

Callsign · Abu Dhabi, Abu Dhabi Emirate, United Arab Emirates

Apply & track with Apply Edge

Russian hacker, Vladimir Leonidovitch Levin, attempted the biggest bank heist the world had ever seen via dial-up internet in 1994, Zia Hayat, Callsign CEO and founder, was hooked - armchair fraud became a real possibility. From this moment, Zia knew he wanted to play a part in stopping the bad guys and securing the internet for all. Founded In 2012, Callsign's mission has been to make Digital Identity simple and secure for everyone and everything. In that time, we've grown to over 200 employees, opened offices in Singapore and Abu Dhabi, been recognised as a WEF Global Innovator and our technology is being used by many of the world's leading financial institutions to keep millions of consumers safe.But we aren't stopping here. The identity revolution has only just begun, and we are looking to hire the brightest and inquisitive minds to help us make every web, mobile and physical Interaction seamless and secure. If this sounds like you, lets chat.ExpectationsA technical leader who transitions from strictly writing code to architecting scalable systems, mentoring junior developers, and aligning technical solutions with business goals. They ensure projects are delivered efficiently and establish best practices across the development lifecycle.A senior engineer has the capacity to own end-to-end outcomes, plan projects, and make critical technical decisions independently. They act as a "force multiplier" by coaching junior developers, refining code quality, and reviewing pull requests. They are able to explain complex technical concepts to non-technical stakeholders and write clear technical documentation.RequirementsTechnical Leadership & Architecture: Leads system design in their domainby creating high-level and low-level technical specifications and evaluating system architectures to ensure security, reliability, and scalability. Take part in the technology selection process by evaluating frameworks and tools for the project. Enforce best practices by setting and maintaining engineering standards regarding code quality, automated testing, and CI/CD (Continuous Integration/Continuous Deployment)Mentorship & Team Guidance: Providing constructive feedback and coaching to junior and mid-level engineers to facilitate their career growth. Reviewing code submitted by team members to identify bugs, improve performance, and ensure adherence to standardsProject & Task Management: Breaking down complex features into actionable tasks and establishing realistic timelines and resource estimates. Identifying and mitigating technical risks before they impact product delivery. Contributes to identifying and resolving the technical debt backlogCross-Functional Collaboration: Translating technical concepts into business terms for non-technical stakeholders, product managers, and executive management. Collaborating with various departments to ensure software solutions directly meet market and user demandsProblem Solving & Maintenance: Diagnosing the root cause of the most difficult software issues and building practical, permanent solutions. Refactoring and optimizing existing legacy codebases to improve performance and maintainabilityQualificationsStrong fundamentals of software development and computer sciencesProficiency in at least one programming language used at CallsignStrong understanding of relational and non-relational databasesProficiency with cloud infrastructureAbility to design large-scale, resilient, and secure software architecturesBenefitsPrivate Premium Health InsuranceVisa costs including 1 month paid hotel stay on arrivalAnnual Airfare Allowance for the home country3 months full pay maternity leaves & 2 weeks full pay paternity leaves25 days of annual leave + Callsign Bank Holiday (not included in holiday allowance)Competitive SalaryGratuity as EOSB