Staff Engineer

4 weeks ago


مصر, Egypt Unifonic Full time

Proudly voted a Great Place to Work®, we are a dynamic startup in the CPaaS space that is revolutionizing the way businesses communicate. Our team is made up of 400+ energetic and passionate Unifones who are dedicated to delivering the best possible experience to 5000+ customer-centric companies.

We pride ourselves on our fun and collaborative work environment, where creativity and new ideas are constantly encouraged. As shareholders in the business, we’re so much more than a group of passionate communicators. We are Unifones. Join our team and be a part of something big

**Meet the team**

Our Engineering team is responsible for designing, developing, and maintaining the systems and technologies that drive Unifonic’s solutions. We work closely with other departments to ensure our products and services meet the needs of our customers. If you are passionate about technology and are excited about working on cutting-edge communication and engagement solutions, we want you on our team.

As a Staff Engineer, you will be gaining command of the internal workings of Unifonic's existing products and technology, implementing enhancements, supporting bug fixes, performing data analysis, reporting key metrics for Unifonic's platform, and working on the next-generation evolution of the products while using the latest tools and technology within agile scrum teams. You will be participating in solving system design problems, collaborating with various teams for architectural reviews, and working on a variety of software engineering and test automation problems.

**Help us shape the future of communication by**:

- Building and maintaining solutions that scale. Serving millions of users every day.
- Multicloud System Design and Architecture review for different products.
- Collaborating with multiple teams to solve complex engineering problems.
- Refactoring performance-critical code sections and modules for better throughput and latency.
- Contributing to building and maintaining the policies, procedures, and technical assets in Unifonic’s cloud infrastructure.
- Supporting various teams with a technical vision in the core areas of interest for Unifonic's products.
- Supporting multi-cloud-based communication products, especially as an augmentation to the internal technology team and working with partners’ software development teams.
- Working on cloud-based development and deployment, including the following: AWS (EC2, SQS, S3, RDS, Aurora).
- Working closely with service delivery teams to support product deployments to the cloud.
- Understanding and using Unifonic's technical architectures, tools, and techniques to build robust, efficient, flexible, and scalable solutions.
- Ability to perform basic database administration, performance optimization, index optimization, write advanced select queries, and replace cursor usage with relational SQL.
- Collaborating with product owners, scrum masters, and other developers to deliver a quality product using tools such as JIRA and Git.

**What you'll bring**:

- Hands-on 10+ years of experience in developing complex projects, preferably in the communications domain by using Java (Spring Framework).
- Hands-on experience in backend development including Java, Python, and Go.
- Practical experience in queuing systems/message brokers like ActiveMQ, RabbitMQ, Kafka, Beanstalk, SQS, etc.
- Practical experience with cache technologies such as Memcached, and Redis.
- Proficiency in a Linux environment and in consuming and designing RESTful APIs.
- Solid experience with full Software Development Lifecycle, Distributed Architectures (REST, SOAP, Queue-based), and Microservices Architecture.
- Bachelor's degree in Engineering, Software, or a related discipline or the equivalent.
- Familiarity with software project management tools similar to Agile, Maven, and Git.
- Experienced with using cloud hosting technologies such as AWS.
- General knowledge in telecommunications (SMSC, VOIP, SMPP, etc).
- Excellent communication skills.
- Strong problem-solving and analytical skills.

**As a Unifone you’ll receive a range of benefits**:

- Competitive salary and bonus.
- Unifonic share scheme (we are all owners).
- 30 holiday days after the first anniversary.
- Your Birthday off
- Spend up to 10 weeks per year working from anywhere in the world
- Paid leave for new parents.
- Linkedin learning license.


  • Staff Engineer

    3 weeks ago


    مصر, Egypt Qoyod Full time

    **About US** Qoyod is a fast-growing technology startup that provides seamless cloud based, state of the art accounting solutions that transform traditional business environments into an integrated technology framework that accelerates accounting operations and empowers accountants to be consultants and effective decision makers. Qoyod has been recognized by...

  • Staff Engineer

    4 weeks ago


    مصر, Egypt Tribal Credit Full time

    **Overview** Are you ready to join an agile, diverse, and global team of innovators in redefining the B2B payment space for startups and SMEs in emerging markets? Tribal Credit is built for companies looking for a better way to pay business expenses and optimize their financial management. We provide modern payment methods like multi-currency physical and...

  • Staff Data Engineer

    4 weeks ago


    مصر, Egypt Envision Employment Solutions Full time

    **Ready and hungry for a new adventure? You are definitely in the right place! We at **Envision Employment Solutions** are always on the look for top talents around the globe and matching them with our partners' hiring needs, to help them build and scale! - Our partners offer awesome work environment, competitive salaries, full benefits, and many others...

  • Staff Data Engineer

    4 weeks ago


    مصر, Egypt b_labs Full time

    Imagine being part of a world-class engineering team, spearheading the development of cutting-edge data-driven solutions that will revolutionize the fintech industry in Egypt... At b_labs, the innovation arm of B.TECH - a cornerstone of the Egyptian retail industry - we are seeking a Staff Data Engineer to join our Fintech squad. As a key member of our...


  • مصر, Egypt TalPods Full time

    At TalPod, we are a team of exceptional Software Engineers who thrive on solving complex software challenges. Our passion lies in building great software and nurturing the brightest talent to become world-class engineers. We are looking to hire multiple staff engineers for this role for one of our partners, a reputed unicorn, one of the most successful and...


  • مصر, Egypt Envision Employment Solutions Full time

    **Ready and hungry for a new adventure? You are definitely in the right place! We at **Envision Employment Solutions** are always on the look for top talents around the globe and matching them with our partners' hiring needs, to help them build and scale! - Our partners offer awesome work environment, competitive salaries, full benefits, and many others...

  • Staff Engineer

    2 weeks ago


    مصر, Egypt Envision Employment Solutions Full time

    **Ready and hungry for a new adventure? You are definitely in the right place! We at **Envision Employment Solutions** are always on the look for top talents around the globe and matching them with our partners' hiring needs, to help them build and scale! - Our partners offer awesome work environment, competitive salaries, full benefits, and many others...

  • IT Support Engineer

    2 weeks ago


    مصر, Egypt Staff Arabia Full time

    **Now Hiring!!** Excellent vacancy in IT field / Qatar Our Client, a leading company in information technology field in Qatar is looking to hire the following position: **IT Support Engineer**: Main Job requirements: Bachelor degree in related field Experience 3 to 6 Years in related field Arabic & English (Excellent in Read, Write, Speak) Males only...


  • مصر, Egypt b_labs Full time

    Imagine working with a world-class engineering team, building high-impact digital products that'll revolutionalize the consumer finance industry in Egypt... b_labs is the innovation arm of B.TECH, a cornerstone of the Egyptian retail industry. We are looking for a Staff Software Engineer to be part of the foundation team at our Fintech squad who will play a...


  • مصر, Egypt Envision Employment Solutions Full time

    **Ready and hungry for a new adventure? You are definitely in the right place! We at **Envision Employment Solutions** are always on the look for top talents around the globe and matching them with our partners' hiring needs, to help them build and scale! - Our partners offer awesome work environment, competitive salaries, full benefits, and many others...


  • مصر, Egypt VMware Full time

    **The Elevator Pitch: Why will you enjoy this new opportunity?** Are you the go-to person for IT practitioners, developers, leaders, and executives at globally recognized companies trying to solve real problems? Do you not just own the book on VMware’s products, but have also considered writing one yourself? Does mentoring and coaching others on how to...


  • مصر, Egypt Envision Employment Solutions Full time

    **Ready and hungry for a new adventure? You are definitely in the right place! We at **Envision Employment Solutions** are always on the look for top talents around the globe and matching them with our partners' hiring needs, to help them build and scale! - Our partners offer awesome work environment, competitive salaries, full benefits, and many others...


  • مصر, Egypt Envision Employment Solutions Full time

    **Ready and hungry for a new adventure? You are definitely in the right place! We at **Envision Employment Solutions** are always on the look for top talents around the globe and matching them with our partners' hiring needs, to help them build and scale! - Our partners offer awesome work environment, competitive salaries, full benefits, and many others...

  • Staff QA Engineer

    2 weeks ago


    مصر, Egypt Procore Full time

    We’re looking for a **Staff QA Engineer This role reports to the QA Manager and is based in Cairo, Egypt. We’re looking for someone to join our team immediately. **What you’ll do**: - Work with cross-functional teams to ensure quality throughout the software development lifecycle - Design and execute test cases - Design and maintain E2E automated...


  • مصر, Egypt Envision Employment Solutions Full time

    **Ready and hungry for a new adventure? You are definitely in the right place! We at **Envision Employment Solutions** are always on the look for top talents around the globe and matching them with our partners' hiring needs, to help them build and scale! - Our partners offer awesome work environment, competitive salaries, full benefits, and many others...


  • مصر, Egypt Procore Full time

    What if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries, not to mention one of the most dangerous. That’s...


  • مصر, Egypt Procore Full time

    What if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries. That’s why we’re looking for a talented...


  • مصر, Egypt Procore Full time

    What if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries. That’s why we’re looking for a talented...


  • مصر, Egypt Procore Technologies Full time

    What if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries, not to mention one of the most dangerous. That’s...


  • مصر, Egypt Procore Full time

    What if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries. As a **Staff Software Engineer** on the Platform...