Job Closed

This listing is no longer active.

Rocket Money (formerly Truebill) logo
Rocket Money (formerly Truebill)

The smartest way to manage your finances

Senior Full Stack Engineer, Account Linking

Full-stack EngineerSoftware EngineerOtherRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

California + 1 moreAll locations: California | New York

Posted

126 days ago

Salary

$150K - $185K / year

Seniority

Senior

Job Description

Senior Full Stack Engineer, Account Linking

Rocket Money (formerly Truebill)

• Help our users get the most from Rocket Money by ensuring we can reliably connect and ingest their financial information. • Work in a cross-functional team of engineers, product managers, and designers to implement and support high-scale integrations. • Build out exciting features like dynamic multi-vendor account linking, duplicate account remediation, and new integrations with debt accounts and investment holdings. • Work at every level of our stack, from mobile development in React Native, to our backend in Node.js. And you’ll get to work with data observability tools like DataDog and BigQuery, and asynchronous workflow systems like SQS and Temporal. • Own complex features end-to-end, from initial product & technical design stages through to production, and making the key technical decisions that balance scalability, reliability, and usability. • Support a collaborative and innovative culture by sharing your ideas via RFCs, participating in solution ideation, and giving your peers feedback on their code and their proposals. • Help to maintain our high technical bar, participating in code reviews and design discussions to ensure that we're applying appropriate rigor to our software development process. • Be a steward of good data ownership, ensuring that the data which users trust us with is treated with the utmost prudence for security and privacy.

Job Requirements

  • 7+ years of professional experience working with some combination of Node.js, React, React-Native, GraphQL, and PostgreSQL (or similar relational database).
  • You're not just interested in what you're building, but also why you're building it. You want to see the bigger picture of how the software you‘re building is benefiting our users.
  • You love using observability to drive reliability and enjoy digging into the details to solve performance, data accuracy, and user experience issues.
  • You have a collaborator’s mindset and dig deep to understand nuanced and multi-faceted problems. You love giving and receiving feedback, and considering new and novel ideas.
  • You thrive in a growing organization, and are not afraid of a challenging problem. In fact, you confront problems head on and take the lead on the solution.
  • Experience with integrations, large scale data migrations, and managing data accuracy in large data sets, is a plus.

Benefits

  • Health, Dental & Vision Plans
  • Life Insurance
  • Long/Short Term Disability
  • Competitive Pay
  • 401k Matching
  • Team Member Stock Purchasing Program (TMSPP)
  • Learning & Development Opportunities
  • Tuition Reimbursement
  • Unlimited PTO
  • Daily Lunch, Snacks & Coffee (in-office only)
  • Commuter benefits (in-office only)

Related Job Pages

More Full-stack Engineer Jobs

OtherRemoteTeam 51-200H1B No Sponsor

• Communicating goals and planning solutions • Understand and articulate the problems and goals the organization faces. • Technical discovery and solution design for complex assignments. • Anticipate problems and tradeoffs with proposed solutions. • Estimate time involved in completing tasks and informing estimation practices within the team. • Iterate on solutions and follow up throughout the implementation process. • Collaborate with cross-functional teams to define and deliver product features. • Serve as a technical point-of-contact for Technology team leadership. • Implement and support features • Develop software solutions that meet goals and are flexible and scalable. • Contribute end-to-end technical delivery for complex features, integrations, and services. • Discover reproducible steps for issues and provide timely solutions. • Continuously refactor and improve existing technology, including proactive identification and remediation of technical debt. • Apply appropriate testing practices (including test-driven development and acceptance testing) to ensure feature quality. • Coordinate with the Technology team members and leadership, enabling them to keep stakeholders informed of sprint development status. • Participate in the development of coding standards and design patterns within the team. • Release Management & DevOps • Participate in and contribute to CI/CD pipeline design, testing, and deployment automation within core enterprise platforms (Salesforce, NetSuite, MuleSoft, and other supporting services). • Ensure deployment processes are repeatable and well-documented. • Troubleshoot issues across development, test, and production environments, including root-cause analysis for complex production incidents. • Technical Documentation & Standards • Maintain and update system-level technical documentation and coding standards. • Participate in code reviews, while ensuring work is completed, and feedback is addressed consistently. • Help define engineering best practices and technical standards within the team. • Write clean, efficient, performant, and well-documented code, and maintain clear system-level technical documentation. • Security & Compliance • Utilize security best practices across integrations and applications. • Maintain awareness of Salesforce, NetSuite and MuleSoft platform updates and assess impact on existing systems. • Conform to solutions that meet compliance and data-protection requirements. • Apply security best practices across integrations and applications, balancing risk, usability, and business needs. • Technical Leadership • Aid in the mentorship of other developers or new team members. • Continue to learn and share knowledge with the organization. • Stay current on emerging technologies and platform changes, particularly within enterprise ecosystems. • Provide expertise on technical matters. • Understand the systems and processes of the organization. • Be a contributing, proactive part of platform management: e.g. monitoring releases, managing technical debt. • User-centric development: ensuring solutions are not just technically correct but effective for the end user. • Influence technical direction through collaboration and technical expertise, without direct people management responsibility.

United States
$135K - $145K / year
Job Closed
Button logo

Senior Software Engineer – Full Stack

Button

Building a better way to do business in mobile.

OtherRemoteTeam 51-200Since 2014H1B Sponsor

• Develop intuitive, performant user interfaces using React and TypeScript, alongside scalable APIs and backend services • Collaborate with a cross-functional team to develop new features within our core platforms • Work with product managers to translate user and partner requirements into technical designs • Contribute to the design of backend services and data models that support our applications • Deliver the full-stack functionality that enables Button’s largest partners to launch and monitor commerce programs • Maintain a “mystery-free” production environment

United States
$153K - $198K / year
Job Closed
CRIO logo

Software Engineer – Co-Ops

CRIO

The leader in eSource technology.

OtherRemoteTeam 51-200H1B No Sponsor

• Architect and implement new features based on customer requirements and UX design specifications • Address customer technical issues, data fixes, and production bugs as they arise • Contribute to the continuous improvement of existing code and features • Provide support to the QA team as needed • Participate in regular stand-ups and an agile work environment

United States
$20 - $25 / hour
Job Closed
DataRobot logo

Staff Software Engineer

DataRobot

The fastest path to value with AI

OtherRemoteTeam 501-1,000Since 2012H1B Sponsor

• Build a system that ensures micro-services are secure, performant, reliable, and can go from idea to production in an hour. • Build a system that continuously provides recommendations to right-size computing resources for Kubernetes to ensure efficient cloud spending for ourselves and our customers. • Design and architect automated quality platforms to go from Enterprise-Grade releases from once-a-quarter to once-a-week to once-per-day to once-per-hour without sacrificing performance, security, or reliability • Work with Product, Legal and Security to ensure the continuous delivery processes you build are compliant and secure • Work with the team to ensure pipelines have clear playbooks and can operate 24/7 without you • Work with a diverse group of architects and platform engineers across our R&D department to set continuous delivery and performance requirements for all production services • Work with internal product managers to set roadmaps and define milestones to deliver innovative and simple solutions to our many teams’ continuous delivery and platform engineering issues

California + 2 moreAll locations: California | Massachusetts | Washington
Job Closed