Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer image - Rise Careers
Job details

Software Engineer

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 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:  

  • 2+ 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 mobile 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 through world-class mobile experiences!

Compound Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Compound DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Compound
Compound CEO photo
Unknown name
Approve of CEO
What You Should Know About Software Engineer, Compound

At Compound Planning, we’re on an exciting journey to revolutionize the financial planning landscape, and we’re looking for talented Software Engineers to join our vibrant team! As a Software Engineer with us, you'll be immersed in a collaborative environment where your contributions matter. You’ll not only help design and develop high-quality applications, but also take the lead in feature implementation, guiding ideas from initial concept to their successful deployment. Your creativity and technical expertise will be critical as you tackle complex business challenges with elegant and scalable software solutions. Working alongside product managers, designers, and fellow engineers, you will contribute to our product’s architecture and ensure it meets the highest standards of performance, scalability, and security. We're passionate about nurturing talent, so you’ll have the opportunity to mentor fellow teammates and instill best practices throughout the team. Continuous learning is a key part of our culture, and we encourage you to stay ahead of development trends. If you’re ready to be part of a dynamic team that values innovation, collaboration, and a little bit of fun while shaping the future of financial planning, then this Software Engineer role at Compound Planning is a great fit for you!

Frequently Asked Questions (FAQs) for Software Engineer Role at Compound
What are the main responsibilities of a Software Engineer at Compound Planning?

As a Software Engineer at Compound Planning, you'll be responsible for designing, developing, and maintaining high-quality applications. You'll lead the implementation of new features and enhancements, collaborate with cross-functional teams, and contribute to system architecture to ensure performance and security. Your role also involves reviewing code and mentoring teammates to elevate team performance while actively participating in agile development processes.

Join Rise to see the full answer
What qualifications are preferred for the Software Engineer position at Compound Planning?

Ideal candidates for the Software Engineer position at Compound Planning should have a strong grasp of modern web-application technologies and experience in FinTech or startup environments. Familiarity with tools like Node.js, React, Next.js, and AWS services is beneficial. Candidates should also possess experience with CI/CD pipelines and have an understanding of mobile security best practices.

Join Rise to see the full answer
What skills are required for a Software Engineer role at Compound Planning?

Required skills for the Software Engineer role at Compound Planning include a minimum of 2 years of experience delivering high-quality software, strong problem-solving abilities, and a solid understanding of computer science fundamentals. You'll need excellent communication and collaboration skills to thrive in our agile team environment.

Join Rise to see the full answer
How does Compound Planning support the growth of its Software Engineers?

At Compound Planning, we foster a culture of learning and improvement. We encourage our Software Engineers to engage with new technologies and industry trends, providing opportunities to mentor teammates and share best practices. Our fast-paced and dynamic work environment is designed to help you thrive while continuously enhancing your skills.

Join Rise to see the full answer
What is the work culture like for Software Engineers at Compound Planning?

The work culture at Compound Planning for Software Engineers is collaborative, innovative, and supportive. We believe in the value of teamwork and open communication, and we provide an engaging atmosphere where you can learn and grow your skills while having fun and making a real impact on our financial planning platform.

Join Rise to see the full answer
Common Interview Questions for Software Engineer
What coding languages are you proficient in, and how have you used them in past projects?

In your response, highlight your proficiency in specific languages relevant to the role, like JavaScript or Python. Discuss how you've utilized these languages in projects, focusing on your contributions, the challenges you faced, and the successful outcomes achieved.

Join Rise to see the full answer
Can you describe a challenging problem you solved as a Software Engineer?

Choose an example that showcases your problem-solving skills, detailing the context, the approach you took to address the challenge, and the final results. Emphasize teamwork and collaboration if applicable.

Join Rise to see the full answer
How do you approach testing and ensuring the quality of your code?

Discuss your testing strategies, including unit tests, integration tests, and code reviews. Emphasize the importance of maintaining code quality and your commitment to delivering high-standard results.

Join Rise to see the full answer
What is your experience with agile development methodologies?

Highlight your familiarity with agile practices, such as sprints, daily stand-ups, and retrospectives. Provide examples of how you've adapted to agile processes within your teams and how it has benefited your projects.

Join Rise to see the full answer
How do you keep up with the latest technology trends?

Share your strategies for staying updated, whether through online courses, attending conferences, following blogs or podcasts, or participating in developer communities. Highlight any recent technologies you've learned that would be beneficial for the role.

Join Rise to see the full answer
Describe your experience with creating APIs and backend systems.

Talk about your practical experience in designing and developing APIs or backend systems. Provide clear examples of the systems you've built, their functionalities, and the technologies you employed.

Join Rise to see the full answer
How do you handle tight deadlines and multiple priorities?

Explain your time management strategies, such as prioritizing tasks, effective communication with stakeholders, or breaking projects into manageable pieces to meet deadlines while ensuring quality.

Join Rise to see the full answer
What methods do you use for code review, and why are they important?

Discuss the benefits of code reviews, such as knowledge sharing and improvement of code quality. Outline your methods for conducting reviews, emphasizing constructive feedback and collaboration.

Join Rise to see the full answer
Can you give an example of a successful project where you collaborated with designers and product managers?

Choose a project that exemplifies teamwork, describing how you collaborated with designers and product managers to achieve shared goals. Detail your role, the challenges faced, and the overall outcome.

Join Rise to see the full answer
What excites you about working at Compound Planning as a Software Engineer?

Tailor your answer to align with the company's mission and values. Express your enthusiasm for building impactful financial solutions and why you believe your skills would make a great addition to their team.

Join Rise to see the full answer
Similar Jobs
Posted 12 days ago

Contribute to high-impact web applications in a remote role as a Senior Full Stack Developer at DevSavant.

Photo of the Rise User

Join The Farmer’s Dog as a Software Engineer to drive innovative changes in our subscription-based pet food service while working collaboratively with a talented team.

Photo of the Rise User
CallRail Remote Atlanta, Georgia, United States
Posted 18 hours ago

Join CallRail's Growth & Fraud team as a Senior Software Engineer to deliver innovative products and collaborate with cross-functional stakeholders.

Join Wild Alaskan Company as a Senior Software Engineer to drive innovation in sustainable seafood distribution through technology.

Photo of the Rise User
Posted 14 days ago

As a Tech Lead Engineer at MRI-Simmons, you'll spearhead Java and React development efforts while guiding a talented team towards achieving key project milestones.

Photo of the Rise User
Posted 2 hours ago

Join Checkatrade as a Senior Software Engineer and drive innovation in trade solutions through greenfield projects and cutting-edge technology.

Posted 22 hours ago

Join Deutsche Bank’s Bucharest Technology Centre as a Senior Java Engineer and contribute to the innovative Autobahn Platform backend development.

Velociti Group Remote No location specified
Posted 14 days ago

As a Senior Software Engineer, you will contribute to software solutions and lead development efforts within our dynamic team.

At Compound, we're building a company that embraces visible and invisible diversity, encourages healthy integration of personal goals and professional development, and fosters community. Compound (www.compound.re) provides corporate clients with a...

7 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
February 19, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Dayton just viewed Service Center Manager at Dayton Freight
Photo of the Rise User
Someone from OH, Dayton just viewed Senior Data Engineer I at RELX
Photo of the Rise User
100+ people applied to Scrum Master-Remote at DICE
o
Someone from OH, Columbus just viewed Rehab Aide at osu
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Data Analyst at Solidcore
B
Someone from OH, Cleveland just viewed Manager, Collections Predelinquency Programs at BMO
Photo of the Rise User
Someone from OH, New Albany just viewed Assistant Merchant- Diffusers at Bath & Body Works
V
Someone from OH, Columbus just viewed Senior Communications Specialist at VSP
Photo of the Rise User
Someone from OH, Columbus just viewed Communications Lead at Supertech Group
Photo of the Rise User
37 people applied to Software Engineer Intern at Hudl
F
Someone from OH, Oxford just viewed Supply Chain Intern at Fortune Brands
Photo of the Rise User
Someone from OH, Cincinnati just viewed Student Programs Coordinator at University of South Florida
Photo of the Rise User
Someone from OH, Columbiana just viewed Talent Relations Specialist at 3Pillar
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Product Operations Manager at Athennian
Photo of the Rise User
Someone from OH, Toledo just viewed Sr. Writer and Training Specialist at Zero to Three
Photo of the Rise User
Someone from OH, Oxford just viewed Sr. Staff, Security Research (Risk Management) at Zscaler
Photo of the Rise User
Someone from OH, Columbus just viewed Credentialing Analyst at Experian