About The Position:
We are looking for an experienced and talented self-driven Software Architect to join us and play an active role in initiating, researching, and extending our growing platform capabilities.
This is a unique opportunity to build and evolve in a fast-growing company and super-agile environment.
Responsibilities
- Develop and maintain the architectural vision and strategy for our platform, with a focus on software and data engineering requirements. Design scalable, high-performance, and secure solutions that align with business objectives
- Actively participate in the coding, debugging, and optimization of platform and data components. Ensure best practices in software and data engineering are followed.
- Guide R&D teams in improving the system by adopting innovative technologies, improving development methodologies, increasing code quality, and providing aligned cross-system guidelines
- Provide technical support to development teams and software architecture through design choices
- Analyze requirements and provide technical solutions. coordinate and oversee technical standards, including software coding standards, tools, and platforms
- Review infrastructure with the DevOps team for any issues, and recommend solutions
- Tackle difficult technical problems in architecture, code, infra, and product to come up with solutions, balancing practicality and innovation, both short and long-term
- Learn new fields, technologies, and approaches to address the needs of our rapidly growing company
- Conduct POCs to experiment with various technologies, tools, and platforms to find the best solutions from a technological, operational, and business perspective
- Educate and support development teams to help them resolve complex issues
- Work hands-on with the engineering teams to ensure proper design and implementation
Qualifications
- 10+ years of experience in software development, including at least 6 years as an architect in SaaS / Web companies
- Hands-on experience in Node.js ,open-source libraries, Linux-based systems, bash scripting and data engineering technologies - a must
- Significant expertise with GCP or AWS, K8s, CI/CD tools, open-source frameworks, and tools - a must
- Experience with Microservices architecture and Event Sourcing systems
- Experience working with databases such as MySql, MongoDB, ElasticSearch, Redis, etc.
- Significant experience designing state-of-the-art SaaS systems
- Deep understanding of enterprise-grade system design including scalability, performance, security, resiliency, high availability, disaster recovery, monitoring, etc.
- Strong communication skills with the ability to adjust technical communication to any level (from Executives to Software Engineers)
- A team player with strong verbal and written communication skills. Ability to articulate complex technical concepts to non-technical stakeholders.
- Ability to thrive in a fast-paced, dynamic environment. Strong organizational and multitasking skills.
What do we do?
Elementor is the leading website building platform for WordPress professionals.
Our vision is to empower web creators - developers, designers, and marketers, with the ability to create their future one pixel at a time. We provide our users with everything they need to succeed.
A new website is created every 10 seconds using Elementor!
Since we launched in Israel in 2016, we have expanded to more than 180 countries, with more than 16M websites powered by Elementor. About 10% of all websites around the world are built using Elementor!
How do we do it?
At Elementor, we’re building the future of web creation.
We believe in empowering our employees and our users, enabling people to grow.
Creativity, professionalism, curiosity, motivation, and friendship are the driving force behind our journey, and we take great pride in the people of Elementor who lead the company’s constant scaling.
We recorded and filmed a podcast specifically for you.
We recommend watching or listening to better understand the story behind the team, the essence of the role, and how to optimally prepare for the next step in your recruitment process.
https://elemn.to/platform