Manager, Software Engineering
BackOffice Associates, LLC, · Remote, MX · Mexico · Remote
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
ABOUT US
Syniti, part of Capgemini, tackles the hardest work in data for the world’s largest organizations. We combine intelligent software with deep data expertise to help the Fortune2000 tackle complex data challenges and drive measurable business outcomes with business-ready data. Syniti’s Data First strategy transforms data from an afterthought into a strategic asset—unlocking insights, reducing risk, and fueling growth. With over 5,000 successful projects, we support the full data lifecycle through a unified platform for migration, quality, replication, matching, master data management, analytics, governance, and strategy. Operating globally across industries, Syniti’s award-winning software, expert consultants give enterprises a unique edge in managing and maximizing their data. Syniti’s cloud-native platform sets new standards in enterprise data management, combining powerful SaaS solutions with deep domain expertise. Designed for agility and scale, our technology helps customers accelerate digital transformation, drive innovation, and make confident decisions with trusted data. Every product enhancement is built to solve real business challenges—empowering organizations to unlock value from their data faster and more effectively.
The Role
The Manager of Software Engineering assumes a pivotal leadership role, providing guidance, support and motivation to the team, ensuring projects are completed on time and within scope, and contributing to strategic decisions within the scope of their team.
Primary Responsibilities:
Foster a positive team culture, instilling a sense of unity and collaboration
Manage performance, provide feedback, and ensure professional growth across team
Contribute to architectural decisions and guide the team in designing complex software systems
Collaborate with product management to prioritize features within the scope of their team’s project
Understand the business context at a team level and align their team’s engineering efforts accordingly
Identify and mitigate risks related to their team’s software development projects
Requirements:
Experience in software engineering management.
Proven ability in leading teams, strategic planning, and change management.
Strong technical background in software engineering, with proficiency in multiple programming languages and technologies.
Excellent communication skills for effective cross-functional collaboration.
Demonstrated expertise in software architecture, system design, and implementation.
Strong knowledge of security protocols and risk management.
Ability to drive innovation and implement process improvement at scale.
Experience with agile development methodologies and DevOps practices.
Experience working with distributed teams and managing offshore team members is a plus.
Benefits:
Ability to work remotely with a talented, diverse, global team
Competitive…