Staff Software Engineer - Reporting and Fundraising @Juniper Square
Software Development
Salary usd 180,000 - 2..
Remote Location
Job Type full-time
Posted 2wks ago

[Hiring] Staff Software Engineer - Reporting and Fundraising @Juniper Square

2wks ago - Juniper Square is hiring a remote Staff Software Engineer - Reporting and Fundraising. πŸ’Έ Salary: usd 180,000 - 220,000 per year πŸ“Location: USA, Canada

Role Description

As a Staff Software Engineer at Juniper Square, you will be primarily a technical leader, identifying and acting on opportunities to increase the engineering team's efficiency, stability, and consistency. You will lead an engineering team and collaborate closely with product, design, and QA teams to build and deliver delightful user experiences that make complex workflows simple and intuitive. You will lead efforts to instill and iterate on engineering best practices, ensuring a healthy codebase and ultimately leveling up the team.

We are hiring Staff Engineers across two critical domains:

  • Fundraising: Lead and architect our next-generation fundraising platform to digitize private capital markets through a seamless, "one-click" subscription experience.
  • Reporting: Lead the squad that builds the backbone of Juniper Square's financial and web reporting.

What you’ll do

  • AI-Native Culture & Velocity: Champion and embed AI-native development practices and tools to achieve significant productivity gains.
  • Technical Ownership & Architecture: Take ownership over the team's architecture, actively participating in design reviews.
  • Individual Coding Contribution: Take ownership of team code, and actively participate in coding, testing, and delivering roadmap projects.
  • Service Oriented Architecture: Be instrumental in the transition from our monolith into Service Oriented Architecture.
  • Platform & Developer Experience: Actively seek opportunities to improve our platform and developer experience.
  • Workflow Automation & AI Integration: Lead the team in designing and implementing robust workflow automation solutions.
  • Execution & Project Management: Effectively manage the team's short-term roadmap, actively identifying risks.
  • Team Leadership & Mentorship: Provide full stack focused technical leadership, leveling up existing team members.
  • Cross-Functional Collaboration: Collaborate with cross-functional partners to ensure the team meets project timelines.
  • Operational Excellence: Own monitoring, diagnosing, and resolving production issues within the team's services.
  • Best Practices Implementation: Implement and ensure best practices across the teams.
  • Hiring & Team Building: Partner with recruiting to build and grow the team.
  • Code Reviews & Quality: Contribute directly to efforts through building features and frameworks.
  • Complex Workflow Development: Lead the development of complex workflows, working with both frontend and backend engineers.
  • Domain Expertise: Grow into a subject matter expert (SME) in your domain (Reporting or Fundraising).

Qualifications

  • Bachelor's degree in Computer Science, or equivalent work experience.
  • 7+ years of experience working with modern web application frameworks (preferably React).
  • Expertise in object-oriented programming (OOP) such as Python, Node/TS, Java, C++, C#, or similar server-side languages.
  • Experience with front-end technologies like React, CSS frameworks, HTML, and JavaScript.
  • Solid understanding of server-side MVC frameworks (like Django, Rails, Pyramid etc.).
  • Experience with Relational Databases like Postgres or MySQL.
  • Experience with SQL database schema design and query optimization.
  • Experience with Cloud technologies (AWS preferred) and Container technologies (Docker and k8s).
  • Experience operating Linux clusters (Amazon Web Services is a plus).
  • Demonstrable product focus and a keen understanding of how technology can solve customer problems.
  • Highly self-driven, with a proactive approach to leadership, technical problem-solving, and initiative execution.
  • Experience working in agile development environments.
  • Excellent communication and collaboration skills.
  • A strong "player-coach" mindset.
  • Enthusiasm for adopting and driving the use of AI-native development tools and methodologies.
  • Ability to manage multiple priorities and lead teams effectively in a fast-paced environment.
  • Deep understanding of service-oriented architecture and modern software development practices.

Requirements

  • Experience in a Treasury, Payments, Fundraising, or Investor Relations domain (for Fundraising).
  • Experience with data integration platforms, ETL/ELT processes, business intelligence tools, or working with financial data (for Reporting).

Benefits

  • Health, dental, and vision care for you and your family.
  • Life insurance and disability coverage.
  • Mental wellness coverage.
  • Fertility and growing family support.
  • Unlimited vacation in addition to company-paid holidays.
  • Paid family leave, medical leave, and bereavement leave policies.
  • 401k retirement savings plan.
  • Healthcare FSA and commuter benefits programs.
  • Allowance to customize your work and technology setup at home.
  • Annual professional development stipend.
Before You Apply
️
remote Be aware of the location restriction for this remote position: USA, Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Staff Software Engineer - Reporting and Fundraising @Juniper Square
Software Development
Salary usd 180,000 - 2..
Remote Location
Job Type full-time
Posted 2wks ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
remote Be aware of the location restriction for this remote position: USA, Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later