Software Engineering Architect
Rewrite
## Responsibilities
- Design and implement architectural solutions for the CECM platform, ensuring enterprise-grade scalability, reliability, performance, maintainability, and security.
- Lead the architectural design of complex distributed systems.
- Establish and champion technical standards, overarching architectural principles, frameworks, and best practices for the CECM platform, driving continuous improvement and innovation.
- Collaborate extensively with cross-functional teams and act as a critical liaison across the broader engineering organization to ensure seamless integration with other platform services and drive technical alignment.
- Mentor and provide technical guidance to engineers and data scientists, fostering their technical development and contributing to high-level technical discussions to cultivate a culture of engineering excellence.
- Evaluate, research, and introduce new technologies and architectural patterns, leading prototyping efforts to shape the future evolution of the CECM platform architecture.
- Define and track key technical metrics for platform health and performance, applying deep expertise to resolve complex real-time challenges and ensure highly available services.
## Requirements
- 15+ years of hands-on software development experience with a proven track record of designing, building, and delivering large-scale, high-performance distributed systems.
- A related technical degree is required.
- Extensive cloud infrastructure architecting & development experience (FinOps, cost optimization, capacity planning, or data platforms)
- Extensive experience working in the public cloud (AWS, GCP, Azure)
- Deep expertise in big data platforms (Trino/Presto, Iceberg, Airflow, Spark)
- Knowledge of AI/ML systems, LLM optimization, or agentic workflows
- Love getting things done (e.g. hands-on prototyping a new approach)
- Experience building products used by 1000+ internal users
## Nice to Have
- Experience mentoring engineers and contributing to technical discussions, actively fostering their technical development and understanding of complex architectures.
- Strong communication skills for both technical and non-technical audiences, with the ability to independently craft and deliver strategic technical reports and presentations to executive leadership.
- Ability to make data-driven architectural decisions and effectively balance technical debt with new feature development
## Benefits
- Opportunity to work on cutting-edge AI and cloud infrastructure projects.
- Collaborate with cross-functional teams and influence the future of Salesforce's platform.
- Work on a mission-driven team focused on innovation and customer success.
- Access to advanced tools and technologies for building scalable, resilient systems.
- Potential for significant impact on enterprise-wide infrastructure and cost optimization strategies.
Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.