Staff Software Engineer

Compound

United States

Remote

USD 110,000 - 200,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A financial technology company is seeking a Senior Software Engineer in the United States. This role involves designing and maintaining high-quality applications, leading feature implementation, and collaborating with a cross-functional team. Candidates should have over 4 years of experience, with expertise in software development, problem-solving skills, and a strong understanding of software engineering best practices. Join this innovative team and help shape the future of financial planning.

Qualifications

  • 4+ years of experience delivering high quality software.
  • Experience building APIs and backend systems.
  • Deep technical expertise in one or more programming languages.
  • Strong understanding of software engineering best practices.

Responsibilities

  • Design, develop, and maintain high-quality applications.
  • Lead feature implementation from concept to deployment.
  • Collaborate closely with designers and product managers.
  • Review code and mentor teammates.

Skills

Software development
Problem-solving
Collaboration
Communication

Tools

Node.js
React
Postgres
AWS services
CI/CD

Job description

Join to apply for the Senior Software Engineer role at Compound

Base pay range: $110,000.00/year - $200,000.00/year

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.
  • Ability to work core hours that align with US time zones.
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.
Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

Investment Management

Join us at Compound Planning and help shape the future of financial planning delivering a world-class experience!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer
Staff Software Engineer

Compound Planning, Inc. • United States

Remote
USD 120,000 - 190,000
Staff Software Engineer - FinTech API & Systems Lead
Staff Software Engineer - FinTech API & Systems Lead

Compound AI • United States

Remote
USD 120,000 - 190,000
Senior Software Engineers
Senior Software Engineers

Farther • New York (NY)

On-site
USD 100,000 - 140,000
Competitive compensation
Full health benefits
401(k) matching
+1
Staff Software Engineer
Staff Software Engineer

Storm2 • California

Remote
USD 150,000 - 210,000
Remote-first culture
Equity in a growing fintech
Senior Software Engineer
Senior Software Engineer

Ladders • United States

Remote
USD 122,000 - 146,000
Health insurance
Dental insurance
Vision insurance
+6
Software Engineer
Software Engineer

Elite Recruiter • United States

On-site
USD 100,000 - 140,000
Generous paid time off (PTO)
401k matching
Medical insurance
+7
Senior Software Engineer
Senior Software Engineer

Alta Trust Company • Lone Tree (CO)

On-site
USD 110,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Dfns • New York (NY)

Hybrid
USD 140,000 - 240,000
Software Engineer
Software Engineer

Gentis Solutions • Minneapolis (MN)

Hybrid
USD 85,000 - 110,000
Medical insurance
Vision insurance
401(k)
+2
Software Engineer
Software Engineer

Coders Connect • United States

Remote
USD 145,000 - 260,000
Competitive salary
Full health, dental, and vision coverage
16 weeks paid parental leave
+3