Responsibilities :
- Lead a team of talented engineers who like to ship performant code and tackle hard engineering problems to meet the scale for our largest customers.
- Establish the necessary processes to achieve the best possible performance in the product
- Manage complex technical projects and provide roadmap planning.
- Provide improvements that help our infrastructure to be enterprise-ready, leading projects ranging from seed plans to customer-focused enhancements
- Coach, mentor and provide real-time, meaningful, sensitive, and constructive feedback to direct reports
- Grow the team and align project assignments with career development goals and company vision
- Serve as the scrum master and build efficient and healthy teams
- Collaborate with Product Management, Operations and other stakeholders to develop a vision and roadmap for the team
- Drive cross team collaborative work environment with other Salesforce Industries engineering managers that fosters autonomy, inclusivity, innovation, learning, respect and transparency while holding a high bar for delivery
- Cultivate a team culture of ownership, empowerment, and innovation
- Hire, develop, and grow the talent in the team
- Drive scalable and extensible architecture and good product development practices
- Work closely with Support and key customers on production issues
- Ensure Customer escalations are handled with priority and stays Green
- Demonstrate problem solving and technical innovation through 'rolling-up sleeves' and 'getting hands dirty'
Requirements :
Bachelor s or Master s degree in Computer Science, Software Engineering, or equivalent experience15+ years in a software engineering leadership position with experience in managing engineering teamExperience in the software industry, including time as an individual contributor, with at least 5+ years of experience in optimizing large scale systems and big data pipelines.8+ years of engineering experience coding in at least one programming language, and experience learning new development languages (e.g., Java, C / C++, etc).Experience with performance and scalability engineering, metrics and tooling, performance R&DExperience with AWS, Kafka, Storm, ElasticSearch, Cassandra, NoSQL. Postgres / MySQL, Redis, Big Data, Data Lakes, and KubernetesKnowledge on LLM, Retrieval Augmented Generation (RAG), AI applications is a plusExperience with big data and pipeline processing at scaleExperience with IAAS scale (AWS, GCP, Azure). Major points for familiarity with multi-tenant architecture.Experience partnering with product engineering teams to build scalable systemsEvaluate business goals from a capacity, reliability, performance and scale perspective, translating these into requirements and influence product roadmaps.Experience in recruiting, managing engineering teamsExcellent communication and presentation skills across technical and non-technical audiencesCritical eye for product design, well-versed in good design principles especially around data applicationsAbility to adapt and handle multiple competing priorities in a fast-paced environmentTechnical expertise in data modeling, distributed systems technologies, and cloud deployment (provisioning, multi-tenancy, frameworks, and tools for system monitoring, logging).Experience with Agile software development methodologies and short release cyclesAccommodations
If you require assistance due to a disability applying for open positions please submit a request via this Accommodations Request Form .
Skills Required
Salesforce, Product Management, Data Modeling, Coding, C++, Mysql, Agile, Scrum, Automation