Sunny Day Fund Logo Sunny Day Fund
Sunny Day Fund Logo
@

Senior Software Engineer - US Only

💰 $100,000 - $120,000 📅 11/08/2023

Job Description

**The Role**
Are you a seasoned Full Stack Engineer with a passion for fintech and a flair
for crafting robust, integrative solutions? We're seeking a Senior Software
(Full Stack) Engineer to join our dynamic team and play a pivotal role in
creating proprietary systems that facilitate financial services through the
employer channel. If you're someone who thrives on solving unique data and
user-behavior challenges and is deeply fascinated by third-party systems
integrations, we'd love to talk to you!

**The Ideal Candidate**

* Should possess a combination of technical expertise, domain knowledge, and personal qualities.
* Have the ability to efficiently triage issues, lead other engineers, solutioning features and capabilities within the platform as well as create best practices and establish the right frameworks.
* Be prepared to take on responsibilities such as planning and implementing integrations with third-party systems, collaborating with cross-functional teams, designing and developing APIs, and contributing to architectural improvements.

**Responsibilities**

* Strategically plan and implement critical integrations with third-party HR and financial systems, identifying new applications for existing data and potential points of synergy
* Play a key role in nurturing our engineering team and fostering a collaborative culture
* Actively participate and lead in daily team activities, providing your valuable insights
* Analyze and document partner data models for pipeline integrations, serving as an internal "teacher" for new partners
* Design and develop APIs, both for internal and external use, to streamline inter-system access while upholding the highest standards of security
* Collaborate proactively with cross-functional teams, including Product and QA, tracking progress on a team boards
* Create and maintain servers and databases, ensuring their reliability and performance
* Contribute actively to architectural improvements and changes to enhance system scalability and efficiency
* Conduct unit, system, and security testing, identifying risks and proposing mitigation strategies in collaboration with team members
* Engage with end users and customers to gather feedback and iterate on product enhancements
* Uphold code integrity and data security standards, ensuring the confidentiality and integrity of sensitive information

**Technical Expertise**

* Education: Bachelor's degree in Computer Science, or Computer Engineering
* Experience: 6-8 years of experience as a software engineer
* Strong Proficiency: The candidate should have a strong proficiency in JavaScript/TypeScript and related frameworks, with a proven track record of building complex applications.
* API Architecture: A minimum of 5+ years of experience in API architecture, design, and development, particularly with Node.js and relevant frameworks (Strapi.js, Express.js, etc.), is essential.
* Front-End Development: At least 3+ years of experience in developing client-facing front-end applications using the latest versions of Angular, HTML5, and CSS3.
* Database Skills: Familiarity with relational databases like Postgres, MySQL, Oracle, or similar systems is required.
* Cloud and Security: Familiarity with AWS DevSecOps processes, knowledge of OWASP Top 10, and experience with SOC2 Compliance are preferred.
* Domain Knowledge:
* HR tech, along with experience in HCM data models and integrations with payroll and HCM systems (ADP, UKG, Workday), is highly advantageous.
* Fintech, experience with core banking and fintech concepts such as Banking as a Service (BaaS), integrations and payments.

**Qualitative Characteristics**

* Mission-driven
* Contributes to a culture of belonging
* Constant student that’s also willing to be a teacher to others on the team
* System thinker that understands the value of “the little things”
* Capable of communicating the stakeholder value of a feature beyond its pure functionality

**Location (remote + hybrid work)**

* US - Washington DC, Virginia, Maryland, or Colorado areas
* India – Hyderabad, Pune, Chennai, Bangalore - see other role
* Colombia – Bogotá, Medellín, Cali, Barranquilla - see other role

**Sunny Day Fund Overview**
Sunny Day Fund™ is a venture-backed company on a mission to enable better
financial well-being for ALL 152M American workers, starting with employer-
rewarded emergency savings. And we invite you to join our mission.

**Our Values**

* Mutual respect powers mutual success
* Be flexible on the how not the why
* Transparent communication drives trust drives teamwork drives outcomes
* Get to yes, even if not now, next time
* All competitive instincts are turned outward, not inward

**Compensation**

* $100k - $120k (USD)
* Competitive Equity (RSA)
* Company milestone-driven bonuses

**Benefits**

* Remote working
* Sunny Day Fund - our own workplace emergency and personal savings program with up to $2,000 of cash rewards - no restrictions or penalties to withdraw!
* Health, dental, and vision insurance reimbursement (QSEHRA) - fully covers Silver plans and 80%+ of Gold plans
* Flexible PTO
* 401(k)
* Schedules flexible outside of outcomes and standups
* Team events and outings

**Note: we are not seeking contractors, recruiters, or non-US folks for this
role due to geo-fenced data.**

Sunny Day Fund focuses on Enterprise Software, Financial Services, Personal
Finance, Human Resources, and Finance Technology. Their company has offices in
Denver, Dallas, Washington DC, Arlington, and Falls Church. They have a small
team that's between 11-50 employees.

You can view their website at <https://www.sunnydayfund.com> or find them on
[Twitter](https://twitter.com/sunnydayfund) and
[LinkedIn](https://www.linkedin.com/company/sunnydayfund).