Company Overview
beqom is supporting world’s largest companies by making pay transparency and pay equity easy for them through the software we build. We provide solutions for compensation and performance management. We work with the most exciting brands worldwide to support mission-critical business processes. We help our customers attract, retain, and motivate talent by offering their employees fair, transparent, and effective compensation. In that way, we help companies succeed while making their people happy.Job purposeWe are seeking a highly skilled and motivated Engineering Manager who excels in hands-on technical contributions.
In this role, your primary focus will be on leveraging your technical expertise to drive projects to completion, while also providing leadership, mentoring to a team of talented engineers working on our data foundation and authentication teams. You will drive the architectural vision and execution of robust, scalable data infrastructure and secure, seamless authentication mechanisms that underpin our entire platform. Your role will involve close collaboration with cross-functional teams to ensure alignment with broader company objectives, fostering a culture of innovation and continuous improvement, and ensuring the delivery of high-quality solutions that meet the needs of our users and stakeholders.
Through strategic leadership and technical expertise, you will play a critical role in advancing our platform’s capabilities and supporting our mission to deliver exceptional, secure, and reliable user experiences.Duties and responsibilitiesYour main duties and responsibilities will include:
- Designing, building and supporting cloud native multi tenant Saas application.
- Actively participate in the design, coding, testing, and deployment of software solutions. Your technical contributions will be a significant part of your role.
- Leading and driving projects from idea formulation to design, implementation to going live.
- Providing strong technical leadership to the team and partner teams.
- Analyze and solve complex technical problems independently.
- Analyze and understand functional and non-functional requirements and suggest relevant technical solutions.
- Effectively collaborate with various stakeholders (including fellow engineers, devops engineers, QA engineers, product managers, support ).
- Share knowledge, mentor others and contribute to a positive and collaborative team culture.
Must have
- Proven experience designing, implementing and supporting cloud native applications
- Excellent problem solving skills, and strong CS fundamentals including micro service architecture, system design, distributed systems and databases.
- A passion for technology and end-to-end ownership mindset to support your engineering team wherever needed.
- Working proficiency in English (spoken and written), other languages is a plus
- Experience managing engineering teams
Nice to have
- Experience designing B2B SaaS multi tenant applications
- Experience working or leading a platform team (delivering shared components that other teams build on)
- Experience with integrating third party data into a multi tenant SaaS application
- Experience with ABAC and Re-BAC authorisation models
- Experience with Sonarqube or similar Code Quality Tools
- Experience with Microsoft Azure Cloud
Why join us?
- A chance to significantly shape the architecture of the new version of the product.
- Become part of a team that works towards a strong and inspiring mission.