About this role
Our client is seeking a Senior Software Engineer to join the Growth Data Platform team. In this role, you will be instrumental in building the decision engine that drives the growth initiatives of the organization. The Growth Data Platform is responsible for managing data pipelines, event streams, and the intelligence layer that enhances member experiences throughout their growth journey, from initial marketing interactions to personalized engagement notifications.
Key Responsibilities:
- Deliver large-scale projects that introduce new product capabilities.
- Act as a maintainer for key code repositories, ensuring code quality and reliability.
- Collaborate with cross-functional teams to design and implement robust data solutions.
- Optimize existing data pipelines and processes for improved performance and scalability.
- Participate in code reviews and mentor junior engineers to foster a culture of learning and development.
Required Skills & Qualifications:
- Proficiency in programming languages such as Python, Java, or similar.
- Experience with data processing frameworks and tools (e.g., Apache Kafka, Apache Spark).
- Strong understanding of database technologies (SQL and NoSQL).
- Familiarity with cloud services, particularly AWS.
- Excellent problem-solving skills and the ability to work in a fast-paced environment.
Experience:
- 5-8 years of relevant software engineering experience, with a focus on data platforms and systems.
What we offer:
- Opportunity to work on innovative projects that have a significant impact on the organization.
- Collaborative and inclusive work environment.
- Professional development opportunities to enhance your skills and career growth.
This role is managed by AI-First Talent on behalf of our client. Your application is reviewed directly by our talent team.