Principal Software Engineer

at Wealth
  • $190k-$230k
  • Remote - United States

Remote

Software Development

Principal

Job description

Wealth.com is the industry’s leading estate planning platform, empowering financial advisors to offer modern, comprehensive estate planning solutions to their clients. By combining cutting-edge technology, AI, and unmatched human expertise, we deliver a seamless experience that sets us apart. Beyond having one of the most coveted domain names in FinTech, wealth.com is a dynamic, revenue-generating startup experiencing rapid yet sustainable growth.

A key reason behind our position as the #1 estate planning platform is our team. Our people thrive in a collaborative, supportive culture that fosters innovation and makes wealth.com a place where everyone truly enjoys working. Wealth.com is certified as a Great Place to Work for 2024 and named a 2024 finalist for Fast Company’s Best Workplaces for Innovators!

As a Principal Software Engineer (Backend), you’ll lead the design, development, and optimization of some of our core backend services. In this pivotal role, you will influence architectural decisions, mentor engineering teams, and help scale our platform to meet the growing needs of our users. This is an opportunity to shape the technical foundation of a fast-growing, product-driven organization while working with a modern tech stack.

Responsibilities - Everyone

  • Design scalable and performant backend systems that support a wide range of product features, e.g., integrations between Wealth.com and other platforms
  • Architect robust APIs and data pipelines, ensuring seamless integration across services and platforms
  • Implement backend logic using C#/.NET with high standards for reliability, maintainability, and with frontend engineers, product managers, and designers to deliver cohesive and user-centric solutions.
  • Optimize data storage and retrieval using both relational (MySQL) and NoSQL (DynamoDB) databases.Mentor and guide junior and senior engineers, fostering a culture of continuous learning and improvement.
  • Lead technical planning sessions and participate in code reviews to maintain code quality and share knowledge.
  • Integrate GraphQL services efficiently with our existing infrastructure, ensuring consistent and performant data access.
  • Stay current with emerging technologies and industry best practices to continually improve our backend capabilities.

What We’re Looking For

  • 5+ years of experience in software development.
  • Strong proficiency in C#/.NET, with a deep understanding of object-oriented design and modern backend development principles.
  • Proven experience working with Typescript in server-side or full-stack environments.
  • Expertise in building and maintaining REST and GraphQL APIs in production systems.
  • Practical knowledge of DynamoDB and MySQL, with the ability to choose the right tool for the job and optimize for performance and scalability.
  • A proactive mindset, excellent problem-solving skills, and a passion for crafting clean, efficient, and maintainable code.
  • Experience leading backend initiatives and mentoring engineering teams in fast-paced, dynamic environments.
  • Excellent communication skills and the ability to collaborate effectively across disciplines.
  • Extensive experience with cloud platforms like AWS (preferred) or GCP.

Why you’ll love working for wealth.com

  • Competitive Salary.
  • Fully remote, flexible work environment. We do however meet together in person several times a year.
  • Full medical and dental benefits.
  • Unlimited PTO in an environment where taking time off to relax or recharge is supported and encouraged.
  • Paid Parental Leave.
  • Company equity managed through Carta.
  • 401k with Match and 100% vesting upon hire.
  • Free estate planning!

$190,000 - $230,000 a year

Wealth is an equal opportunity employer and encourages people from all backgrounds to apply. Should you have a disability or special need that requires accommodation, please let us know.

Wealth is an equal opportunity employer and encourages people from all backgrounds to apply. Should you have a disability or special need that requires accommodation, please let us know.

Share this job:
Please let Wealth know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply