Principal Software Engineer - Heroku Eventing, Metering and Usage

<p>Welcome to Salesforce, a global leader in cloud computing and customer relationship management. We are seeking a highly skilled and motivated Principal Software Engineer to join our dynamic team and lead the development of Heroku Eventing, Metering and Usage. In this role, you will be responsible for designing, implementing, and maintaining the eventing and metering systems for Heroku, our cloud-based platform for building and deploying applications. You will also play a critical role in driving usage and adoption of our platform by providing insights and analytics to our customers. We are looking for a driven individual with a strong technical background and a passion for building scalable and reliable systems. The ideal candidate should have extensive experience in software engineering, cloud computing, and data analytics. Collaboration, leadership, and problem-solving skills are also essential for success in this role. If you are ready to take on this exciting challenge and make a significant impact in the world of cloud computing, then we want to hear from you! Lead the development of Heroku Eventing, Metering, and Usage systems to ensure the scalability, reliability, and performance of the platform. Design and implement innovative solutions to support the eventing and metering needs of Heroku customers. Collaborate with cross-functional teams to understand customer requirements and translate them into technical specifications. Provide technical guidance and mentorship to other members of the software engineering team. Conduct regular code reviews and ensure adherence to coding standards and best practices. Troubleshoot and resolve complex technical issues related to eventing and metering systems. Develop and maintain documentation for the eventing and metering systems. Stay updated with the latest industry trends and advancements in cloud computing, data analytics, and software engineering. Analyze data and provide insights to drive usage and adoption of the Heroku platform. Lead and participate in brainstorming sessions to identify and propose new features and improvements for the Heroku platform. Collaborate with product management to define and prioritize product roadmap items related to eventing, metering, and usage. Continuously monitor and optimize the performance of the eventing and metering systems. Implement and maintain monitoring and alerting systems to ensure the health and availability of the eventing and metering systems. Act as a technical expert and point of contact for any issues related to eventing, metering, and usage. Display strong leadership skills to motivate and drive the team towards achieving project goals and deadlines. Proactively identify and address potential risks and roadblocks in the development process. Communicate progress, updates, and challenges to stakeholders and senior management. Collaborate with other teams within Salesforce to ensure seamless integration and compatibility of the eventing and metering systems with other products. Participate in the recruitment and training of new team members. Continuously improve and optimize the eventing and meter</p><p>Salesforce is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.</p>

Back to blog