Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer image - Rise Careers
Job details

Senior Software Engineer

About Maqsam:

Maqsam is the leading Arabic AI-powered Contact Center Solution in the MENA region designed to revolutionize customer experience. Leveraging groundbreaking advancements in AI technology, Maqsam has spearheaded accurate Arabic Call Transcription, advanced analytics, and insights, along with unique AI modeling utilizing its in-house designed LLM.


Your Opportunity:

We are seeking a Senior Software Engineer to join our innovative team at Maqsam. This role is ideal for those eager to develop their technical skills in a dynamic SaaS environment. You will participate in various stages of software development, from design to deployment, making significant contributions to our cutting-edge contact center solutions.

In this role, you'll work closely with tech leads, senior engineers, and project managers, gaining crucial industry experience and contributing to projects that enhance user experiences and broaden our product’s capabilities.

Your Top Responsibilities:

  • Translate business requirements into well-defined technical solutions and implement them to achieve the desired functionality.
  • Debug and troubleshoot complex software issues in a high-availability environment.
  • Optimize system performance through rigorous testing and code refinement.
  • Collaborate with cross-functional teams to integrate new technologies and frameworks.
  • Conduct code reviews to ensure code quality and implementation of best practices.
  • Document development processes, code changes, and other critical information accurately.
  • Participate in the design and architecture decisions of our internal systems and databases.
  • Support junior software engineers and participate in ramping up new joiners.

What We Expect from You

  • Experience with backend or full-stack web development, focusing on scalable and robust system design.
  • Proven ability in writing high-quality, readable, and scalable code.
  • Strong skills in debugging complex systems, with the ability to analyze and resolve challenging technical issues.
  • Experience with relational databases and their integration into systems.
  • Solid foundation in computer science, with strong competencies in data structures, algorithms, and software design optimized for scalable systems.
  • Ability to work in a fast-paced, team-oriented environment and to contribute to the team with innovative solutions.
  • Proven ability to learn new technologies and explore new concepts and frameworks quickly and effectively.

Additional Information:

  • 2-5 years of experience in a similar role or field.
  • Excellent problem-solving and analytical skills.
  • Strong communication skills, capable of effectively articulating technical challenges and solutions to both technical and non-technical team members.
  • A commitment to continuous professional development and eagerness to learn new technologies.
  • A degree in Computer Science, Engineering, or a related field is preferred.
  • Experience in mobile development is a plus.
  • Experience working on VoIP-related projects is a plus.
  • Experience with Ruby on Rails or any similar web framework, JavaScript, Vue.js or a comparable frontend framework, and PostgreSQL or other relational databases is a strong plus.

What We Provide:

Join a world-class team at Maqsam, where your growth is our priority. Here’s what you can expect:

  • A Collaborative and Friendly Environment.
  • Personal and Professional Growth: Opportunities to learn and become a world-class professional.
  • Fair Compensation: We value your contribution.
  • Transparency: A culture that thrives on open communication.
  • Benefits: First-class health insurance, and more.
  • Part of Something Big: Work with seasoned professionals and be proud of being part of the exciting world of SaaS business.

Ready to join Maqsam's team? Apply now!

Average salary estimate

$75000 / YEARLY (est.)
min
max
$60000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer, Maqsam

At Maqsam, we're on a mission to revolutionize customer experiences with our leading AI-powered Contact Center Solution tailored for the MENA region. We're looking for a talented Senior Software Engineer to join our innovative team! This exciting role is perfect for those who are passionate about software development and eager to develop their skills within a dynamic SaaS environment. As a Senior Software Engineer with us, you'll be diving deep into various stages of the software development lifecycle, going all the way from design to deployment. Your contributions will significantly influence our cutting-edge contact center solutions, as you collaborate closely with tech leads, senior engineers, and project managers. Your top responsibilities will include translating business needs into compelling technical solutions, debugging complex issues, optimizing system performance, and engaging in code reviews to maintain high-quality standards. We're looking for someone with a strong foundation in backend or full-stack development, and experience with relational databases. At Maqsam, we pride ourselves on our collaborative culture and commitment to your personal and professional growth. If you're ready to take the next step in your career and contribute to a world-class team, we would love to hear from you!

Frequently Asked Questions (FAQs) for Senior Software Engineer Role at Maqsam
What responsibilities does a Senior Software Engineer have at Maqsam?

At Maqsam, a Senior Software Engineer is tasked with translating business requirements into well-defined technical solutions. This involves debugging complex software issues, optimizing system performance, and collaborating with cross-functional teams to integrate new technologies. You'll be participating in design decisions, conducting code reviews, and documenting critical information—essentially playing a pivotal role in enhancing our innovative contact center solutions.

Join Rise to see the full answer
What qualifications are needed for the Senior Software Engineer position at Maqsam?

To be a successful Senior Software Engineer at Maqsam, you'd ideally have 2-5 years of experience in a similar role, a strong foundation in computer science, and a degree in a relevant field. We're looking for expertise in backend or full-stack web development, solid coding skills, and familiarity with relational databases like PostgreSQL. Additionally, experience with Ruby on Rails, JavaScript, or VoIP-related projects would be advantageous.

Join Rise to see the full answer
How does Maqsam support the growth of its Senior Software Engineers?

At Maqsam, we prioritize your growth by providing a collaborative and friendly work environment where you can learn and develop new skills. You'll have opportunities for personal and professional development, alongside seasoned professionals, which will help you become a world-class expert in your field. We value transparency and open communication, ensuring that you feel supported in your career journey.

Join Rise to see the full answer
What technical skills are emphasized for the Senior Software Engineer role at Maqsam?

As a Senior Software Engineer at Maqsam, you'll need to demonstrate strong competencies in data structures, algorithms, and software design. Additionally, you'll be expected to write high-quality, scalable code and have a knack for debugging complex systems. Knowledge of mobile development and frameworks such as Ruby on Rails, Vue.js, and PostgreSQL will significantly enhance your candidacy.

Join Rise to see the full answer
What can I expect from the work culture at Maqsam as a Senior Software Engineer?

The work culture at Maqsam is welcoming and collaborative, which fosters creativity and teamwork. You'll be part of a bigger mission to innovate and deliver top-notch solutions to our customers. We are dedicated to open communication, fair compensation, and supporting one another in our quests for continuous improvement and professional growth.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer
Can you explain your experience with software development methodologies as a Senior Software Engineer?

When answering this question, focus on specific methodologies you've used, like Agile or Scrum, detailing how they influenced your work processes. Share examples of projects where these methodologies helped you improve efficiency and collaboration among your team.

Join Rise to see the full answer
How do you approach debugging a complex system issue as a Senior Software Engineer?

Discuss your systematic approach to debugging, such as replicating the issue, using logs for analysis, and collaborating with teammates for insights. Emphasize the importance of documenting your findings and solutions for future reference.

Join Rise to see the full answer
What strategies do you use to ensure code quality in your projects?

Highlight practices such as code reviews, automated testing, and adhering to coding standards. Share examples that illustrate how these practices led to improved performance and reduced bugs in your projects.

Join Rise to see the full answer
Can you describe a challenging project you worked on and your role as a Senior Software Engineer?

Select a project that showcases your technical skills and teamwork. Discuss your contributions and the specific challenges faced, emphasizing how you used your problem-solving skills to overcome them.

Join Rise to see the full answer
How do you stay up-to-date with the latest technologies and industry trends?

Mention your commitment to continuous learning, such as attending workshops, online courses, following industry leaders, or participating in tech forums. Explain how this helps you contribute new ideas to your team at Maqsam.

Join Rise to see the full answer
What is your experience with collaborative tools in a team environment as a Senior Software Engineer?

Discuss tools like Git, Jira, or Slack that you've used for project management and collaboration. Explain how these tools helped streamline communication and project workflows within your team.

Join Rise to see the full answer
How would you handle conflicting opinions during a technical discussion within your team?

Focus on your approach to conflict resolution, emphasizing respectful dialogue, data-backed arguments, and the value of collaborative decision-making. Share previous experiences where you successfully navigated team disagreements.

Join Rise to see the full answer
What coding languages and frameworks are you most proficient in?

Be specific about the languages and frameworks you excel in, such as Ruby on Rails and JavaScript. Discuss your experience using these languages to solve problems and enhance project outcomes.

Join Rise to see the full answer
What motivates you in your role as a Senior Software Engineer?

Reflect on aspects like problem-solving, creating efficient solutions, and contributing to a team. Describe how these motivators keep you engaged and help you strive for excellence within your projects.

Join Rise to see the full answer
How do you analyze performance metrics to improve system functionality?

Explain your method of evaluating performance metrics through tools and logs, identifying bottlenecks, and applying optimizations. Share a specific instance when your analysis led to substantial performance improvements.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Diversity of Opinions
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Mission Driven
Rapid Growth
Passion for Exploration
Empathetic
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
401K Matching
Life insurance
Maternity Leave
Paternity Leave
Paid Holidays
Paid Time-Off
Performance Bonus
Social Gatherings
Some Meals Provided
Photo of the Rise User
Experian Remote Centro Corporativo el Cafetal, Heredia , Heredia, Costa Rica
Posted 13 days ago
Photo of the Rise User
Brillio Remote Guadalajara, Jalisco, Mexico
Posted 6 days ago
Photo of the Rise User
Aperia Hybrid Alpharetta, Georgia, United States
Posted 8 days ago
Photo of the Rise User
Posted 7 days ago

Maqsam is a completely cloud based telephony solution that is used by startups, SMEs, remote teams and even some modern enterprises to decentralize and localize how they serve and communicate with the...ir clients globally.

7 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 17, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
G
Someone from OH, Cincinnati just viewed Calling All Stay-at-Home Parents at Global Elite Texas
Photo of the Rise User
Someone from OH, Cincinnati just viewed Proposal Manager – Energy & Power Americas (REMOTE) at Jacobs
S
Someone from OH, Columbus just viewed Senior Project Manager, Learning at Studion
Photo of the Rise User
Someone from OH, Pickerington just viewed Marketing Data Analyst - Contract (10hrs/wk) at Skylight
Photo of the Rise User
Someone from OH, Pickerington just viewed Americas Sales Manager, Kuiper Mobility Business Unit at Amazon
Photo of the Rise User
Someone from OH, Maple Heights just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Support Specialist, Live Ops at DoorDash USA
Photo of the Rise User
Someone from OH, Cleveland just viewed Customer Advocate (Final Dashination) at DoorDash USA
Photo of the Rise User
Someone from OH, Reynoldsburg just viewed Data Analyst (Work From Home / Dayshift) at Twoconnect
S
Someone from OH, Painesville just viewed Senior Project Manager/Delivery Manager at Soname Solutions
Photo of the Rise User
Someone from OH, Zanesville just viewed Account Manager - Loan Agency Services at Alter Domus
Photo of the Rise User
Someone from OH, Springfield just viewed Sr. Coordinator, Talent Acquisition at Cardinal Health
Photo of the Rise User
Someone from OH, Columbus just viewed People ops at Alan
Photo of the Rise User
Someone from OH, Milford just viewed Content Marketing Analyst at Eurofins
Photo of the Rise User
16 people applied to Front-End Developer at Whizz
Photo of the Rise User
8 people applied to Front-end Developer at Venturenox
Photo of the Rise User
Someone from OH, Columbus just viewed DV - Hotline Specialist On Call at Shelter House
Photo of the Rise User
Someone from OH, West Chester just viewed General Warehouse at SanMar Employee Board
Photo of the Rise User
Someone from OH, Euclid just viewed Behavioral Health Program Director at Altarum
Photo of the Rise User
Someone from OH, Cincinnati just viewed Technical Support Engineer - Developer Support at Motive
Photo of the Rise User
Someone from OH, Columbus just viewed Front End Engineer at minware Washington DC at minware
Photo of the Rise User
Someone from OH, Hudson just viewed Junior Designer at H&M Group
B
Someone from OH, Hudson just viewed Senior Designer, Women's Sportswear at BCI Brands
Photo of the Rise User
Someone from OH, Columbus just viewed Server at Otterbein SeniorLife