Remote Staff Software Engineer

closed
Logo of Cruise

Cruise

πŸ’΅ $166k-$245k
πŸ“Remote - United States

Job highlights

Summary

Join Cruise, a self-driving service designed for the cities we love. We're building the world's most advanced self-driving vehicles to safely connect people to the places, things, and experiences they care about.

Requirements

  • 7+ years of Software Engineering experience with demonstrated success leading Salesforce implementations within a B2C business model
  • Salesforce Certifications - System Architect or B2C Architect
  • Deep expertise in Salesforce development: Proficient in custom objects, Apex, Visualforce, Lightning Components, SOQL, Triggers, HTML, CSS, JS, Data Migration Tools, and Integrations
  • Experience architecting and designing Salesforce integrations with different systems applying Web Services (REST or SOAP) or middleware (i.e. Mulesoft)
  • Experience with managed packages, AppExchange
  • Strong understanding of Salesforce best practices and a deep familiarity with modern software engineering principles
  • Demonstrated problem solving and critical thinking skills within a highly dynamic environment
  • Experience designing and implementing governance practices, setting development guardrails for fellow engineers, and ensuring technical standards
  • Strong leadership and collaboration skills
  • Proven advocate for Scrum or Scaled Agile (SAFe) Delivery principles

Responsibilities

  • Lead the design, implementation, and delivery of large-scale technical solutions, ensuring code quality, scalability, and performance
  • Participate in the planning and prioritization events to account for technical activities for projects and maintenance initiatives
  • Incorporate technical requirements and definitions of done while reviewing and analyzing business needs
  • Establish and reinforce engineering best practices within the team through pair programming, code reviews, and peer inspections
  • Conduct in-depth reviews of business requirements, identify business process improvement opportunities, and translate them into high-level architectural solutions
  • Develop technical architecture artifacts, such as ERDs, Dataflow Diagrams, and Integration Diagrams
  • Guide production support efforts and lead the resolution of critical production issues reported by end users, ensuring stability and performance
  • Maintain a deep understanding of multiple business systems and platform capabilities, making strategic recommendations for future technologies and initiatives
  • Provide expert-level support for critical business operations, including availability during off-hours for high-priority incidents
  • Ensure all systems meet regulatory compliance and adhere to Cruise’s security and data protection standards
  • Document technical processes and systems on Cruise's internal wiki, creating comprehensive job aids and delivering technical training to teams as needed

Preferred Qualifications

Experience with SOA or microservice-based architectures and common cloud platforms like AWS/GCP/Azure

Benefits

  • Competitive salary and benefits
  • Medical / dental / vision, Life and AD&D
  • Subsidized mental health benefits
  • Paid time off and holidays
  • Paid parental, medical, family care, and military leave of absence
  • 401(k) Cruise matching program
  • Fertility benefits
  • Dependent Care Flexible Spending Account
  • Flexible Spending Account & Health Saving Account
  • Perks Wallet program for benefits/perks
  • Pre-tax Commuter benefit plan for local employees
  • CruiseFlex, our location-flexible work policy
This job is filled or no longer available