Svitla systems inc. is looking for a lead software engineer for a full-time position (40 hours per week) in mexico. Our client is a leading technology services firm based in northwest arkansas, united states. They provide state-of-the-art professional services, including technical staff augmentation, turn-key project delivery, and specialized technical architecture and design services. In addition, best-in-class technical recruiting services and highly engaged resources are available. Established in 1997, the client has built a reputation for providing world-class technical services at competitive prices. Being well-versed in all phases of the software development life-cycle allows the engineering and management teams to execute and support the varying needs throughout any engagement. They provide technical expertise to various customers, delivering innovations that improve how customers shop and the enterprise operates.
you will guide and lead the development and implementation of the customer profile master and customer data platform (cdp). As a key customer technology engineering development team member, you will play a crucial role in designing and building scalable solutions that centralize, analyze, and utilize customer data to drive highly reliable technology backend infrastructure and enhance customer experiences.
responsibilities
* design and develop a comprehensive customer master data management (mdm) system to consolidate, cleanse, and manage customer data across various sources.
* lead and mentor the customer technology engineering developers.
* collaborate with cross-functional teams, including data analytics, product management, and business stakeholders, to refine requirements and create effective backend solutions.
* lead the integration of data from disparate sources, ensuring data quality and consistency throughout the mdm system.
* develop the graph api access layer around customer pii, behavioral data, and propensity attributes for consumption by marketing, support operations, and personalization.
* monitor and optimize system performance to ensure scalability, reliability, and security of the upstream customer data service and downstream systems.
* lead the development of api and event-driven architectures that drive data integration.
* provide technical leadership to the enterprise architecture and senior leadership team.
requirements
* bachelor’s degree in computer science, engineering, or a related technical field (advanced degree preferred).
* 15 years of experience in software designing and implementation with at least 5 years focused on developing in-house mdm systems for 50m+ entities.
* 6+ years of experience with python 3 (or other backend programming language and desire to ramp up on python in a new role).
* 4+ years of experience in implementing event-driven architecture using kafka.
* 4+ years of experience in developing applications using graphql.
* 4+ years of experience leading a development team.
* 8+ years of experience developing scalable apis.
* strong understanding of relevant technologies and tools (e.g., sql, nosql databases, data integration tools, and cloud platforms like aws, gcp, and azure).
* excellent problem-solving skills with the ability to think critically and work independently.
* strong communication skills and proven ability to collaborate and build consensus effectively across different teams and organizational levels.
nice to have
* knowledge of data privacy regulations and compliance (gdpr, ccpa, etc.).
* familiarity with big data technologies and data analytics.
* familiarity with serverless in a cloud context.
* familiarity with kubernetes and containerization: microservices development using kubernetes.
we offer
* work with #1 winner of the ‘best place to code’ award!
* us and eu projects based on advanced technologies.
* legal imss contract and competitive compensation.
* annual performance appraisals.
* flexibility in workspace, either remote or in our welcoming office.
* remote work financial support.
* comprehensive medical insurance including family.
* life insurance, maternity policy, family days off.
* christmas bonus in the amount of 30 days' salary.
* bonuses for article writing, public talks, other activities.
* 15 vacation days, 25% vacations bonus, 11 national holidays.
* personalized learning program tailored to your interests and skill development.
* free webinars, meetups and conferences organized by svitla.
* monthly pantry vouchers, free office snacks, and drinks.
* fun corporate online/offline celebrations and activities.
* awesome team, friendly and supportive community!
#j-18808-ljbffr