Salesforce

Software Engineering, Lead (Heroku)

Cambridge, Massachusetts, United States

Not SpecifiedCompensation
Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Enterprise Software, Cloud ComputingIndustries

Requirements

Candidates must have over 5 years of professional software engineering experience, with a focus on large-scale, distributed, or billing-intensive systems. Proven experience in designing, building, and maintaining production services at scale in demanding, customer-facing environments is required. Strong knowledge of transaction management concepts (concurrency, consistency, isolation levels) and experience applying them in real systems is necessary. Experience designing and maintaining RESTful APIs for mission-critical workflows is needed. Proficiency in at least one modern programming language (e.g., Ruby, Elixir, Java, Python, Go) and the ability to adapt across languages is essential. Excellent written and verbal communication skills, the ability to work closely with cross-functional partners, and a passion for teaching, mentoring, and continuous learning are required. A related technical degree is mandatory. Preferred qualifications include experience in Ruby, familiarity with Elixir and functional programming, experience with distributed database systems and performance tuning, experience with observability patterns and monitoring tools, experience modernizing legacy systems, and prior involvement in billing or financial compliance workflows.

Responsibilities

The Lead Software Engineer will collaborate closely with Heroku billing support to resolve customer issues, requiring effective communication skills and a proactive attitude. This role involves building alignment and communication with several engineering and business operational organizations. The engineer will be required to be operationally excellent while delivering innovative features on complex distributed systems. Responsibilities include overseeing usage and licensing information on the Heroku platform, managing billing processes, and assisting billing support in resolving customer concerns. The role involves modernizing internal legacy systems, emphasizing empathy, teamwork, engineering excellence, and effective communication. Engineers will be intrigued by complex distributed systems, their inner workings, optimization possibilities, and methods to ensure their functionality.

Skills

Ruby
Elixir
Distributed Systems
System Optimization
Billing Systems
Usage and Licensing

Salesforce

Cloud-based Customer Relationship Management solutions

About Salesforce

Salesforce offers cloud-based software solutions that focus on Customer Relationship Management (CRM). Its main product, Customer 360, provides tools for businesses to manage customer interactions across various functions like marketing, sales, and service. The company stands out by delivering customized solutions tailored to different industries and operates on a subscription model, which allows for continuous updates and improvements. Salesforce's goal is to help businesses enhance their customer relationships and drive growth.

San Francisco, CaliforniaHeadquarters
1999Year Founded
$62.7MTotal Funding
IPOCompany Stage
Consulting, Enterprise SoftwareIndustries
10,001+Employees

Benefits

Health Insurance
Life Insurance
401(k) Retirement Plan
Remote Work Options
Flexible Work Hours
Parental Leave
Wellness Program

Risks

Competition from platforms like Monday.com threatens Salesforce's market share.
Reliance on third-party integrations may affect Salesforce's seamless solution offerings.
Rapid AI team expansion could challenge Salesforce's operational efficiency and culture.

Differentiation

Salesforce offers a comprehensive CRM suite with Customer 360 for personalized interactions.
The company provides AI-driven solutions like Agentforce for Retail and Retail Cloud.
Salesforce's integration capabilities with platforms like Facebook enhance its CRM functionality.

Upsides

Salesforce's focus on AI can attract more retail clients and boost product offerings.
The hiring of 2,000 AI roles shows commitment to innovation and market expansion.
Investment by Spartan Planning indicates confidence in Salesforce's growth potential.

Land your dream remote job 3x faster with AI