Lead Engineer
About Norma
Norma is a cutting-edge company specializing in integrating with software Providers and managing complex ETL (Extract, Transform, Load) processes. We’ve developed sophisticated Business Intelligence (BI) solutions, serving both web and mobile platforms, to provide powerful analytics to our customers and their customers.
Job Overview
We are seeking an experienced Senior Engineer to lead our team and ensure the reliability of our product & services. The successful candidate will play a crucial role in maintaining and developing our server infrastructure, working closely with our data engineering team, and aligning technical solutions with business objectives.
Key Responsibilities
- Design, architect, maintain and develop our scalable backend services , written in Golang.
- Lead the backend development team, fostering a culture of excellence and innovation.
- Ensure the reliability and stability of our product, which is heavily integrated with Snowflake.
- Collaborate closely with data engineers to establish mechanisms that guarantee product reliability.
- Familiarity with PostgreSQL
- Have extensive experience with AWS infrastructure, ensuring optimal performance and cost-efficiency. Potentially manage an infrastructure engineer
- Enhance and optimize our observability layer to achieve reliability objectives.
- Communicate effectively with business stakeholders to ensure alignment between technical solutions and business objectives.
- Mentor junior & mid developers and contribute to the growth of the engineering team.
Requirements
- Proven experience in backend development, with a good track record in Golang.
- Strong proficiency in PostgreSQL and database design.
- Experience with cloud platforms (AWS) and containerization technologies.
- Solid understanding of RESTful APIs.
- Familiarity with observability tools and practices (e.g., logging, monitoring, tracing).
- Excellent problem-solving skills and ability to debug complex systems.
- Strong communication skills, both technical and non-technical.
- Experience leading development teams and mentoring junior/mid developers.
- Proficiency in designing scalable and maintainable system architectures.
- Familiarity with agile development methodologies.
Preferred Qualifications
- Experience working with data warehousing solutions, particularly Snowflake.
- Extensive experience in AWS, being able to manage and monitor an application.
- Knowledge of business intelligence concepts and tools (e.g., ThoughtSpot, Tableau, Power BI).
- Familiarity with ETL processes and data pipelines.
- Experience in the restaurant or hospitality tech industry.
Benefits
Work Environment
- Fully remote or hybrid option available (if based in Athens).
- Flexible working hours (local time).
- Collaborative team environment.
Career Path
The successful candidate will have the opportunity to grow with our company. As we expand and take on more projects, there is potential for this role to evolve into a CTO position, overseeing all technical aspects of the company.
Compensation
- Competitive salary commensurate with experience (starting from 3,000 EUR NET monthly, negotiable based on experience and skills).