Senior Manager, Software Engineering (Data & Storage Services)
A
AffirmSoftware Development
United States, CanadaFull-TimeSenior
Salary206000 - 256000 USD per year
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Experience
- 10+ years
- Required Skills
- AWSLeadershipProject ManagementCloud ComputingKafkaKubernetesSoftware ArchitectureCross-functional Team LeadershipApache KafkaData engineeringSparkCI/CDProblem SolvingAgile methodologiesMentoringDevOpsMicroservicesStakeholder managementSoftware EngineeringData analyticsData management
Requirements
- 10+ years of experience in managing multiple diverse and inclusive teams and delivering large cross-functional technical programs.
- Proven track record in stakeholder management, ownership, and successful delivery.
- Expertise in managing large-scale, geographically distributed compute and data processing systems, including data lake solutions and Workflow Orchestration frameworks.
- Expertise in scaling frameworks like Spark, Flink and, Kafka on Kubernetes and cloud providers like AWS, leveraging storage systems such as AWS S3 and Apache Iceberg.
- Capable of mentorship, cross-functional project execution, and individual contribution.
- Strong interpersonal, written, and verbal communication skills with a growth mindset.
- Experience in the data infrastructure domain and a passion for leading technical teams and contributing to Open Source solutions.
- Bachelor’s degree in Computer Science, related technical field, or equivalent practical experience.
Responsibilities
- Lead a team of engineers and managers with empathy while fostering a high-performance, ownership-driven & inclusive culture to develop frameworks, systems, and tools for new Affirm products.
- Oversee teams managing storage services including relational, key-value, and analytics storage infrastructure and tools at scale.
- Understand and drive business and engineering metrics, promoting a culture of reliability, security, and productivity.
- Collaborate with tech leads, program managers, and other engineering managers on security, tools, architecture, planning, and delivery of multiple concurrent projects.
- Work across the engineering organization and with internal and external partners.
- Provide leadership and growth opportunities to team members, mentor engineers, recruit, and represent Affirm hiring brands.
- Lead technical decisions, projects, and roadmaps within the Batch and Streaming teams, shaping Affirm’s strategy for managing and serving orchestration workloads.
- Collaborate with peers, leadership, and stakeholders across platform engineering and product engineering organizations.
- In collaboration with tech leads, develop a multi year roadmap to design and implement frameworks, services, and tools for new Affirm products and business needs.
- Guide, tutor, and aid in the professional growth of junior and senior engineers within the team.
View Full Description & ApplyYou'll be redirected to the employer's site