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 growth initiatives. The Growth Data Platform is responsible for data pipelines, event streams, and the intelligence layer that enhances member experiences throughout their 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 high-quality code and documentation.
- Collaborate with cross-functional teams to design and implement data solutions that meet business needs.
- Analyze system performance and troubleshoot issues to enhance platform reliability.
- Mentor junior engineers and contribute to the team’s technical growth.
Required Skills & Qualifications:
- Proficiency in programming languages such as Python, Java, or similar.
- Experience with data pipeline technologies and event stream processing.
- Strong understanding of software development best practices and design patterns.
- 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-driven applications.
What we offer:
- An opportunity to work on impactful projects that shape user experiences.
- A collaborative and innovative work environment.
- Opportunities for professional growth and development.
This role is managed by AI-First Talent on behalf of our client. Your application is reviewed directly by our talent team.