Apply Edge Tailor my CV for this job — free

Full Stack Software Engineer / Salesforce Administrator

Confidential-Job-Posting · California, United States

Tailor my CV for this job — free

See similar jobs

Location: 100% Remote: California based requirementSchedule: Flexible

Benefits

Health benefits available and sick leaveSalary: $90,000 - $100,000/yr.About UsWe provide personalized music lessons, art lessons, and music therapy for students of all ages and abilities. Our services include in person instruction throughout California and online instruction for students around the world. We are also expanding into additional enrichment areas, including sports, academics, and other educational services through our growing family of partner companies.Our technology supports more than 100 team members, over 500 instructors, and thousands of students and families. We are seeking a versatile, experienced technology professional who can help us scale our software applications, strengthen our Salesforce ecosystem, and build integrations that support our continued growth.As a Full Stack Software Engineer & Salesforce Administrator, you will work closely with the CTO, management teams, and engineering colleagues to improve our technology infrastructure, develop new solutions, optimize business workflows, and ensure our systems remain secure, reliable, and scalable.We are a fully remote, highly collaborative organization that values clear communication, thoughtful problem solving, and technology that makes a meaningful difference in how we serve our communities.Key ResponsibilitiesSoftware Engineering and Application DevelopmentDevelop, maintain, test, and deploy full stack applications, websites, and internal tools. Our primary web development environment is WordPress, with projects spanning PHP, Laravel, React, TypeScript, Python, Flask, HTML, CSS, and SQL databases, including MySQL and PostgreSQL.Collaborate with the CTO and management teams to identify technical challenges, evaluate solutions, and translate business needs into reliable software. Contribute to web and mobile user experiences by reviewing and refining wireframes and prototypes in Figma.Salesforce Administration and DevelopmentAdminister, customize, and optimize Salesforce to support evolving business operations. Build and maintain custom objects, fields, Flows, Lightning pages, record types, validation rules, reports, dashboards, and Lightning Web Components.Use Apex and SOQL to develop and troubleshoot Salesforce solutions. Support Salesforce users through system enhancements, workflow improvements, data management, reporting, and technical troubleshooting. Help maintain and expand Salesforce Data Cloud capabilities.Systems Integration and AutomationDesign, maintain, and troubleshoot integrations among Salesforce, WordPress, internal applications, third party platforms, and external services. Develop and maintain APIs using Python, Flask, or comparable frameworks, and ensure reliable data exchange across systems.Identify opportunities to streamline processes, reduce manual work, improve automation, and support greater operational efficiency as the organization grows.Security, Quality Assurance, and PerformanceApply security best practices, appropriate access controls, data protection standards, and sound software architecture across applications and systems. Write maintainable, well documented code and implement thorough manual and automated testing.Monitor application performance, investigate complex technical issues, and improve system reliability. Contribute to CI/CD pipelines, automated testing, deployment processes, and monitoring practices where appropriate.Collaboration and Continuous ImprovementWork directly with users, founders, and management teams to understand operational challenges and develop practical technical solutions. Anticipate edge cases, evaluate emerging technologies, and use AI assisted development tools thoughtfully while maintaining code quality, security, and long term maintainability.Required Qualifications