Software Architect Position
We are seeking a highly skilled Software Architect to lead the design and development of our full-stack platform. As a key member of our research and development team, you will be responsible for driving technological innovation and strategic system design.
The successful candidate will have a deep understanding of software development processes, architectural patterns, and design principles. They will also possess excellent communication and collaboration skills, with a proven ability to align goals and facilitate decision-making among diverse stakeholders.
This is an exciting opportunity for a motivated and experienced professional to join our team and contribute to the development of cutting-edge software solutions.
* Drive Technological Innovation: Stay updated with emerging trends, assess their potential benefits, and lead the integration of innovative technologies into our systems and processes.
* Strategic System Design: Lead the planning and design of our software systems, considering scalability requirements and future product roadmap to ensure long-term sustainability and adaptability.
* Problem-Solving Leadership: Provide guidance and support to the development team in tackling complex technical challenges, facilitating innovative solutions when clear paths are not readily apparent.
* Align Stakeholder Goals: Facilitate collaboration between business, product, and R&D teams to ensure alignment of goals, prevent contradictory decisions, and promote a unified strategic direction.
Requirements:
* At least 7 years experience in software development, with at least 2 years in a leadership role such as technical leadership, software architecture, or development management.
* Experience with analytical databases such as Snowflake, Clickhouse, Bigquery or similar. Experience with data optimization solutions such as ETLs, materialized views, indexing solutions and others.
* Experience with the end-to-end pipeline of customer-facing solutions, from frontend to backend and databases. Including experience with customer-facing APIs, 3rd-party integrations, webhooks and similar technologies.
Advantages:
* Experience as an architect
If your experience is close but doesn't fulfill all requirements, we encourage you to apply. We're building a unique company and hiring people with different backgrounds, perspectives, and experiences.