Jobs · Engineering · New York

Staff software engineer, front end

Watershed · New York, NY · 1 wk ago
On-siteEngineeringFull-time

About the role

The Financial Institutions team at Watershed customizes the Watershed platform for the specific needs of Asset Managers, Banks, Portfolio Companies, and others. This involves modeling finance-specific entities like portfolios, assets, and holdings, calculating data quality metrics such as PCAF scores, and supporting customers in reporting on Financial Regulations like SFDR.

Responsibilities

  • Write performant, well-crafted, tested, and maintainable code across our technical stack
  • Own our frontend architecture, planning ahead to enable the team to build quickly without compromising on quality
  • Collaborate with our Design and Design Engineering teams to give our customers beautiful, clear, and consistent experiences
  • Lead the team on UI/UX topics, supporting others to build their skills in your areas of expertise
  • Champion our design principles like "smart defaults but you decide" and "connected and familiar"

Requirements

  • 6+ years in software engineering
  • Specialism in building UI/UX for complex applications
  • A true frontend specialist but who will go full-stack when needed
  • A track record of raising the bar on frontend quality by mentoring others and leading by example

Qualifications

  • Must be willing to work from an office 4 days per week (except for remote roles)

Skills

  • Experience with web development technologies
  • Strong understanding of front-end frameworks and libraries
  • Excellent problem-solving and debugging skills
  • Ability to mentor and lead a team

Benefits

  • Hubs in San Francisco, New York, London, and Mexico City with satellite offices in Denver, Sydney, Paris, and Berlin
  • Flexible work schedule with 4 days in-office per week (except for remote roles)

Pay

  • Competitive compensation package

Schedule

  • Flexible work schedule with 4 days in-office per week (except for remote roles)

Benefits

  • Health insurance
  • Retirement plans
  • Employee discounts
  • Professional development opportunities

What’s the interview process like?

The process starts with getting to know the team members through 1 to 2 conversations about Watershed, your experience, and your interests. Next steps can vary by role, but usual next steps are a skill or experience interview (e.g., a coding interview for an engineer, a portfolio review for a designer, deeper experience call for other roles) which leads to a virtual or in-person interview panel. We prioritize transparency and lack of surprise throughout the process.

What if I need accommodations for my interview?

If you need assistance during your process, please contact your recruiter. Watershed is dedicated to ensuring an inclusive recruitment process and provides reasonable accommodations for candidates with disabilities, long-term conditions, mental health needs, religious observances, neurodivergence, or pregnancy-related support requirements.

Similar jobs