
Senior Software Engineer
TopDog Law
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $140,000 - $190,000 per year
Job Level
About the role
- Design, build, and maintain production systems that support core business workflows
- Own features and services end-to-end, from design through deployment and operation
- Extend and integrate Salesforce-based systems through custom code and integrations
- Build backend services and integrations outside of Salesforce as the platform evolves
- Contribute to system and API design with a focus on scalability, reliability, and clarity
- Partner with Product to translate business needs into practical technical solutions
- Improve existing systems by reducing complexity and technical debt
- Support production systems and contribute to operational excellence
- Participate in architectural discussions and technical decision-making
- Mentor other engineers through collaboration, code reviews, and knowledge sharing
Requirements
- 5 or more years of professional software engineering experience
- Experience owning and operating production systems
- Hands-on experience writing code within Salesforce environments beyond configuration
- Experience building backend services or integrations outside of Salesforce
- Strong understanding of system design, APIs, and data modeling
- Ability to balance speed of delivery with long-term maintainability
- Strong communication skills—written and verbal
Benefits
- Meaningful work
- High-performance, high-trust culture
- Opportunities for advancement and leadership
- Clear expectations, coaching, and accountability
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software engineeringSalesforcebackend servicesAPI designdata modelingsystem designcustom codeintegrationsproduction systemstechnical debt
Soft Skills
communication skillsmentoringcollaborationknowledge sharingproblem-solvingdecision-makingtranslating business needsoperational excellencebalancing speed and maintainabilityreducing complexity