Engineering Manager
As an Engineering Manager, you’ll ensure our engineering teams consistently deliver quality products. You will also support their ongoing professional development and solve technical problems or escalate them quickly where needed.
Security is an important requirement for Enigmatic Smile and Fidel API, so adherence to our PCI and ISO policies is a must for all requests and actions.
What do we do?
Enigmatic Smile is a fintech scale-up. We’re a distributed team with a base in Glasgow, Scotland. Our customers are worldwide, and each country has different requirements we support through our platform. We are a visionary company looking to enable consumers, retailers, rewards publishers and banks around the world to improve customer experience.
Who are we looking for?
Our Head of Engineering is focused on our ways of working and further building the engineering team and needs a capable pair of eyes and hands to support the Head of Product Operations by unblocking engineering challenges. The ideal person for this role is an active learner with strong technical, communication, and delivery skills.You like to have fun at work and have confidence that things you work on will “just work”; happy to jump in to help when things don’t go to plan because that happens sometimes in technology.
Our way of working
We're a distributed team, with the primary engineering teams in the UK and Portugal. Our wider team are on most continents of the world. Your day to day team will be based in a European timezone (GMT +/- 2h). Our working language is English.
This role is primarily remote, with occassional travel/office visits.
Requirements
Objectives of this role- Deliver High-Quality Software: Oversee the engineering team’s output by identifying and resolving technical blockers, ensuring continuous progress and on-time delivery of robust software solutions.
- Develop and Mentor the Team: Foster team growth by encouraging delegation to junior team members, promoting skill development, and challenging senior engineers to take on more complex responsibilities, driving overall team advancement.
- Collaborate on Problem Solving: Work closely with Tech Leads and senior leadership to proactively address and resolve technical or organizational challenges, anticipating issues before they escalate.
- Ensure Compliance with Security Standards: Guarantee adherence to key regulatory standards such as PCI DSS Level 1 and ISO27001, embedding best practices into engineering processes.
- Coordinate with Product Teams: Partner with the product team to highlight technical risks and complexities early, ensuring appropriate resources are allocated for development spikes, proof of concepts (PoCs), and sprint planning.
- Participate in Project Planning and Management: Take an active role in project planning and decision-making, helping shape timelines and resource allocation to ensure successful project execution.
- Technical Leadership and Delivery: Ensure the delivery of high-quality software by removing blockers and aligning technical decisions with company goals.
- Team Development and Mentorship: Support team growth by mentoring, encouraging delegation, and fostering leadership skills.
- Collaboration with Leadership: Work with Tech Leads and senior leadership to address and prevent technical or organizational challenges.
- Compliance and Security: Ensure adherence to PCI DSS Level 1, ISO27001, and security best practices within engineering processes.
- Cross-Functional Coordination: Collaborate with product and business teams to address technical challenges and ensure smooth delivery.
- Project Management and Planning: Play an active role in project planning, resource allocation, and execution to ensure successful outcomes.
Process Improvement: Continuously evaluate and optimize team workflows and adopt agile best practices to enhance delivery.
Required skills and qualifications- Proven experience as an Engineering Manager or a Lead Engineer looking to take on greater responsibilities.
- Strong technical knowledge of database platforms (we use MongoDB, Redshift, and other database engines)
- Good knowledge of common development languages and tools
- Ability to collaborate with others when facing areas outside your technical expertise.
- Problem-solving attitude
- Demonstrates a collaborative and team-oriented mindset.
- Commitment to maintaining security best practices in all processes.
- Web3/blockchain knowledge is a big bonus
Benefits
As a scaling company, our benefits are evolving. As a minimum, you can expect:
- Fun work trips periodically, including meetups and events across UK and Europe.
- 26 days annual leave plus nine Scottish bank holidays
- Pension contributions
- Training and certifications
- Medical cover
- Access to online training programmes
Benefits presently under review:
- Enhanced pension contributions
Salary range: £70-90k