Overview:
At Compound Planning, we’re building the next-generation financial planning platform, and we need software engineers to help deliver that vision. As a Senior Software Engineer, you will play a crucial role in delivering a best-in-class experience that empowers clients to understand their comprehensive financial picture, collaborate seamlessly with advisors, and unlock powerful financial solutions.
You’ll work in a collaborative, cross-functional team of engineers, product managers, and designers, using modern technologies to build high-quality, scalable, and innovative software. Your contributions will directly impact the success of our product and company.
What you’ll do:
- Design, develop, and maintain high-quality applications. 
- Lead feature implementation and own the end-to-end delivery of new features and enhancements, from concept to deployment. 
- Design elegant, scalable, and maintainable software solutions to solve complex business problems. 
- Collaborate closely with designers, product managers, and engineers to bring ideas to life. 
- Contribute to system architecture, ensuring performance, scalability, and security. 
- Review code, mentor teammates, and share best practices to elevate team performance. 
- Triage and resolve software defects, continuously improving application quality and user experience. 
- Stay at the forefront of development trends and innovations, driving technical excellence while delivering for the business. 
- Actively participate in agile software development, including planning, code reviews, demo and retrospectives. 
Minimum Requirements:
- 4+ years of experience delivering high quality software. 
- Experience building APIs, backend systems, and app architecture. 
- Deep technical expertise in one or more languages. 
- Strong understanding of computer science fundamentals and software engineering best practices. 
- Excellent problem-solving skills and ability to navigate ambiguous and evolving requirements. 
- Strong communication and collaboration skills within an agile team. 
- Ability to thrive in a fast-paced, dynamic environment with shifting priorities. 
- A growth mindset with a passion for continuous learning and improvement. 
Preferred Qualifications:
- Strong grasp of modern, lean, web-application technologies 
- Familiarity creating integrations with external data sources and/or world class data visualizations 
- Experience in FinTech or working in a startup environment. 
- Familiarity with tools like Node.js, React, Next.js, Postgres, and AWS services. 
- Experience with CI/CD pipelines. 
- Understanding of security best practices. 
- Building, optimizing, or integrating AI/ML solutions. 
- Mobile development experience 
Join us at Compound Planning and help shape the future of financial planning delivering a world-class experience!
Top Skills
Similar Jobs
What you need to know about the Los Angeles Tech Scene
Key Facts About Los Angeles Tech
- Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
- Key Industries: Artificial intelligence, adtech, media, software, game development
- Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
- Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering


