Software Engineering Architect

Global leader in CRM and cloud-based enterprise software solutions.
Distributed Systems
Principal Software Engineer
In-Person
5,000+ Employees
15+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineering Architect

Salesforce is seeking a Software Engineering Architect to join their team in a role that combines technical excellence with strategic leadership. This position represents a unique opportunity to shape the technological future of a global leader in enterprise software. The ideal candidate will bring 15+ years of software development experience and deep expertise across multiple programming languages and platforms.

The role involves designing and driving sophisticated software architecture for high-end solutions, working at the intersection of technical innovation and business strategy. As an architect, you'll be responsible for defining enterprise capabilities around scalability, fault tolerance, and maintainability while collaborating with other technical leaders to craft the organization's architectural vision.

This position offers exceptional growth opportunities through exposure to cutting-edge technologies and direct interaction with executive leadership. You'll have the chance to mentor team members, drive research initiatives, and influence product strategy while working on systems that impact millions of users globally. The role comes with comprehensive benefits including parental leave, well-being reimbursement, and professional development opportunities through Trailhead.com.

Working at Salesforce means joining a company known for its innovative culture and commitment to giving back through its 1:1:1 model. You'll be part of a team that values technical excellence, collaborative problem-solving, and continuous learning. The position offers the opportunity to work on challenging technical problems while developing leadership skills and making a significant impact on enterprise software architecture.

Last updated 17 hours ago

Responsibilities For Software Engineering Architect

  • Define and drive software architecture and enterprise capabilities
  • Design sophisticated software systems for high-end solutions
  • Determine architectural principles, frameworks, and standards
  • Provide leadership to engineers, QE and product partners
  • Drive research, case studies, and prototypes on groundbreaking technologies
  • Lead all aspects of software architecture within assigned systems
  • Analyze and provide feedback on product strategy
  • Craft architectural vision and roadmap with other architects and CTOs
  • Drive long-term design strategies across multiple projects
  • Deliver technical reports and performance presentations

Requirements For Software Engineering Architect

Java
Python
JavaScript
  • Mastery of multiple programming languages and platforms
  • 15+ years of software development experience
  • Experience with Agile development methodology (e.g., Scrum)
  • Related technical degree required
  • Experience in short release cycles and full software lifecycle
  • Ability to independently craft and deliver large sophisticated projects
  • Ability to provide mentorship to team members
  • Experience with product releases for public consumption across multiple releases

Benefits For Software Engineering Architect

Medical Insurance
Parental Leave
Vision Insurance
Dental Insurance
  • Comprehensive benefits package including well-being reimbursement
  • Generous parental leave
  • Adoption assistance
  • Fertility benefits
  • World-class enablement and training with Trailhead.com
  • Executive thought leaders mentorship
  • Regular 1:1 coaching with leadership
  • Volunteer opportunities

Interested in this job?

Jobs Related To Salesforce Software Engineering Architect

Software Engineering Architect

Principal-level Software Engineering Architect position at Salesforce, focusing on technical leadership, system architecture, and secure software development with 15+ years of experience required.

Software/Infrastructure Architect - Distributed Systems

Principal Software/Infrastructure Architect position at Salesforce, focusing on distributed systems architecture and implementation, requiring 15+ years of experience in cloud computing and enterprise systems.

Software Engineering Architect

Principal-level Software Engineering Architect position at Salesforce, focusing on technical leadership, system architecture, and secure software development with 15+ years of experience required.

Principal Software Engineer

Principal Software Engineer position at Oracle focusing on OCI Load balancing service, requiring 6+ years of experience in distributed systems development.

Principal Software Engineer

Principal Software Engineer position at Broadcom working on VMware's ESXi hypervisor, focusing on OS services, distributed systems, and container runtime infrastructure.