- Experience
- Any
- Salary
- USD 70,000 – USD 170,000 / year
- Openings
- 1
- Posted
- 22 hours ago
- Work mode
- Work from home
- Resume
- Required to apply
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Role
A partner company is seeking a seasoned Software Engineer based in the United Arab Emirates. This role offers the chance to influence products utilized by millions globally. The position involves working with a broad technology ecosystem including publishing, e-commerce, social platforms, and various other open web products. Key focuses include writing high-quality code, creating scalable systems, improving performance, and maintaining robust production environments.
Engineers operate in a fully distributed team environment, collaborating across time zones and disciplines. Regular code shipping, peer reviews, and contributions to open-source initiatives are encouraged. The company supports flexible work styles, continuous education, coaching, and significant technical ownership. Ideal candidates thrive on solving complex challenges and are passionate about software craftsmanship.
Key Responsibilities
- Create, test, deploy, and support high-quality software that serves a global and diverse audience.
- Diagnose and address complex software issues through thorough debugging and experimentation.
- Engage with various levels of the technology stack, understanding how architecture impacts performance, reliability, and user experience.
- Contribute to platforms related to content publication, e-commerce, social networking, and collaborative web applications.
- Build and manage scalable front-end and back-end systems capable of handling significant traffic and complex user interactions.
- Take part in frequent production releases with continuous integration, code reviews, and robust testing.
- Collaborate transparently with a global engineering community, sharing ideas and participating in technical discussions.
- Contribute to open-source projects and promote community-driven development.
- Carefully assess technical trade-offs regarding tools, abstractions, and architectural decisions.
- Employ modern development flows, including AI-assisted tools when appropriate, applying wise engineering judgment.
- Continuously enhance technical expertise and share knowledge with peers.
Candidate Requirements
- Proven professional background as a software engineer delivering production-grade applications.
- Experience across multiple programming languages and paradigms, with particular emphasis on developing proficiency in PHP and JavaScript.
- Familiarity with building and maintaining software systems at scale, including backend development, optimizing performance, and managing infrastructure complexity.
- Strong problem-solving skills and curiosity in understanding root causes of technical issues.
- Ability to think across abstraction layers, appreciating architectural and operational impacts.
- Attention to software quality, maintainability, and performance metrics.
- Pragmatic decision-making concerning technical trade-offs and abstraction benefits and costs.
- Comfortable working autonomously in a fully remote, distributed setting while engaging actively with teammates.
- Available to travel around 3-4 weeks annually for onsite team meetings.
- Excellent written and verbal communication abilities, open to cross-team collaboration.
- A mindset oriented towards growth, eager to adopt new technologies and best practices.
Benefits and Culture
- Fully remote work arrangement with flexible scheduling.
- Global workforce spanning over 70 countries worldwide.
- Work hours and practices tailored for individual productivity.
- Unlimited vacation policy.
- Competitive base salary ranging from 70,000 to 170,000 USD annually, paid in local currency.
- Compensation reflective of skills, potential, and impact.
- Opportunities to work on popular open-source and web products.
- Support for professional growth through resources, coaching, and covering job-related expenses.
- Encouragement for internal career mobility and development.
- Regular in-person team events.
- A culture fostering openness, inclusiveness, collaboration, peer feedback, and ongoing improvement.
Additional Information
This position is recruited via a partner who manages application processing and subsequent hiring steps.
Applicants should expect the use of AI-assisted tools in parts of the recruitment process to enhance efficiency and fairness; however, final decisions are human-made.
The role includes occasional travel requirements and demands a proactive approach to remote collaboration.
Level
Senior