Software Engineering Architect New
As a Software Engineering Architect at Salesforce, you will define and drive the software architecture for highly scalable and secure SaaS solutions, including enterprise capabilities such as scalability, fault tolerance, extensibility, and maintainability. You will design sophisticated software systems independently, determine overall architectural principles, frameworks, and standards, and work in a consultative fashion with teams such as security and operations.
You will provide technical leadership to engineers, QE, and product partners while driving research, case studies, and prototypes on emerging technologies. You will collaborate with other architects, principal architects, and CTOs to craft the architectural vision and roadmap for the organization. The role involves driving long-term design strategies spanning multiple complex projects, delivering technical reports and performance presentations to customers and at industry events.
You will mentor team members to support their understanding of the architecture and aid in their technical development. This role requires mastery of multiple programming languages and platforms, deep experience with asynchronous event-driven architectures (e.g., Kafka, RabbitMQ, Apache Pulsar, Amazon Kinesis), and proficiency with Agile development methodologies. You will also analyze and provide feedback on product strategy and actively communicate and motivate staff at all levels.