Senior Software Engineer

Posted 44 minutes ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Software Engineer designing scalable Salesforce customizations and integrations for Sitetracker customers. Leading architecture, development, technical discovery, and engineering improvements across complex implementations.

Responsibilities

  • Design and deliver complex, scalable Salesforce solutions on the Sitetracker platform
  • Own technical architecture for high-impact custom features and integrations
  • Translate customer requirements into scalable, maintainable Salesforce architectures
  • Lead technical design decisions, implementation quality, and architectural integrity
  • Guide engineers through complex development challenges, participate in code reviews, and establish engineering standards
  • Identify and resolve production issues, performance bottlenecks, and architectural risks
  • Drive continuous improvements in development practices
  • Work with customers and internal stakeholders to understand requirements, recommend technical solutions, and communicate progress
  • Collaborate with the core Sitetracker Product team on recurring customization needs and future product enhancements
  • Deliver high-quality solutions on time while maintaining customer relationships and meeting delivery and utilization expectations
  • Mentor fellow developers and improve reusable development frameworks and delivery processes
  • Lead technical discovery sessions, present proposed solutions, and influence customer roadmaps and integration strategies

Requirements

  • Authored technical design documents for multiple high-complexity Salesforce solutions, emphasizing scalability, maintainability, and minimizing technical debt
  • Advanced Apex development expertise, including Queueable Apex and Platform Events
  • Experience producing reusable, efficient, thoroughly tested code
  • Designed and developed complex, performant Lightning Web Components managing application state and interacting with external systems
  • Established reusable Salesforce development frameworks
  • Experience using AI-assisted development tools with sound engineering judgment and review practices
  • Identified and resolved significant Salesforce performance bottlenecks or technical debt
  • Clear and effective verbal and written communication of complex technical concepts
  • Collaboration with internal stakeholders throughout the feature development lifecycle
  • Direct experience working with external customers throughout the feature development lifecycle
  • Led customer requirements discussions and demonstrated completed solutions
  • Independently managed and delivered multiple complex custom implementation projects through design, development, testing, and deployment
  • Ability to estimate development effort, dependencies, risks, and technical debt
  • Identified architectural and delivery risks, including data-volume and integration-stability challenges, and implemented mitigation strategies
  • Developed or improved deployment workflows, environment management, or technical quality assurance processes
  • Balanced architectural initiatives, complex feature development, and mentorship responsibilities while maintaining quality and delivery commitments
  • Led customer technical discovery sessions and translated requirements into technical specifications
  • Presented technical solutions directly to customers and addressed technical questions
  • Influenced customer technical roadmaps or integration strategies
  • Transformed customer requirements into technically sound statements of work

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

RemoteUnited States

Report this job

Found something wrong with the page? Please let us know by submitting a report below.