Experienced Software Engineer
jobgether
France
Temps plein
Cette annonce provient de Lever
Accountabilities
- Design, build, improve, and maintain software across a diverse product ecosystem, contributing to products such as publishing, e-commerce, content management, and communication platforms.
- Develop reliable, scalable solutions while considering performance, maintainability, abstraction costs, and the needs of a large and diverse user base.
- Participate throughout the engineering lifecycle, from understanding problems and designing solutions through implementation, testing, code review, deployment, and ongoing improvement.
- Diagnose and resolve complex technical issues, approaching debugging systematically and understanding the layers of technology surrounding the systems you work on.
- Collaborate with globally distributed engineering teams through written communication, code reviews, technical discussions, and shared development practices.
- Contribute to open-source projects and engineering practices that encourage transparency, reuse, and community participation.
- Apply AI-assisted development tools and workflows where appropriate to improve engineering productivity and product development.
- Continuously learn, experiment, and adapt across programming languages, frameworks, architectures, and technical paradigms.
- Proven professional experience as a software engineer, with a track record of delivering production-quality software.
- Experience working with multiple programming languages, frameworks, and programming paradigms; familiarity with PHP and JavaScript is valuable, while the ability and willingness to become proficient in new technologies is important.
- Experience working at scale, whether through backend systems, performance engineering, distributed systems, or products serving a large and diverse user base.
- Strong understanding of software architecture, abstraction, system behavior, and the trade-offs between technical complexity and business or user value.
- Strong debugging and problem-solving abilities, with an interest in investigating complex technical challenges rather than simply addressing surface-level symptoms.
- High standards for code quality, maintainability, reliability, and attention to detail.
- Ability to work effectively in a fully distributed environment, collaborating asynchronously across teams, time zones, and communication channels.
- Comfortable participating in peer code review, continuous integration, frequent deployments, and iterative product development.
- Strong written and verbal communication skills, with the ability to explain technical decisions and collaborate constructively with colleagues.
- Willingness and ability to travel approximately 3–4 weeks per year for in-person team meetups.
- A degree is not specified as a mandatory requirement; demonstrated engineering experience and technical capability are central to the role.
- Fully remote work with a globally distributed team.
- Flexible work arrangements designed to allow employees to work when they are most productive.
- Open vacation policy.
- Competitive base salary with a stated global range of $70,000–$170,000 USD, paid in local currency; actual compensation may vary based on experience, skills, contribution, and location.
- Benefits packages that vary by country.
- Support for professional development, including coaching, learning opportunities, and covered work-related expenses.
- Opportunities for internal mobility across products and teams.
- Opportunities to contribute to open-source projects and work on widely used web products.
- Regular in-person team meetups, with travel expected approximately 3–4 weeks per year.
- Inclusive and collaborative working environment spanning more than 70 countries.
Cette annonce provient de Lever. Voir l'annonce originale ↗